distributed+wms+post+patch+application+steps

Upload: aisvarya-rajagopalan

Post on 05-Jul-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    1/10

    Distributed WMS: Post Patch application steps

    General:1. Set the following profile "WMS: Deployment Mode" at the Site Level to "Distributed

    Mode".

    2. The following 4 new Responsibilities for the Distributed Warehouse solution areseeded:

    a) Distributed Warehouse System Administrator b) Distributed Warehouse Super Userc) Distributed Warehouse Userd) Distributed Warehouse Mobile User

    These responsibilities can be assigned to the user(s) in the Distributed Warehouseinstance based on their job roles.

    Outbound Flows:1. Freight Terms passed from host instance needs to be set up in Distributed Instance

     Navigation: Order Management Super User => Setup => QuickCodes =>Order Management => Query for Lookup Type FREIGHT_TERMS

    2. FOB Code passed from host instance needs to be set up in Distributed Instance Navigation: Order Management Super User => Setup => QuickCodes =>

    Receivables => Query for Lookup Type FOB

    3. Payment Terms passed from host instance needs to be set up in Distributed Instance

     Navigation: Receivables Manager => Setup => Transactions => Payment Terms

    4. Transaction Typea) Ship Only ('Line Flow - Generic, Ship Only') workflow should be attached to Orderline. b) "Scheduling level" (under 'Shipping' tab) should be set to

    'Inactive Demand with Reservations' Navigation: Order Management Super User => Setup => Transaction Types=> Define

    c) Document Sequence attached to this transaction type should be defined as 'Manual'

    method, so that Order Number created in Distributed instance will be same as theDocument Number of Shipment Request sent from host instance. Navigation:

    i) Order Management Super User => Setup => Documents => Defineii) Order Management Super User => Setup => Documents => Assign

    5. Price List passed from host instance needs to be set up in Distributed Instance Navigation: Order Management Super User => Pricing => Price Lists =>

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    2/10

      Price List Setup

    6. Carrier passed from host instance needs to be set up in 'Freight Carriers' form Navigation: Order Management Super User => Shipping => Setup=> Freight Carriers, Cost Types => Freight Carriers

    7. Service Level passed from host instance needs to be set up in Distributed Instance Navigation: Order Management Super User => Shipping => Setup => Lookups =>Query for Lookup Type WSH_SERVICE_LEVELS

    8. Mode of Transport passed from host instance needs to be set up in DistributedInstance

     Navigation: Order Management Super User => Shipping => Setup => Lookups =>Query for Lookup Type WSH_MODE_OF_TRANSPORT

    9. Ship Method (combination of Carrier, Service Level and Mode of Transport assigned

    to the warehouse) passed from host instance needs to be set up in Distributed Instance Navigation: Order Management Super User => Shipping => Setup =>Freight Carriers, Cost Types => Freight Carriers

    10. Inventory Items passed from host instance needs to be set up in Distributed Instance Navigation: Inventory => Items => Master Items

    11. Customer Items passed from host instance needs to be set up in Distributed Instance Navigation: Inventory => Items => Customer Items => Customer Items

    12. Inventory Controls (Subinventory, Revision and Locator) passed from host instanceneeds to be set up in Distributed Instance

     Navigation: Inventory => Setup => Organizations => Subinventories Navigation: Inventory => Setup => Organizations => Stock Locators

    13. Processing Constraint should be created to disable splitting of Order Line afterBooking.

    14. All OM processing constraints for following attributes at 'Order Line' level should bedisabled for 'Not Allowing' updates on order lines if line =is Pick Released

    a) Deliver To Org/Contact b) Freight Termsc) FOB Point Coded) Ship Method Code (Only if Ship Method Code is not part of delivery grouping

    attribute). Navigation: Order Management Super User => Setup => Rules => Security =>Processing Constraints

    15. Following profile option values should be set to 'Yes'.a) "HZ: Generate Party Number"

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    3/10

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    4/10

     -- Sample Code for adding dependency of Source Type on Item-- x_extn_dep_tbl(l_index).source_attribute :=

    OE_LINE_UTIL.G_INVENTORY_ITEM;-- x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_SOURCE_TYPE;-- x_extn_dep_tbl(l_index).enabled_flag := 'Y';-- l_index := l_index + 1;

    END IF;=========================================

    Add following piece of code and apply the modified package to the database

    =========================================-- Dependencies for Order Header Entity

    IF p_entity_code = OE_GLOBALS.G_ENTITY_HEADER THEN/* Suppres Ship-To Dependent Attributes */x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_PAYMENT_TERM;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_INVOICE_TO_ORG;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_PRICE_LIST;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute := OE_HEADER_UTIL.G_FOB_POINT;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_FREIGHT_TERMS;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    5/10

     x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_ORDER_TYPE;x_extn_dep_tbl(l_index).enabled_flag := 'N';

    l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute := OE_HEADER_UTIL.G_SALESREP;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_SHIPPING_METHOD;x_extn_dep_tbl(l_index).enabled_flag := 'N';

    l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_SHIP_FROM_ORG;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_HEADER_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_SHIP_TO_CONTACT;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    /* Suppres Invoice-To Dependent Attributes */x_extn_dep_tbl(l_index).source_attribute :=

    OE_HEADER_UTIL.G_INVOICE_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_PAYMENT_TERM;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_HEADER_UTIL.G_INVOICE_TO_ORG;

    x_extn_dep_tbl(l_index).dependent_attribute :=OE_HEADER_UTIL.G_PRICE_LIST;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    6/10

      x_extn_dep_tbl(l_index).source_attribute :=OE_HEADER_UTIL.G_INVOICE_TO_ORG;

    x_extn_dep_tbl(l_index).dependent_attribute := OE_HEADER_UTIL.G_FOB_POINT;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_HEADER_UTIL.G_INVOICE_TO_ORG;

    x_extn_dep_tbl(l_index).dependent_attribute :=OE_HEADER_UTIL.G_FREIGHT_TERMS;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_HEADER_UTIL.G_INVOICE_TO_ORG;

    x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_ORDER_TYPE;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_HEADER_UTIL.G_INVOICE_TO_ORG;

    x_extn_dep_tbl(l_index).dependent_attribute := OE_HEADER_UTIL.G_SALESREP;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_HEADER_UTIL.G_INVOICE_TO_ORG;

    x_extn_dep_tbl(l_index).dependent_attribute :=OE_HEADER_UTIL.G_SHIPPING_METHOD;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_HEADER_UTIL.G_INVOICE_TO_ORG;

    x_extn_dep_tbl(l_index).dependent_attribute :=OE_HEADER_UTIL.G_INVOICE_TO_CONTACT;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    /* Suppres Deliver-To Dependent Attributes */x_extn_dep_tbl(l_index).source_attribute :=

    OE_HEADER_UTIL.G_DELIVER_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_HEADER_UTIL.G_DELIVER_TO_CONTACT;x_extn_dep_tbl(l_index).enabled_flag := 'N';

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    7/10

      l_index := l_index + 1;-- Dependencies for Order Line EntityELSIF p_entity_code = OE_GLOBALS.G_ENTITY_LINE THEN/* Suppress Item Dependencies */x_extn_dep_tbl(l_index).source_attribute :=

    OE_LINE_UTIL.G_INVENTORY_ITEM;x_extn_dep_tbl(l_index).dependent_attribute :=OE_LINE_UTIL.G_ORDER_QUANTITY_UOM;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_LINE_UTIL.G_INVENTORY_ITEM;

    x_extn_dep_tbl(l_index).dependent_attribute :=OE_LINE_UTIL.G_SHIP_TOLERANCE_BELOW;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';

    l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_LINE_UTIL.G_INVENTORY_ITEM;

    x_extn_dep_tbl(l_index).dependent_attribute :=OE_LINE_UTIL.G_SHIP_TOLERANCE_ABOVE;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_LINE_UTIL.G_INVENTORY_ITEM;

    x_extn_dep_tbl(l_index).dependent_attribute :=OE_LINE_UTIL.G_SHIP_FROM_ORG;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute :=OE_LINE_UTIL.G_INVENTORY_ITEM;

    x_extn_dep_tbl(l_index).dependent_attribute :=OE_LINE_UTIL.G_ITEM_REVISION;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    /* Suppress Ship-To Dependencies */x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_SHIP_TOLERANCE_ABOVE;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    8/10

      x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_SHIP_TOLERANCE_BELOW;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_SHIP_FROM_ORG;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_INVOICE_TO_ORG;x_extn_dep_tbl(l_index).enabled_flag := 'N';

    l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute := OE_LINE_UTIL.G_FOB_POINT;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_FREIGHT_TERMS;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_SHIPPING_METHOD;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_ITEM_IDENTIFIER_TYPE;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_SHIP_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_SHIP_TO_CONTACT;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    9/10

     /* Suppress Invoice-To Dependencies */x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_INVOICE_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_SHIP_TOLERANCE_ABOVE;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_INVOICE_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_SHIP_TOLERANCE_BELOW;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_INVOICE_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute := OE_LINE_UTIL.G_FOB_POINT;

    x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_INVOICE_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_FREIGHT_TERMS;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_INVOICE_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_INVOICE_TO_CONTACT;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    /* Suppress Deliver-To Dependencies */x_extn_dep_tbl(l_index).source_attribute :=

    OE_LINE_UTIL.G_DELIVER_TO_ORG;x_extn_dep_tbl(l_index).dependent_attribute :=

    OE_LINE_UTIL.G_DELIVER_TO_CONTACT;x_extn_dep_tbl(l_index).enabled_flag := 'N';l_index := l_index + 1;

    END IF;=========================================

    20. If you are using XML gateway to receive shipment request and send shipment advice,then the following setups need to be done.

    i).Define Hub(Navigate :XML Gateway Responsibility> Define Hubs)

  • 8/16/2019 Distributed+WMS+Post+Patch+application+steps

    10/10

      Enter Hub Name : Any NameProtocol Type : HTTP-OXTAProtocol Address: Enter protocol address

    Enter UserName, Password and Hub Entity Code.

    ii). Define Trading Partner(Navigate: XML Gate Way > SetUp> Define Trading Partners)

    Setup the Distributed Instance Organization in Define Trading Partner form.

    Trading Partner Details:First Line:

    1. Trans Type: ECX2. Trans Sub Type: CBODO

    3. Map: ECX_CBODO_OAG72_OUT_CONFIRM4. Connection Hub: 5. User Name:

    Second Line:

    1. Trans Type: WSH2. Trans Sub Type: SSNI-STND3. Map: WSH_STNDI_OAG721_IN4. Source Trading Partner Location Code:

    Third Line:

    1. Trans Type: WSH2. Trans Sub Type: SSNO-STND3. Map: WSH_STNDO_OAG721_OUT4. Connection Hub: 5. User Name:

    iii). Bounce the Concurrent Manager Service "Workflow Agent Listener Service".(Navigate>System Administrator> Concurrent>Manager>Administer)