You are on page 1of 13

webMethods Software Deployment Document

Project 201300
FGS HP APJ Demo & EMR Services for Singapore
42217-01 ,41627-01, 42354-01, 42347-01, 42226-01, 67902-01, 42258-01, 42355-01, 67903-01,
67904-01

Document Change Control Log


The following information is used to control and track modifications made to this document:
Versio
n
01

Date
03.07.13

Description of
change
Deployment
document for task
42217-01 ,41627-01,
42354-01, 42347-01,
42226-01, 67902-01,
42258-01, 42355-01,
67903-01, 67904-01

Document Owner: GSSANUSR

Developer, SM & DM
Name
Anusha Srinivasan,
Rajyalakshmi Vundavilli,
Sujit Gopinath

1/13

Remarks
Components to be
deployed are
highlighted in
YELLOW

Modification Date: 2011-11-22

Table of Contents
webMethods Software Deployment Document..................................................................1
Project 201300 ..................................................................................................................1
FGS HP APJ Demo & EMR Services for Singapore...........................................................1
Table of Contents.................................................................................................................2
1. Introduction....................................................................................................................... 3
2. Project Summary............................................................................................................... 4
3. Deployment Instructions..................................................................................................5
4. Additional Instructions...................................................................................................13
5. Appendix A...................................................................................................................... 13
6. Appendix B...................................................................................................................... 13
7. Appendix C...................................................................................................................... 13

Document Owner: GSSANUSR

2/13

Modification Date: 2011-11-22

1. Introduction
The following document is used to guide the OPS Team to handle a specific software
deployment, where it will contain all necessary detailed instructions to ensure a smooth
software deployment.
For more detailed instructions on how to build and/or to deploy any software components in
general, please refer to the common build/deployment process manual provided on our SVN
server.
SVN Build/Deployment Documentation Location:
https://subversion.flextronics.com/svn/EIS/webMethods%207.x/Builds/Doc/BuildDeployment.doc
NOTE 1: Only add information as of chapter 2.
NOTE 2: Please remove any empty sections after applying all details This will help to
retrieve just the important instructions, hence it will avoid browsing thru empty sections and
making it easier while preparing for any deployment.

Document Owner: GSSANUSR

3/13

Modification Date: 2011-11-22

2. Project Summary
2.1.

Build Image

To specify the build image use below table by using the specific row, specifying the
package/component and modifying the version number accordingly.
NOTE: Delete any unused rows and create new ones if required.
Package/Component
Flex_Common_Canonicals.doc.redPrarie.v
2010_1:ffschema_Redprairie_recAdvOut
Flex_Common_Canonicals.doc.redPrarie.v
2010_1:ffschema_Redprairie_recAdvOutDT
Flex_HPDF_Raffles
Flex_HPDF_Raffles.maps.inbound.Purchas
eOrder:map3A4MG1ToBaanPurchaseOrde
r

Version
2.0.146-p01

Target
B2B

1.1-f01
1.1.1-p01

B2B
B2B

Version information: 1.0-f01 = Full Build | 1.0.1-p01= Partial/Patch Build


SVN Path: https://subversion.flextronics.com/svn/EIS/webMethods

%207.x/Builds/DEV/ Flex_HPDF_Raffles
Additional Information

2.2.

Migration Order

Document Owner: GSSANUSR

4/13

Modification Date: 2011-11-22

3. Deployment Instructions
Note: Instead of providing any manual deployment instructions, please provide builds
according our build/deployment process instead, wherever possible.
Highlight the points in Yellow color which needs to be deployed, if it is not a full deployment
to clearly identify any changes.
Please deploy in the order mentioned below
Version

V1.0

Build Information

Build
Name
SVN Path
Build
Name
SVN Path
Build
Name
SVN Path

3.1.

F_Com_Canonicals WMSD2-HKD IS_ExportedBuild_2.0.146p01


