Search Results fnd_lobs_s
Overview
AMS_ATCH_UPGRADE is a PL/SQL package body owned by the APPS schema in Oracle E-Business Suite, classified under the ETRM object registry as an OTHER API type. It forms part of the Oracle Marketing (AMS) application family, whose objects carry the AMS_ prefix. The package is documented with a VALID status and is a standalone utility body: the ETRM dependency report confirms that APPS.AMS_ATCH_UPGRADE is not referenced by any other database object, meaning it exists to be invoked directly rather than being called from a higher-level PL/SQL layer.
Its functional purpose is to support attachment-related upgrade processing within Oracle Marketing. During release upgrades and data migrations, attachment content historically stored as BFILE pointers or legacy LOB structures must be materialized into the FND_LOBS repository so that the standard Oracle EBS attachment framework can serve the files. AMS_ATCH_UPGRADE encapsulates that migration work, reading attachment data from external file system locations and writing it into the central LOB tables.
Key Procedures and Functions
The documented package exposes a single program unit:
- CREATE_LOB_FROM_BFILE — Creates a FND_LOBS record from a BFILE source. The procedure resolves a BFILE locator and transfers its binary content into the FND_LOBS table so that the attachment becomes accessible through the standard EBS attachment infrastructure rather than through an operating system file reference. Its name indicates the directional flow of the operation: source is a BFILE, target is a LOB row. Consistent with the ETRM metadata, no explicit parameter list is documented for this unit and none is asserted here.
The single-procedure surface area is characteristic of a focused, purpose-built upgrade utility rather than a general-purpose API. This namespace is not part of the AMS public API family and carries no external inbound dependencies.
Tables Accessed
The dependency listing records the following objects referenced by the package body:
- FND_LOBS — The central Oracle Application Object Library table that stores attachment content as BLOB/CLOB data along with descriptive metadata such as file name and media type. This is the primary target of the package's DML, populated by CREATE_LOB_FROM_BFILE.
- FND_LOBS_S — The sequence used to generate primary key values for FND_LOBS. The package draws from this sequence when inserting new attachment rows.
- DBMS_LOB — The Oracle-supplied PL/SQL package used for LOB manipulation. It provides the primitives required to open, read, and load BFILE and BLOB content during the conversion.
- DUAL — The standard single-row utility table, referenced for scalar evaluations and sequence selection within SQL statements.
The package also depends on the SYS-owned STANDARD package and resolves references through APPS synonyms. The appearance of FND_LOBS_S in the dependency chain is directly relevant to administrators investigating sequence or LOB concurrency behavior, since it confirms that row identity for migrated attachments is sequence-driven.
Usage Notes
AMS_ATCH_UPGRADE is an administrative upgrade artifact rather than a runtime application component. It is typically invoked during upgrade or data-migration windows, after the file system location holding the source BFILEs has been made visible to the database and before the affected marketing attachments are expected to be available to end users. Invocation is normally performed from a privileged session by a DBA or upgrade engineer, either interactively or through a wrapper script, using EXECUTE privileges on the body granted to the APPS schema owner.
Because the package is not called by any other database object, there is no reusable API contract for custom development. Customers extending Oracle Marketing should treat AMS_ATCH_UPGRADE as internal upgrade infrastructure and use the supported FND attachment APIs for ongoing attachment creation. Any direct invocation should be preceded by a backup of FND_LOBS and should account for the FND_LOBS_S sequence, since repeated execution without de-duplication can create duplicate attachment records.
-
SEQUENCE: APPLSYS.FND_LOBS_S
12.2.2
owner:APPLSYS, object_type:SEQUENCE, object_name:FND_LOBS_S, status:VALID,
-
SEQUENCE: APPLSYS.FND_LOBS_S
12.1.1
owner:APPLSYS, object_type:SEQUENCE, object_name:FND_LOBS_S, status:VALID,
-
SYNONYM: APPS.FND_LOBS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_LOBS_S, status:VALID,
-
SYNONYM: APPS.FND_LOBS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_LOBS_S, status:VALID,
-
PACKAGE BODY: APPS.AMS_ATCH_UPGRADE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMS_ATCH_UPGRADE, status:VALID,
-
PACKAGE BODY: APPS.AMS_ATCH_UPGRADE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMS_ATCH_UPGRADE, status:VALID,
-
PACKAGE BODY: APPS.HR_ADI_LOB_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ADI_LOB_INS, status:VALID,
-
PACKAGE BODY: APPS.HR_ADI_LOB_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ADI_LOB_INS, status:VALID,
-
PACKAGE BODY: APPS.CSM_LOBS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSM_LOBS_PKG, status:VALID,
-
PACKAGE BODY: APPS.JTF_FM_MD_MIGRATION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_FM_MD_MIGRATION_PVT, status:VALID,
-
PACKAGE BODY: APPS.JTF_FM_MD_MIGRATION_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_FM_MD_MIGRATION_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSFW_SIGNATURE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSFW_SIGNATURE_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSFW_SIGNATURE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSFW_SIGNATURE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PON_ATTACHMENTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PON_ATTACHMENTS, status:VALID,
-
PACKAGE BODY: APPS.FND_DOCUMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_DOCUMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_PCO_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PCO_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_DOCUMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_DOCUMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PON_ATTACHMENTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PON_ATTACHMENTS, status:VALID,
-
PACKAGE BODY: APPS.CSFW_ATTACHMENT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSFW_ATTACHMENT_PVT, status:VALID,
-
PACKAGE BODY: APPS.IBC_UTILITIES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_UTILITIES_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSM_LOBS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSM_LOBS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_GFM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_GFM, status:VALID,
-
PACKAGE BODY: APPS.AHL_ENIGMA_ROUTE_OP_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_ENIGMA_ROUTE_OP_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBC_CITEM_VERSIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_CITEM_VERSIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.AHL_ENIGMA_ROUTE_OP_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AHL_ENIGMA_ROUTE_OP_PUB, status:VALID,
-
PACKAGE BODY: APPS.IBC_CITEM_VERSIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_CITEM_VERSIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PO_VERIFY_VENDOR_ELIGIBILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_VERIFY_VENDOR_ELIGIBILITY, status:VALID,
-
PACKAGE BODY: APPS.IBC_UTILITIES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_UTILITIES_PVT, status:VALID,
-
PACKAGE BODY: APPS.JTF_FM_REQUEST_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_FM_REQUEST_GRP, status:VALID,
-
PACKAGE BODY: APPS.CSE_FA_STAGE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSE_FA_STAGE_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.JTF_FM_REQUEST_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_FM_REQUEST_GRP, status:VALID,
-
PACKAGE BODY: APPS.FND_GFM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_GFM, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OKC_TERMS_MIGRATE_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_TERMS_MIGRATE_GRP, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.IGS_AD_SS_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_SS_GEN_001, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.AHL_ENIGMA_ROUTE_OP_PUB dependencies on FND_LOBS_S
12.2.2
-
APPS.IBC_UTILITIES_PVT dependencies on FND_LOBS_S
12.1.1
-
APPS.FND_GFM dependencies on FND_LOBS_S
12.2.2
-
APPS.AMS_ATCH_UPGRADE dependencies on FND_LOBS_S
12.1.1
-
APPS.IGS_PE_GEN_004 dependencies on FND_LOBS_S
12.1.1
-
APPS.JTF_FM_MD_MIGRATION_PVT dependencies on FND_LOBS_S
12.1.1
-
APPS.IGS_AD_SS_GEN_001 dependencies on FND_LOBS_S
12.1.1
-
APPS.CSM_LOBS_PKG dependencies on FND_LOBS_S
12.1.1
-
APPS.PON_ATTACHMENTS dependencies on FND_LOBS_S
12.1.1