Advanced Invoice Migration Strategy
Table of Contents
Migration Strategy
We're excited to unveil the new Advanced Invoice feature, designed to supercharge your advanced invoice creation and correction processes! This strategy outlines a plan to ensure your team seamlessly adopts and maximizes the capabilities of Advanced Invoices.
Poland Localization Settings
Ensure that your Poland localization settings are up to date:
Navigate to Setup > Staria Poland Localization > Poland Localization Settings.
Alternatively, you may type the following keyword on the global search: Poland Localization Settings.
Click the Edit link next to the related subsidiary.
Go to the Sales Invoicing tab.
Under the Advanced Invoice section, fill up the following fields:
Advanced Invoice Form - Select the form to use during advanced invoice creation.
Advanced Invoice Application Form - Select the form to use during advanced invoice application creation.
Advanced Invoice Correction Form - Select the form to use during advanced invoice correction creation.
Advanced Invoice Print Template - Select the template to use during advanced invoice and advanced invoice correction printing.
Auto Apply Advanced Invoice During Settlement - Mark this box to automatically apply advanced invoice applications to the settlement invoice upon invoice creation. If unmarked, users must manually apply the advanced invoice application to the settlement invoice during receipt of customer payment.
Default Advanced Invoice Clearing Account - Select the default clearing account for booking advanced invoices. The suggested account type is Other Current Liability.
Default Deferred Revenue Account - Select the default deferred revenue account for booking advanced invoices. The Suggested account type is Other Current Liability.
Sales Order Snapshot Folder ID - Enter the Internal ID of the folder where the script will store the Sales Order Snapshot when creating Advanced Invoices.
Sales Order Snapshot Fields - Set the fields that the script will include in the Sales Order Snapshot. The fields should be in JSON format.
Click the Save button.
Note: Enabling the Auto Apply Advanced Invoice During Settlement may increase page load times while saving the settlement invoice. Due to this, we suggest maintaining a maximum of five (5) advanced invoices for an order with approximately one hundred (100) lines. If your business use cases exceed these limits, we suggest limiting either the number of advanced invoices associated with one sales order or the number of lines in a sales order. If both are not feasible, it’s best to apply the advanced invoice during customer payment creation manually.
Transaction Fields Update
After updating your Poland Localization Bundle, any new advanced invoices are immediately compatible with the new process, provided that the Poland localization settings are properly set. For any existing or historical transactions, a few fields must be updated before the new process can be used to correct them.
Custom Form - This field’s value should be the same as the Advanced Invoice Form selected in the localization settings. By default, this should be Staria Poland Advanced Invoice.
Type - This field’s value must be Advanced Invoice.
Advanced PDF Compatibility
Updating the Poland Localization Bundle will update its components, including the default advanced PDF template. Any existing or historical transaction with a generated snapshot is INCOMPATIBLE with the new advanced PDF Template. Old transactions must be processed through the new process to reprint the corrected PDF.
To ensure compatibility with the old template, create a backup of your current Advanced PDF template before updating the Poland Localization Bundle.
Send an email to support@staria.com for questions or concerns regarding this topic.
Related content
©2024 Staria. All rights reserved. No part of this publication may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the publisher.