https://subversion.flextronics.com/svn/EIS/webMethods
%207.x/Builds/DEV/Flex_Common_Canonicals/
F_HPDF_Raffles_ExportedBuild_1.1-f01
https://subversion.flextronics.com/svn/EIS/webMethods
%207.x/Builds/DEV/Flex_HPDF_Raffles/
F_HPDF_Raffles_ExportedBuild_1.1.1-p01
https://subversion.flextronics.com/svn/EIS/webMethods
%207.x/Builds/DEV/Flex_HPDF_Raffles/

Trading Networks Requirements [DocTypes,PR,TPA and


Others]

TN Component
Profile Details

Details
FLEXTRONICS (Corporate IT)
(existing)
HEWLETT PACKARD (Corporate
IT): (existing)
Add the below External IDS to
profiles
Mutually Defined : 595613373
DUNS
: 595613373
DUNS+4
: 595613373

Document Types

Import the below doc


types from QA to PROD
1. doc_Xml_3B2ASN_Custom
XMLOut_HP_Raffles
2. doc_Xml_4C1BO_CustomX
MLOut_HP_Raffles
3. doc_Xml_4C1InvDelta_Cus

Document Owner: GSSANUSR

5/13

Modification Date: 2011-11-22

Processing Rules

tomXMLOut_HP_Raffles
4. doc_Xml_4C1InvSnap_Cus
tomXMLOut_HP_Raffles
5. doc_Xml_3A4MG2_Custom
XMLOut_HP_Raffles
6. doc_Xml_3A7_CustomXML
Out_HP_Raffles
Rule:
CS Service Invocation
(Flex_EDIforTN:processInbound)
all Inbound
Doc types to be added:
1. doc_Xml_3B2ReturnReceip
t_CustomXMLIn_HP
2. doc_Xml_2A12POC_CustomX
MLIn_HP
3. doc_Xml_3A4MG1_CustomX
MLIn_HP

Rule:
CS Service Invocation
(Flex_EDIForTN:processOutbou
nd) All Outbound
Doc types to be added:
1. doc_Xml_Shipment_CustomX
MLOut_Redprairie
2. doc_Xml_InventoryAdjustm

ent_CustomXMLOut_Baan
3. doc_Xml_INVBAL_CustomXM
L_BAI
4. doc_Xml_PurchaseOrderResp
onse_CustomXMLOut_Baan
5. doc_Xml_POUpdateNotificatio
n_CustomXMLOut_Redprairie
6. doc_Xml_InventoryReceipt_C
ustomXMLOut_Redprairie

Rule :
CS Service Invocation
(Flex_Ediint.subscribe:sendBizD
ocUsingEDIINT) all AS2
Outbound
Doc types to be added:
1. doc_Xml_3A4MG2_CustomX
MLOut_HP_Raffles
2. doc_Xml_3A7_CustomXMLOu
t_HP_Raffles
3. doc_Xml_3B2ASN_CustomX
MLOut_HP_Raffles
4. doc_Xml_4B2_CustomXMLOu
t_HP_Raffles
5. doc_Xml_4C1InvDelta_Custo
mXMLOut_HP_Raffles
6. doc_Xml_4C1BO_CustomXM

Document Owner: GSSANUSR

6/13

Modification Date: 2011-11-22

LOut_HP_Raffles
7. doc_Xml_4C1InvSnap_Custo
mXMLOut_HP_Raffles

TPA
Sender
Add the entry
Receiver
to existing TPA Agreement ID
File options

HEWLETT PACKARD (Corporate IT)


FLEXTRONICS (Corporate IT)
EDIINT-INBOUND-TPA
docType
SenderID
ReceiverID
FileNameForma
t

EDIINT
Any
Any
%MimeHeaderFileName%

Routing Info
Type
Action
Sequence
Level
mask
islastAction

fileName
custom
1
entirePayload
^OIRETURNS.MLSHIP_.*csv$
default

Transport Info
custom
serviceName

name

Flex_HPDF_Raffles.transport:submitCust
omCSVFileToTN

value

3.2.

Xref Details

InboundPartnerConfig

Source

XML

