Professional Documents
Culture Documents
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
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
Developer, SM & DM
Name
Anusha Srinivasan,
Rajyalakshmi Vundavilli,
Sujit Gopinath
1/13
Remarks
Components to be
deployed are
highlighted in
YELLOW
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
2/13
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.
3/13
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
%207.x/Builds/DEV/ Flex_HPDF_Raffles
Additional Information
2.2.
Migration Order
4/13
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.
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
5/13
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
6/13
LOut_HP_Raffles
7. doc_Xml_4C1InvSnap_Custo
mXMLOut_HP_Raffles
TPA
Sender
Add the entry
Receiver
to existing TPA Agreement ID
File options
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
7/13
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
HP Raffles
9417148340887
595613373
BACKOR
BACKOR
WMX
False
Straight
Flex_HPDF_Raffles.maps.outbound.inventoryBackOrder:map
BaanInventoryBOTo4C1PipInventory
Forecast_OUT
8/13
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
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
HP Raffles
9417148340887
9/13
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
HP Raffles
887
Am3
10/13
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
Property Group
MetaData_Raffles_Prod.sql
11/13
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
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.
3.9.
FTP Alias
3.10.
3.11.
3.12.
3.13.
Miscellaneous Tasks
12/13
4. Additional Instructions
4.1.
Post Deployment
4.2.
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
13/13