Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Operational Manual
Wipro Confidential
Page 1 of 15
Table of Contents
1. IPIM ............................................................................................................................ 3 1.1 Introduction .............................................................................................................. 3 Information Link Descriptions- Technical specification links ....................................... 4 1.2 IPIM Batch .................................................................................................................. 10
A. B. C. D. E. F. G. H. I. J. K. End to End batch diagram Batch Visio Diagram Impact of Delay on downstream process Upstream batch system dependencies Restart instructions Escalation flow L2 Support Teams Primary Contact information IPIM Support Number On-Shore Deciphering the informatica command lineViewing Informatica error logs Outages boxes that IPIM depends on
Wipro Confidential
Page 2 of 15
1. IPIM 1.1 Introduction IPIM turns on three concepts: Integration, Information and Management. Management is concerned with six functions:
Information, on the other hand, is best defined in context of data and knowledge:
Data: series of facts Information: data given context Knowledge: information internalized
This leads us to the following definition: Information Management: "the planning, organizing, directing, controlling, evaluating and reporting of information activities in order to meet client objectives and to enable corporate functions"
Wipro Confidential
Page 3 of 15
(Updated 2009-09-17)
Applications
Cognos - Reporting and Analytics CPFR Replenishment
9895 10008 10010 10011 10012 7 9901 9947 9948 9949 9950
10218
10213
9984
10167 10269 10514 to 10519 10657 to 10661 10667, 10668 10663 10664 10665 10666
BW- BMP
- R/3 Data Deltas 10191 10274 10641
3680
APO-DP
10168 10187 10189 10134 10135 10137 10138 10139
BW- BIP
- Transactional History - Authorized Futures
CPFS
- US Sales Force Forecast
9900 10127
10067
A3
- EMEA Inline Stat Forecast 9904 10125 10126 9902
10140
10062 10058
10067
FRF
- EMEA Country Forecast
9980 9981
- Demand Planning
- Generate Time Series (10216) - InfoObjects (10062) 10067
Footwear PPS
- Global/Region Line plan 9956 9957 9958 9959 10210 10212 10224
JMS Topic
I2- Demand Planner - Footwear/Equipment Long Range Demand Planning for USA, Canada, EMEA
9898
APO - SNP
10026 10034 CIF 9976 9977
- Inventory Planning
9975 - CTM
10003
SAP MDM
- Corporate Tables - Plug Codes creation and maintenance
9994
GFP Datamart
10513 - Retrofit Reporting Data
RDS Datamart
- Product Data
GBI Datamarts
- Reporting Data
Updates here to insure that current processing wont break. Look to divest of Demand Planning exclusive datamarts. See separate doc for more details.
Information Link Descriptions- Technical specification links Link No. 3 Description Pull R/3 Sales Orders, Purchase Orders, and other data into BMP staging PSA layer using BW extractor Onetime history loads of Sales Orders, and Authorized Futures Prebook (IDOCtor) Extract Transit Time data and Origin Port Data Footwear Regional line plan to Teradata Technical Specification Link No Specs - EBI\GBI Owned link
No Specs - EBI\GBI Owned link 3680 - Prebook (IDOCtor) Extract No Specs - EBI\GBI Owned link No Specs - Footwear Regional line plan goes to Teradata in preparation for movement to Global Footwear APO-DP
Wipro Confidential
Page 4 of 15
9900
9901 9902 9904 9947 9948 9949 9950 9956 9957 9958 9959 9974
9900 - ZD95, ZD96, and ZD96mat. These are lookup tables necessary for determining the imminent buy (sometimes known as plan) month. Imminent Buy configuration Plug Code - Topics queue to Teradata EMEA Forecast Revision Forms (FRF) Country Forecast from Teradata to APO via SCA A3 Inline Forecast from EMEA Corporate - Topics queue to Teradata - SAP MDM: Corporate tables Project - Topics queue to Teradata Style Group - Topics queue to Teradata Product - Topics queue to Teradata Consolidated Product Data from GPI. Project/Style/Product CDB Corp MDM Corp Plug Codes DP to SNP Release. APO-DP is the source for the demand forecast but external data is necessary to complete the process
No Specs - EBI\GBI Owned link 9902 - FRF 9904 - A3 No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link View link 10027,10028,10029,10030,10031,100 32 for specific Teradata data that the release process requires No specs available
9976
9977
CIF: Core Interface Function - Finished Goods Product attributes, Location attributes, PO, and Inventory from SAP CIF: Core Interface Function - Finished Goods Product attributes, Location attributes, PO, and Inventory from SAP Create CVC File for SCA DP characteristics Transactional and Product derived key figures Long Range Planning Data from APO to Teradata Short Range Planning Data from APO to Teradata Move Planning UI Calendar data to EIS Calendar tables
Page 5 of 15
No specs available
9978 - MPOS No specs available 9980 - LR Plan 9981 - SR Plan 9984 - Planning Calendar data from PCS to EIS
Wipro Confidential
9991
Pull Equipment Delivery plan for all Equipment products including long range golf, inline short range, and long range plugs, and Americas forecast into a single file for processing in the Equipment staging area. There will no longer be Excel feeds but data should be CSV format. Pull Apparel Delivery plan and Demand Plan from Teradata into the currently existing Oracle Apparel staging area. Include Apparel plugs. Note that specific lookup tables will need to be created in order to create the file in the same format as currently exists. Pull Footwear Delivery plan into currently existing Oracle Footwear staging area using the same format as currently exists Business Event Cal Seasonal Overrides Merch Mins Release Calendar Locations Demand Pull Styles and SO Bump files from ASP and ESP Inv Plan Parameters Factory Assign of Plug Codes Sales Orders POS Data from Teradata to APO DP Transit Times and Modes, Vendor Locations, DC Locations, Customer Locations Product attributes not in CDB R/3 look-up tables, TBD=Purchase Orders, Purchase, Requisitions, and Inventory R/3 Transactional and Reference data pulled from BW (BMP) PSA layer Load DDP from PCS to APO Load Location Mapping from PCS to APO
9993
9994
9996 9997 9998 9999 10001 10003 10004 10006 10008 10009 10010 10011 10012 10013 10027 10028
No specs available No specs available No specs available No specs available No specs available 10003 - Dpull lists and DRS SO Bump process for ASP and ESP No specs available No specs available No Specs - EBI\GBI Owned link 10009 - POS No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link 10027 - DDP Profiles 10028 - Location
Wipro Confidential
Page 6 of 15
Load Size Curves from PCS to APO Load Seasonality from PCS to APO Size Curve Explosion in preparation of load to SCM Load Sales Orders from PCS to APO at S-C and S-C-S Data to DP using Supply Chain Accelerator (SCA) Info Objects for APO-DP Convert experimental code to finished good End of Life Cycle - Obsolete CVC Deletion Onetime data conversion of global Footwear data from i2 to APO-DP Onetime load of Footwear and Equipment demand planning data from the existing Flexible Planning/Planner DA systems Onetime load of Apparel demand planning data from the existing i2 system Onetime conversion of Footwear and Equipment Long Range Demand Plan for USA, Canada, and EMEA Onetime conversion of Americas, Asia, and Nike South Africa Demand Planning data for all businesses Dummy SubCatBookingsHistory_APODP Product Data to FRF SO Data to FRF Load Size Curve from BW Staging to PCS Prepare Product data for Logility Voyager Prepare POS data for Logility Voyager Create Customer Groupings for Logility Voyager Prepare Sales Order data for Logility Voyager
Page 7 of 15
10029 Size Curve 10030 - Seasonality 10031 - Size Curve Explosion 10032 - Sales Orders 10058 - Load to SCM system using SCA tool 10062 - Load Info Objects 10064 - Convert Experimental Styles 10065 - Obsolete CVC Deletion 10067 - Data Conversions for Initial Load for APO DP
10068 - Prepare historical plugss 10125 - Product 10126- Sales Orders 10127 - Size Curve Data from R/3 via BW 10128 - Product 10129 - POS 10130 - Customer Grouping 10131 - Sales Order
Wipro Confidential
Prepare Size Curve data for Logility Voyager Prepare Customer Forecast data for Logility Voyager Data Loads to logility system AA Demand Forecasting Data to the Logility Application - POS Prepare Logility Total Forecast for BI AA Demand Forecasting Data to the Logility Application - Sales Order AA Demand Forecasting Data to the Logility Application - Size Curve AA Demand Forecasting Data to the Logility Application - Customer Forecast Pull customer forecast data from the Always Available tool into Teradata for use in reporting and the APO-DP application PCS Pass Through Views to Enable Informatica Pushdown optimization Logility Voyager Level 1 data (Customer Forecast) to PCS Prepare Logility Voyager Forecasts for APODP via SCA Logility Voyager - Table and View Creation Load Release Calendar Prepare Logility Voyager Customer (Lvl1) Forecasts for BI Logility Voyager Level 2 Total Forecast and Safety Stock to PCS staging Logility Safety Stock convert to Static DFC Logility Voyager Level 3 data (At OnceFutures Forecast) to PCS Equipment Dev Codes Category/TEAM changes Prepare Sales Order data for Planning Maintain Planning Authorized Futures Pull product data from EIS Global Product Data to the JMS Topics queue
Page 8 of 15
10132 - Size Curve 10133 - Customer Forecast 10134 - Product No specs available 10136 - Total Forecast No specs available No specs available No specs available 10140 - Customer Forecast from Planet to PCS 10167 - Pushdown optimization 10168 - Level 1 Customer Forecast 10169 - Log At-Once Forecast 10170 - Demand Forecast Tables 10076 - Consensus Indicator 10186 - Customer Forecast 10187 - Level 2 Total & Safety Stock 10188 - Safety Stock to DFC 10189 - Level 3 At-Once & Futures Forecast No Specs - EBI\GBI Owned link No Specs - EBI\GBI Owned link 10213 - Pull SO data from EIS 10215 - Auth Futures 10218 - Product Views No Specs - EBI\GBI Owned link
10167 10168 10169 10170 10076 10186 10187 10188 10189 10210 10212 10213 10215 10218 10224
Wipro Confidential
Perform processing to set DP and SNP Processing date for batch load info objects from Teradata Retrofit GFPDM Authorized Futures Retrofit GFPDM Delivery Plan Retrofit GFPDM Demand Plan Feeds to Existing GBI systems Create views for Cognos reporting Create Footwear Delivery Plan file specific to the buy/plan month to send to R/3 for contract creation. This is new functionality due to the reduced lead time enhancement for Footwear. Retrofit GFPDM Plug Codes Create new SO item table to line up plan CRD dates for contract and call offs. Needed for performance RDS product data
10250 - Batch Processing Date 10261 - Info Objects 10265 - Auth Futures 10266 - Delivery Plan 10267 - Demand Plan No specs available No specs available 10274 - FSP Delivery plan processDelivery plan file for IM Merge process
10401 10512
10401 - Plug 10512 - Sales Order Item Planning Attribute 10513 - RDS-GFPDM
10513
Wipro Confidential
Page 9 of 15
The following link provides the end-to-end batch details of IPIM, this document contains detailed information like
1. 2. 3. 4. 5. 6. 7. 8. Parameter file Source System Source View/Table/File Target System Target View/Table/File WorkFlow Discription Execution Host Pre Jobs
http://beavertn-svra7/teams/FIT_IP_Planning/Secure/Shared%20Documents/FUEL%20Support%20Docume nts/IPIM/IPIMBATCH-ENDTOEND-v3.xls
All Interdependencies of batch processes are explained in the Visio http://beavertn-svra7/teams/NIT_FIT_IP_Public/P2P0Tech/Batch/Information%20Management%20and%2 0GFPDM%20(NSCPI%20and%20NSCGF)/PI%201109-71.vsd
DP batch waits on the IPIM batch, delay in the IPIM batch potentially causes delay in the DP batch Identified delay in IPIM batch is due to the wait on EIS sales order listed below are the non-wait days cutoff times 1. US 1:00AM PDT 2. ASIA 10:00 AM PDT 3. EMEA Always wait but a decision to force in the SO job is taken if the SOs dont come in by 7:00 PM. Calendar for wait\non-wait days on EIS SOs. (April\May\June)
Wipro Confidential
Page 10 of 15
D. Upstream batch system dependencies The IPIM DP batch is dependent on two upstream system, 1. EIS - Sales orders 2. Demand Planning -SCA Extracts E. Restart instructions - All jobs in IPIM can be restarted from the top. F. Escalation flow
Informatica
Logility
FTP
BTEQ script
Failure
Long Running
Known Issue
N Take appropriate steps to resolve the issue Escalate the issue to L2 Support team
L2 Team Contact details: Informatica nike-icc@wipro.com L2 Team Contact details: Logility Offshore Team manimala.rajangam@wipro.com santhosh.vasudevan@wipro.com Garlapati, Rekha Onsite Team Koshy, Alex (ETW); Wijesekera, Jayamuni (ETW)
nike-icc@wipro.com Offshore Team manimala.rajangam@wipro.com santhosh.vasudevan@wipro.com Onsite Team Koshy, Alex (ETW); Wijesekera, Jayamuni (ETW)
Wipro Confidential
Page 11 of 15
G. L2 Support Teams Primary Contact information i. ii. iii. iv. Informatica Email List - nike-icc@wipro.com Logility - Garlapati, Rekha IPIM FTP jobs - Email List - nike-icc@wipro.com BTEQ Jobs - Niesen, Jacob
H. IPIM Support Number On-Shore i. Primary 503 880 8511 ii. Secondary 503 8808297
I.
Deciphering the informatica command lineInfaAutosys -f sa_ippcs_APO_DP_Area -w wkf_10219_ConsTransKF_SOAggr -imode UNICODE -pf $PI_PARM/sa_ippcs_APO_DP_Area/prm_10219_ConsTransKF_SOAggr_ASIA.prm 1. 2. 3. 4. 5. InfaAutosys Informatica Autosys command sa_ippcs_APO_DP_Area Workflow folder w wkf_10219_ConsTransKF_SOAggr Workflow mapping -imode UNICODE pf Sub repository identifier, this will either be UNICODE or ASCII prm_10219_ConsTransKF_SOAggr_ASIA.prm Location of the parameter file.
J.
Viewing Informatica error logs If a job in informatica fails follow the below mentioned steps to identify the error message a. Open the Informatica Power center workflow monitor b. Connect to the production repository
Wipro Confidential
Page 12 of 15
d. After identifying the correct workflow, double click on the folder name to open it.
Wipro Confidential
Page 13 of 15
e. Select the failed workflow mapping, right-click & then click on Get workflow Log option.
Wipro Confidential
Page 14 of 15
f.
Click on the severity tab to bring the error message on top, look at the date & timestamp to correctly identify the latest error log, the complete error message with be displayed at the bottom of the screen
NSCBCG_243 - GBI-Planning camiccp1 Outage OUTGBI_13 - EIS Teradata Outage Box NSCBCG_228 - SPA camscmp1 Outage NSCBCG_241 - Informatica FTP Service camiccp3 Outage NSCBCG_229 - SPF camscmp2 Outage
If there is an outage called in any of the above mentioned boxes, it will directly affect the IPIM batch schedule. Depending on the outage window, we either hold our batch during that period or take a decision to cancel the batch execution for that day.
Wipro Confidential
Page 15 of 15