Document Owner: GSSANUSR

7/13

Modification Date: 2011-11-22

Target

BLANK

3A4 MG1:
Group
Inputs
Outputs

SenderID
ReceiverID
DocumentType
Passthrough
MapType
Service Name
Process Name

HP Raffles
595613373
941714834
3A4MG1_H4OS
False
Straight
Flex_HPDF_Raffles.maps.inbound.PurchaseOrder:map3A4M
G1ToBaanPurchaseOrder
PO_IN

2A12:
Group
Inputs
Outputs

SenderID
ReceiverID
DocumentType
Passthrough
MapType
Service Name
Process Name

HP Raffles
595613373
941714834
2A12MG1_H4OS
False
Straight
Flex_HPDF_Raffles.maps.inbound.ProductMasterNotification:
map2A12TobaanXML_ITMDATIn
PO_IN

I Returns:
Group
Inputs
Outputs

SenderID
ReceiverID
DocumentType
Passthrough
MapType
Service Name
Process Name

HP Raffles
595613373
941714834
doc_Xml_3B2ReturnReceipt_CustomXMLIn_HP
False
Straight
Flex_HPDF_Raffles.maps.inbound.returnReceipt:mapCustom
CSVToBaanAndRP
ReceiptAdvice_IN

OutboundPartnerConfig

Source
Target

BAAN
BLANK

4C1 BackOrder
Group
Inputs

Outputs

SenderID
ReceiverID
MessageType
Version
Organization
PassThrough
Map Type
Service Name
ProcessName

Document Owner: GSSANUSR

HP Raffles
9417148340887
595613373
BACKOR
BACKOR
WMX
False
Straight
Flex_HPDF_Raffles.maps.outbound.inventoryBackOrder:map
BaanInventoryBOTo4C1PipInventory
Forecast_OUT

8/13

Modification Date: 2011-11-22

4C1 Inventory Delta


Group
Inputs

Outputs

SenderID
ReceiverID
MessageType
Organization
PassThrough
Map Type
Service Name
ProcessName

HP Raffles
9417148340887
595613373
MISC
WMX
False
Straight
Flex_HPDF_Raffles.maps.outbound.InventoryDelta:mapBaan
InventoryReportToPIP4C1
ASN_OUT

3A4MG2
Group
Inputs

Outputs

SenderID
ReceiverID
MessageType
Version
Organization
PassThrough
Map Type
Service Name
ProcessName

HP Raffles
9417148340887
595613373
ORDRSP
3A4RSP
WMX
False
Straight
Flex_HPDF_Raffles.maps.outbound.PurchaseOrderRespons
e:mapBaanPurchaseOrderResponseToPIP3A4MG2
POAck_OUT

4C1 Inventory Snapshot


OutboundPartnerConfig

Source
Target

Group
Inputs
Outputs

BAI
BLANK

SenderID
ReceiverID
MessageType
PassThrough
Map Type
Service Name
ProcessName

HP Raffles
9417148340887
595613373
INVBAL
False
Straight
Flex_HPDF_Raffles.maps.outbound.InventorySnapshot:map
BAIInventorySnapshotToPIP4C1
ItemExtract_OUT

OutboundPartnerConfig

Source
Target

REDPRAIRIE
BLANK

4B2
Group
Inputs

SenderID

Document Owner: GSSANUSR

HP Raffles
9417148340887

9/13

Modification Date: 2011-11-22

Outputs

ReceiverID
MessageType
PassThrough
Map Type
Service Name
ProcessName

595613373
INVRCV
False
Straight
Flex_HPDF_Raffles.maps.outbound.ReturnReceiptConfirmati
on:mapRedpraireReceiptAdviseToPIP4B2
POChange_OUT

3A7
Group
Inputs
Outputs

SenderID
ReceiverID
MessageType
PassThrough
Map Type
Service Name
ProcessName

HP Raffles
9417148340887
595613373
POUPDATE
False
Straight
Flex_HPDF_Raffles.maps.outbound.purchaseOrderUpdateN
otification:mapRedprairiePOUpdateTo3A7POUpdateNotificati
on
POChange_OUT

