Skip to main content

Challenges and Gaps in Acumatica – My Perspective

  • February 12, 2025
  • 4 replies
  • 99 views

Forum|alt.badge.img

I am relatively new to Acumatica, having worked with several other ERP systems before. As I explore the system and familiarize myself with its capabilities, I have come across certain areas where enhancements could further elevate the user experience. While Acumatica continues to evolve and improve, addressing these aspects would make it even more robust and user-friendly.

1. Return Items After Purchase Receipt

One area that could benefit from improvement is the process of returning items upon receipt. Currently, the system does not allow clearing the GR/IR (Goods Receipt/Invoice Receipt) account directly when returning items. Instead, users must create an AP Bill and apply a Debit Adjustment, which adds additional steps to the process. A more streamlined approach would enhance efficiency and align better with standard best practices.

2. On-Account Payments in Customer Receipts

When receiving customer payments, there is no direct option to apply an on-account payment if one already exists. These payments do not automatically appear in the receipt window, requiring users to manually track and remember them. Enhancing this functionality would simplify the process and reduce the potential for oversight.

3. Purchase Requisition Limitations in Multi-Currency Environments

Currently, the Purchase Requisition module is not available when a company is using the multi-currency option. Given that vendors can issue POs in multiple currencies, it would be beneficial to revisit this limitation and provide greater flexibility for companies operating in a global environment.

4. Viewing Local & Foreign Currency Balances

For companies using multi-currency, there is no straightforward way to view both the local currency and foreign currency balances at the journal level or in account details. Introducing an option to reconcile ledger transactions in a more structured manner would improve financial visibility and streamline reconciliation efforts.

5. Report Designer – Opportunities for Enhancement

The Report Designer is a powerful tool, but there are opportunities for improvement to enhance usability and functionality.

  • Query validation does not always provide accurate feedback. While it may validate successfully, errors can still occur when running the report.
  • Currently, there is no way to preview report changes without saving them to the server. This creates a risk of unintentional overrides if the "Save as New Version" option is not selected. Introducing a secondary validation step before saving could mitigate this risk.
  • Enhancing formatting capabilities, such as table creation and layout adjustments, would improve the overall reporting experience.

6. Transaction Simulation Before Posting

Many ERP systems offer the ability to simulate transactions to preview journal effects before posting. Acumatica currently requires transactions to be released before their journal impact can be reviewed. Introducing a simulation feature would enhance accuracy and allow users to validate entries before finalizing them.

7. Modern UI Design – Aesthetic but Needs Improved Navigation

The modern UI design is visually appealing and a step in the right direction. However, menu items appear somewhat dispersed across the workspace, which may affect ease of navigation. Additionally, longer menu descriptions do not fully display unless hovered over, which could be improved for better usability.

Final Thoughts

Acumatica has grown significantly, and these refinements would further enhance its efficiency and user experience. I appreciate the advancements being made and look forward to seeing how the system continues to evolve. I would love to hear insights from the community on these topics and any potential workarounds that could help navigate these challenges more effectively.

Did this topic help you find an answer to your question?

4 replies

aaghaei
Captain II
Forum|alt.badge.img+10
  • Captain II
  • 1201 replies
  • February 15, 2025

Great constructive feedback. I relate to all points specially Posting Preview as I know in MS Business Central users use all the time to verify the posting before releasing.


MichaelShirk
Captain II
Forum|alt.badge.img+4
  • Captain II
  • 132 replies
  • February 17, 2025

On point number 5, you can actually preview the results of a report prior to saving to the server.
The important thing to note is that if your report has parameters, you have to provide valid, default values for those, in order to see any results on the preview page of the report designer. 
 



Or am I misunderstanding what you’d like to see?


Forum|alt.badge.img
  • Author
  • Freshman II
  • 54 replies
  • February 24, 2025

@MichaelShirk Thanks for the clarification on the preview feature. I understand that valid default parameters help in previewing reports.

However, when working on specific cases—like updating a form for SO Number 1045—there’s no way to preview that exact SO in the designer without saving it back to the server. The preview often pulls random Sales Orders based on order types or numbering sequences, making it hard to validate changes directly in the designer. This makes it difficult to validate changes against the exact records we're working on without going through the extra step of saving the report to the server and running it from there


Forum|alt.badge.img
  • Author
  • Freshman II
  • 54 replies
  • February 24, 2025
  1. Another drawback I noticed is with canceling Shipment documents. After inventory is updated and the invoice is generated, there’s an option to cancel the invoice but no option to cancel the Shipment itself.What’s even more confusing is that the system allows reopening the Sales Order even when the shipment is fully completed. If no invoice has been created, there should be an option to cancel the Shipment directly. Also, reopening a Sales Order after a full shipment makes little sense unless the shipment is first reversed, ensuring consistency in the process.    Would appreciate any thoughts or workarounds on this!

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings