The following updates have been added to RamBase Cloud ERP:
Procurement
Expansion of 'phantom' Kit structure (KS) in Purchase order item (SPOITEM)
Classification: USEFUL
To ensure correct handling of products of type KS, a new validation has been introduced in Purchase order item (SPOITEM).
When a Product (ART) of type KS is selected in a Purchase order item (SPOITEM), it will no longer be possible to register the Purchase order (SPO) until the KS structure has been expanded into its structured parts.
This expansion must be done using the Split product structure into separate items context menu item.
This change ensures that all KS type products are properly detailed before finalizing Purchase orders (SPO), improving data accuracy and process consistency.
Finance
Introducing realized and unrealized exchange rate gains and losses
Classification: USEFUL
We are pleased to announce the rollout of a new model for handling currency differences, with a clear distinction between unrealized and realized exchange rate gains and losses, in accordance with accounting standards. This update replaces the previous period-based model and enables more accurate and transparent accounting of foreign currency transactions.
What’s New?
Direct Calculation Against Invoices: Currency differences are now calculated directly against the original invoice, not period by period.
Reversal and Reposting: Previous postings are reversed, and new postings are made directly against the invoice for increased accuracy.
Support for Four Accounts: The system now supports postings to: Realized gain, Realized loss, Unrealized gain and Unrealized loss
To enable this functionality, the setting First accounting period for unrealized currency payments in reversal and import model must be activated. Once enabled, it changes the accounting logic by separating unrealized and realized currency effects based on invoice and payment status. This impacts postings in customer and vendor ledgers as well as general ledger accounts. Please note that once this setting is turned on, it cannot be turned off. We strongly recommend reviewing your accounting setup and relevant accounts before activation.
This update simplifies bookkeeping by ensuring that unrealized foreign currency differences are recorded at period end and automatically updated when payments are made. Realized differences are posted at the time of payment, providing clearer insight into financial results and reducing manual corrections. By aligning with accounting standards, the model also enhances reporting accuracy and auditability.
Ultimately, this change leads to cleaner books, fewer reconciliation issues, and a smoother accounting workflow.
Read more about Agio Calculation - The realized model here
Option to allocate and adjust exchange rate differences
Classification: USEFUL
To improve accuracy in exchange rate handling, users will now have the option to allocate and adjust differences between system-generated exchange rates and the rates actually used by the bank.
RamBase continues to calculate realized exchange gains/losses based on system-generated rates, while the new functionality provides improved handling of deviations between system rates and bank-applied rates.
Example: An invoice for EUR 6,000 is registered at a rate of 11.6775, while the bank applies a rate of 11.6480. This creates a difference of NOK 177. In addition, the bank charges a fee of NOK 150, leaving NOK 38 unaccounted for. This NOK 38 should be included in the realized exchange gain/loss.
New functionality: A new option, Agio deviation, is added in the Deviation amount pop-up.
This option allows users to post remaining exchange rate differences to the realized exchange gain/loss account.
The functionality mirrors the layout of the GL Account transactions pop-up, but only allows editing of the amountfield (and, if needed, dimensions).
The general ledger account is automatically selected based on the company’s exchange gain/loss configuration.
This enhancement simplifies reconciliation between system-calculated and bank-applied exchange rates.
Mass update of incoming invoices
Classification: USEFUL
We’re excited to announce a new enhancement in RamBase that significantly improves the efficiency of handling incoming invoices!
What’s New?
The Mass update of incoming invoices feature allows users to register multiple cost invoices in one go—saving time, reducing manual work, and improving accuracy.
New filter options in the SIM tool:
Cost invoices in Status 3 with LOC:XXX (fully approved).
Cost invoices in Status 1 with LOC:XXX that are auto-approved and match ISI (no discrepancies).
New UI elements:
New Cost invoices ready for mass update button in the Supplier invoices tab
A new menu option: Register all from filter to execute the mass update.
Why this matters
Users handling large volumes of invoices—especially accountants—have long requested a way to avoid manual processing of each invoice. This update addresses that need by:
Reducing time spent on repetitive tasks.
Minimizing errors and confusion around invoice statuses.
Improving user satisfaction and operational efficiency.
Swedish VAT report XML export
Classification: USEFUL/IMPORTANT
We have added an Order Swedish VAT file option to the context menu in the Vat specification (VAS) application, allowing to export Swedish VAT reports as XML files in RamBase. This makes it easier for Swedish customers to submit VAT declarations directly to the Swedish Tax Agency (Skatteverket) using their file upload service.
If any required information is missing or incorrect, the system will notify the user and prevent export until the issue is corrected.
This feature is available for all Swedish customers using VAT reporting in RamBase.
Read more about how to send a VAT report as XML file here
Alberina Shala
The following updates have been added to RamBase Cloud ERP:
Procurement
Expansion of 'phantom' Kit structure (KS) in Purchase order item (SPOITEM)
Classification: USEFUL
To ensure correct handling of products of type KS, a new validation has been introduced in Purchase order item (SPOITEM).
When a Product (ART) of type KS is selected in a Purchase order item (SPOITEM), it will no longer be possible to register the Purchase order (SPO) until the KS structure has been expanded into its structured parts.
This expansion must be done using the Split product structure into separate items context menu item.
This change ensures that all KS type products are properly detailed before finalizing Purchase orders (SPO), improving data accuracy and process consistency.
Finance
Introducing realized and unrealized exchange rate gains and losses
Classification: USEFUL
We are pleased to announce the rollout of a new model for handling currency differences, with a clear distinction between unrealized and realized exchange rate gains and losses, in accordance with accounting standards. This update replaces the previous period-based model and enables more accurate and transparent accounting of foreign currency transactions.
What’s New?
Direct Calculation Against Invoices: Currency differences are now calculated directly against the original invoice, not period by period.
Reversal and Reposting: Previous postings are reversed, and new postings are made directly against the invoice for increased accuracy.
Support for Four Accounts: The system now supports postings to: Realized gain, Realized loss, Unrealized gain and Unrealized loss
To enable this functionality, the setting First accounting period for unrealized currency payments in reversal and import model must be activated. Once enabled, it changes the accounting logic by separating unrealized and realized currency effects based on invoice and payment status. This impacts postings in customer and vendor ledgers as well as general ledger accounts. Please note that once this setting is turned on, it cannot be turned off. We strongly recommend reviewing your accounting setup and relevant accounts before activation.
This update simplifies bookkeeping by ensuring that unrealized foreign currency differences are recorded at period end and automatically updated when payments are made. Realized differences are posted at the time of payment, providing clearer insight into financial results and reducing manual corrections. By aligning with accounting standards, the model also enhances reporting accuracy and auditability.
Ultimately, this change leads to cleaner books, fewer reconciliation issues, and a smoother accounting workflow.
Read more about Agio Calculation - The realized model here
Option to allocate and adjust exchange rate differences
Classification: USEFUL
To improve accuracy in exchange rate handling, users will now have the option to allocate and adjust differences between system-generated exchange rates and the rates actually used by the bank.
RamBase continues to calculate realized exchange gains/losses based on system-generated rates, while the new functionality provides improved handling of deviations between system rates and bank-applied rates.
Example:
An invoice for EUR 6,000 is registered at a rate of 11.6775, while the bank applies a rate of 11.6480. This creates a difference of NOK 177. In addition, the bank charges a fee of NOK 150, leaving NOK 38 unaccounted for. This NOK 38 should be included in the realized exchange gain/loss.
New functionality:
A new option, Agio deviation, is added in the Deviation amount pop-up.
This option allows users to post remaining exchange rate differences to the realized exchange gain/loss account.
The functionality mirrors the layout of the GL Account transactions pop-up, but only allows editing of the amountfield (and, if needed, dimensions).
The general ledger account is automatically selected based on the company’s exchange gain/loss configuration.
This enhancement simplifies reconciliation between system-calculated and bank-applied exchange rates.
Mass update of incoming invoices
Classification: USEFUL
We’re excited to announce a new enhancement in RamBase that significantly improves the efficiency of handling incoming invoices!
What’s New?
The Mass update of incoming invoices feature allows users to register multiple cost invoices in one go—saving time, reducing manual work, and improving accuracy.
Why this matters
Users handling large volumes of invoices—especially accountants—have long requested a way to avoid manual processing of each invoice. This update addresses that need by:
Swedish VAT report XML export
Classification: USEFUL/IMPORTANT
We have added an Order Swedish VAT file option to the context menu in the Vat specification (VAS) application, allowing to export Swedish VAT reports as XML files in RamBase. This makes it easier for Swedish customers to submit VAT declarations directly to the Swedish Tax Agency (Skatteverket) using their file upload service.
If any required information is missing or incorrect, the system will notify the user and prevent export until the issue is corrected.
This feature is available for all Swedish customers using VAT reporting in RamBase.
Read more about how to send a VAT report as XML file here