Home › Discussions › Questions & Answers › Missing ECC Adapter Package FND_ECC_UTIL_MLS_PVT

Missing ECC Adapter Package FND_ECC_UTIL_MLS_PVT

Avatar photoCustomer Questions & Answers 7 replies

When running `./patchEccFiles.pl` to import the ECC applications, the script fails with an ORA-00904 error, specifically complaining that `FND_ECC_UTIL_MLS_PVT.CONVERTORALANGCODETOBCP47` is an invalid identifier. This package is missing. What patch contains this required ECC adapter package?

7 replies

  • Support Enginatics

    This error, where the system fails to find `FND_ECC_UTIL_MLS_PVT`, confirms that the mandatory ATG ECC Adapter patch is missing or incomplete on your EBS instance , . For example, in ECC V5, the necessary package definition (`FNDECCMLSUTB.pls`) is contained within the patch `30535550: ATG ECC ADAPTER PATCH – V5` . You must apply all mandatory EBS patches specified in Oracle Support Document 2495053.1 , .

  • I applied the required patch, but the issue persists. Do I need to bounce the application services before attempting the import again?

  • Support Enginatics

    Yes, after applying critical EBS patches, especially those affecting core ATG components, you must ensure the changes are active . This means completing the entire `adop` cycle through the `cutover` phase . If you are stuck at the import step, you must start both EBS and ECC services before proceeding with `./patchEccFiles.pl` . The system needs to recognize the newly created packages and functions to proceed with the language conversion logic .

  • After applying the adapter patch and successfully running the import script (it completes without ORA errors), I see the summary report says ‘nothing import’. What else am I likely missing?

  • Support Enginatics

    If the script finishes without error but imports nothing, it is highly likely that you missed applying the product family consolidated patches . You must apply all necessary patches: the adapter patch, the ATG consolidated patch, and the product family consolidated patches that contain the specific Command Centers you intend to use (e.g., Payables, Receivables) , . Review sections 4 and 6 of Doc ID 2495053.1 carefully to ensure all prerequisites are met .

  • If I need to find the name of the patch file that contains a specific package definition, how can I locate that information?

  • Support Enginatics

    You typically consult the Patch Readme associated with the ECC adapter patches for the file manifest . For instance, knowing that `FND_ECC_UTIL_MLS_PVT` is related to the ATG ECC Adapter Patch, you would look up that patch ID (e.g., 30535550 for V5) and confirm the file name, such as `30535550/fnd/patch/115/sql/FNDECCMLSUTB.pls`, which contains the package definition .

  • You must be logged in to reply to this post.