Finance FAQ
Browse questions about finance processes and financial information in IFS. Frame the issue using the company, accounting context, and expected result, then check the answer against the configured process.
Related learning:
Release note: These answers include IFS Cloud and older IFS Applications topics. Confirm the product and release mentioned in each answer. They are written explanations, not procedures verified in an IFS environment.
Explore other FAQ topics (23)
25 questions · page 1 of 1
An audit-interface assistant surfaces a generic error message with little detail.
An audit-file export (like a GDPdU-style extract) fails with a "restricted file type" error on one part of the export.
An invoice number sequence doesn't automatically reset or roll forward to a new pattern when the calendar year changes.
A background job for calculating customer order line revenue (`Calculate_Revenue__`) consistently fails with a combination-rules error when it runs in the background, but succeeds every time it's manually re-executed — even after creating a dedicated queue for it.
Amounts entered or calculated on a screen like Manual Supplier Invoice come out wrong specifically for an India-based company/locale, even though the same screens work correctly for other locales.
Where does a Purchase Order line's pre-posting information actually live in the database, and does it get removed once the line is posted to the general ledger?
Is there a way to automatically create a Manual Supplier Invoice directly from a Purchase Order at receipt (rather than the two-step process of receiving, then separately creating and releasing the invoice)?
A custom SQL event trying to update a Customer's credit limit hits ORA-20115 ('Customer Info has already been removed by another user'), even though nothing else is touching the record. Why?
Reprinting an instant invoice fails with ORA-20105 (InvoiceNumberSeries.FIXEDLENGTH — fixed length must exceed the number series' next value's digit count), but only in one environment while an otherwise-identical environment works fine. What's the environment-specific difference to check?
A custom field's SQL expression joins to a table (e.g. Ledger Item, referenced from a Voucher-related screen) using what looks like the obvious business key (e.g. voucher_no), but the custom field fails to save with a reference error, and Query Creator shows no relationship between the two projections.
What does the release_from_credit_check_ parameter on CUSTOMER_ORDER_API.START_RELEASE_BLOCKED actually control, and what values does it accept?
Using the standard integration with an External Tax System (Vertex or Avalara), the tax amounts on a Customer Order are correct, but when the invoice is created, the system recalculates Gross Amount and Tax Amount at invoice-header level as if the entire net amount were taxable — even in cases where the external tax provider correctly flagged only part of the net amount as taxable at the order level. This produces wrong Accounting postings.
Is there a way to schedule a Quick Report (or a Database Task running one) to run a fixed number of days after each accounting period's end date, rather than on a fixed calendar date that needs manual adjustment every period?
A custom Event configured on CustomerOrderInvHead/INVOICE_TAB, using Approval_Routing_API.Is_Approved() to block creating a new Customer Invoice when the customer isn't approved, doesn't actually stop the invoice from being created, even though the check logic looks correct.
An Approval Routing was copied from a template for each new customer (rather than created fresh per customer), so the routing's own key_ref string doesn't contain a clean, directly-queryable CUSTOMER_ID field — how do you still identify which routing record belongs to a specific customer when querying APPROVAL_ROUTING_TAB for its approval status?
A foreign-currency supplier invoice was entered and posted, but the posting doesn't show up when running an account inquiry on the expected GL account — where did the posting actually go, and how do you check?
An imported Bank Statement (External File Transaction) stops with state TransferError and the message 'The Closing Balance is incorrect,' even though the header and detail records all appear to have been fetched into the staging table correctly, and there's no corresponding record yet in the bank statement table that the closing balance validation reads from.
A Custom Event calling `CUSTOMER_ORDER_LINE_API.MODIFY__` to set a specific field (like Tax Code) on a Customer Order Line silently doesn't apply that one field, even though every other field passed in the same attribute string updates correctly — why would only one specific field fail to take?
A Customer Invoice report layout is only pulling in some of the company address fields (like COMP_ADDR_1, COMP_ADDR_2), and there's no obvious company-address data directly on the Customer Order itself — where does this address data actually come from?
A field for the Release Number doesn't seem to exist on CUSTOMER_ORDER_IVC_REP (Customer Order Invoice Report) under that name — is Release Number simply not available on this report/API?
Custom fields can be added to the Invoice LU, built on INVOICE_TAB, but the same doesn't seem possible on the related Project Invoices screen, even though its underlying view also pulls its rowkey through from that same INVOICE_TAB. Why can't the Project Invoices LU be extended with custom fields the same way?
Importing a Bank Statement via the External File Assistant fails with 'No unpacked data found, check load file id,' with no further detail in the log — the input file type has multiple record types, each with its own column layout, and it's unclear which record types/columns actually need to be included, or how to interpret which column maps to which destination field.
In Apps8, is it possible to add a document type, like Instant Invoice or Interest Invoice, to Document Text Administration when it doesn't appear in that screen's built-in list?
A field like Supplier Name is visible on a screen (for example on the Payment Proposal Details screen), but it isn't available as an option to add to that screen's built-in search-box configuration. Is there a way to make a field like this searchable?
No questions match. Try a broader term or reset the filters.