Error Message: The part [xx] is not valid when the parent [x] is selected

  • Updated

The approval error may occur when users are approving an invoice, in Unimarket.

Unimarket stores account codes (e.g. FOAPAL string) as hierarchical “parts”, where some parts (e.g. Org, Account, Program) are children of another part (e.g. Fund). The error usually means the value picked for one part is disconnected/no longer valid, under its assigned fund within the customer's ERP.

 

Important Notes

  • To prevent approval errors, customers should proactively updated any FOAP data in their ERP.
  • For Banner Customers: The resolution required updates in Banner followed by a ~24-hour wait. For the account code data to refresh, through the scheduled FOAP processing job.
    • Faster Resolution for Banner/Workato customers: The FOAP account code processing can be triggered on demand through Workato. Bypassing the scheduled timer and pushing a new file immediately. Please reach out to the Unimarket Support team.

 

Troubleshooting Steps for Banner Customers

  1. Go to the FTMORGN for the applicable Chart of Accounts.
  2. Ensure the Default Program field, reflects the correct value.
  3. Allow 24 hours for the update and ask the user to retry approving the transaction.