Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 7

INSTALL DOCUMENT

Order from Personalization


Change
Authors: Kishan
Creation Date: 06/20/2017
Last Updated: 06/20/2017
Version: Technical Design version 1.0

Copyright (C) 2003 NetScout Systems, Inc.


All Rights Reserved

Approvals:

Project Manager

Project Team Representative

NetScout Systems, Inc. 1


Table Of Contents

1. Installation instructions.....................................................................................................................3
1.1. Operating System Database Server...........................................................................................3
1.2. Database Installation....................................................................................................................3
1.3. Application Setup.........................................................................................................................5
1.3.1. Add forms personalization on Sales Order header..............................................................5

NetScout Systems, Inc. 2


INSTALLATION INSTRUCTIONS
This section describes the installation instructions for the SFDC and EDI enhancement objects.

1 OPERATING SYSTEM DATABASE SERVER

None

2 DATABASE INSTALLATION

3 APPLICATION SETUP

.3.1 Add forms personalization on Sales Order header


Responsibility Order Management Super User
Path Orders, Returns -> Sales Order
Help -> Diagnostics -> Custom Code -> Personalize

.3.2 Add personalization seq 11.2 condition with below details

Seq 11.2
Description Initialize global variable to call shipment method validation
Level Form
Enabled Checked
Condition
Trigger Event WHEN-NEW-FORM-INSTANCE
Trigger Object
Condition
Processing Mode Not in Enter-Query Mode

a) Add following action under seq# 11.2 Populate Order Line Set

NetScout Systems, Inc. 3


Actions
Seq 1
Type Property
Description Setup global variable
Language All
Enabled Checked
Object Type Global Variable
Target Object G_CHECK_SHIPMETHOD
Property Name Value
Value Y

.3.3 Modify existing personalization seq# 12 Populate Order Line Set


with below details,

NetScout Systems, Inc. 4


a) Add following actions under seq# 12 Populate Order Line Set

Actions
Seq 11
Type Property
Description Setup global variable
Language All
Enabled Checked
Object Type Global Variable
Target Object G_CHECK_SHIPMETHOD
Property Name Value
Value N

Save the changed made.

b) Add following action under seq# 12 Populate Order Line Set

Actions
Seq 11
Type Built-in
Description commit form
Language All
Enabled Checked
Built-in Type DO_KEY
Argument COMMIT_FORM

Save the changed made.

.3.3.1 Modify existing personalization seq# 96 Make Shipping Method Mandatory

Update condition with the below:

Seq 96

NetScout Systems, Inc. 5


Description Make Shipping Method Mandatory
Level Form
Enabled Checked
Condition
Trigger Event WHEN-VALIDATE-RECORD
Trigger Object ORDER
Condition :ORDER.SHIPPING_METHOD IS NULL AND
:ORDER.CUSTOMER_PREFERENCE_SET_CODE IS NOT NULL
AND :GLOBAL.G_CHECK_SHIPMETHOD='Y'
Processing Mode Not in Enter-Query Mode

.3.3.2 Modify existing personalization seq# 99.6 Populate Warehouse

Update the sequence for existing actions :

Actions
Seq 2
Type Built-in
Descriptio
n
Language All
Enabled Execute Procedure
Built-in ='begin
Type XXNS_OM_UTIL_PKG.submit_autopopualte_warehouse('||$
{item.order.header_id.value}||');
END'

Actions
Seq 3
Type message
Description
Language All
Message Type Show
Message Text Concurrent request to populate warehouse
has been submitted.

NetScout Systems, Inc. 6


Add new action:

Actions
Seq 1
Type message
Description
Language All
Message Type warn
Message Text Do you want to run NRS ?
If Yes, Please hit OK.
If No, Please hit Cancel.

NetScout Systems, Inc. 7

You might also like