Search Results create_zone




Overview

The APPS.HZ_GEOGRAPHY_PUB_UIW_JW package is a generated PL/SQL wrapper that forms part of the Oracle E-Business Suite Trading Community Architecture (TCA) geography infrastructure. Its name reflects its role: the UIW suffix denotes a "User Interface Wrapper," while the _JW suffix identifies it as a Java Wrapper artifact produced by Oracle's Rosetta/JPublisher generation framework. This package exposes the business logic of the underlying HZ_GEOGRAPHY_PUB API to Java-based clients, such as Oracle Application Framework (OAF) pages and JTT (Java Technology Toolkit) consumers.

Geographies in EBS represent the hierarchical structure of countries, states, provinces, counties, cities, and postal code ranges. Master relations establish the parent-child links that define this hierarchy, while geo identifiers, geography ranges, and zone relations support additional classification and grouping semantics used by tax, shipping, and address validation processes.

Key Procedures and Functions

The package documentation lists thirteen procedures, grouped into Rosetta table-copy utilities and public business API calls:

Every business procedure follows the standard TCA API contract: a p_init_msg_list flag, an x_return_status, x_msg_count, and x_msg_data set of OUT parameters for error handling, plus positional p1_a0...p1_aN arguments that map directly to underlying entity columns.

Tables Accessed

The ETRM metadata documents a single referenced table accessed through APPS synonyms: PLITBLM. This is the standard PL/SQL persistent-array/interim table used by Rosetta-generated wrappers to stage collection data across the Java-PLSQL boundary. The actual business data — master relations, identifiers, ranges, and zones — resides in the base HZ_GEOGRAPHY and related TCA tables manipulated by the underlying HZ_GEOGRAPHY_PUB package, which this wrapper delegates to rather than accessing directly.

Usage Notes

HZ_GEOGRAPHY_PUB_UIW_JW is not intended for direct invocation by forms, concurrent programs, or custom PL/SQL. It exists solely to service Java-layer callers requiring geography hierarchy maintenance. No other package references it (referenced-by count is zero), confirming its position as a leaf-level integration artifact. Custom developers needing equivalent functionality should call the documented public API HZ_GEOGRAPHY_PUB directly with the same parameter semantics. Because the wrapper signature mirrors the underlying API, any upgrade to HZ_GEOGRAPHY_PUB in 12.1.1 or 12.2.2 is reflected here automatically at regeneration time.