3B2
Group
Inputs
Outputs

SenderID
ReceiverID
MessageType
PassThrough
Map Type
Service Name
ProcessName

HP Raffles
9417148340887
595613373
OUTASN
False
Straight
Flex_HPDF_Raffles.maps.outbound.advanceShipmentNotific
ation:mapRedprairieShipmentTo3B2AdvanceShipmentNotific
ation
ASN_OUT

FlexCompanyToDirectory

Source
Target

Any
Baan

Group
Inputs
Outputs

Company
Server
Directory (Prod)

HP Raffles
887
Am3
/WMI/app/baan/am3/to_app/pickup

FlexCompanyToDirectory

Source
Target

Any
BAI

Group
Inputs
Outputs

Company
Server

Document Owner: GSSANUSR

HP Raffles
887
Am3

10/13

Modification Date: 2011-11-22

Directory (Prod)

/WMI/app/baan/bai/am3/to_app/pickup

FlexCompanyToDirectory

Source
Target

Any
Redprairie

Group
Inputs
Outputs

Company
Server
Directory (Prod)

HP Raffles
887
Am3
/WMI/app/redprairie/rp4/to_app/pickup/

InboundEdiToFlexCompany

Source
Target

Customer
BLANK

#
Group
1 HP Raffles
HP Raffles
2

Reference
595613373941714834
5956133739417148342A12MG1_H4O
S
595613373941714834receipt

3 HP Raffles

Company
887
887

Baan

Target

887

Redprairie

BAI

BusinessDataConversion

Source
Target

#
1
2
3

Any
Any

Input
Group
HP Raffles
HP Raffles
HP Raffles

Type
HP_Storage_Locatio
n
HP_Storage_Locatio
n
HP_Storage_Locatio
n

SourceFormat
1FDSA01
1FDSM01
1RTDE01

Output
TargetFormat
SC01
SC23
IC01

Number Series

#
1

Source
BAI

Direction
IN

Number Series
HP Raffles

Last Issued Number


0

Property Group

MetaData_Raffles_Prod.sql

Document Owner: GSSANUSR

11/13

Modification Date: 2011-11-22

3.3.

Database Requirements

SVN DB Location:
https://subversion.flextronics.com/svn/EIS/webMethods%207.x/DB%20Objects/
Script

3.4.

Revisi
on

Schema/User

Comments

Process Models / Optimize for Process Requirements

3.4.1.

Process models

Note: This needs to be deployed to the target environment first before deploying event
maps.
Deployer - DeploymentSet type should be selected as "Process Model"
Model Name

3.4.2.

Version

Project/Folder

Comments

Event maps

Note: The corresponding process model (mentioned above) need to be deployed to the
target environment first before deploying this.
Deployer - DeploymentSet type should be selected as "Optimize"
Process Name

Event Map

Comments

3.5.

Broker Requirements

3.6.

My webMethods Requirements

3.7.

Adapter Config

3.8.

IS Scheduler Jobs / Ports

3.9.

FTP Alias

Note: Use this template to provide all details

3.10.

LOB Jobs / Configurations

3.11.

UNIX / NFS Requirements

Outbound : /WMIT/app/baan/am3t/from_app/pickup/ (TEST)

3.12.

Optimize for Infrastructure Configurations

3.13.

Miscellaneous Tasks

Document Owner: GSSANUSR

12/13

Modification Date: 2011-11-22

4. Additional Instructions
4.1.

Post Deployment

4.2.

Line of Business (LOB) Application Interface Configuration

4.3.

External Dependencies

4.4.

Additional Notes

5. Appendix A
Support Escalation Matrix

6. Appendix B
External References (Functional, Technical Requirements Document, Design &
Development Specifications, Process Support Document etc)

7. Appendix C
External Connectivity Details

Document Owner: GSSANUSR

13/13

Modification Date: 2011-11-22

You might also like