The error "Remittance address for 'xx' must be setup before creating invoices" appears when a user attempts to create an invoice for a supplier. Whose profile lacks the necessary address configurations, in the Unimarket community.
Why This Error Occurs
Even if a supplier is "Active" and receiving Purchase Orders, the invoicing module requires specific data to be present. This error occurs when:
- Missing Remittance Address: There is no remittance address provided within the supplier's profile AND no Community Default remittance address has been assigned by the customer.
Resolution Steps
To resolve the error, a Community or Supplier Administrator must ensure that a default remittance address is assigned.
Step 1: Set a Community Default Address
- Navigate to the Administration module > Suppliers > Search Suppliers.
- Search for the vendor and click on their Name.
- Select the Addresses tab.
- Check if a remittance address exists and set as Community Default. To ensure the address is used for all invoices for this supplier.
- If a remittance address is listed: Make sure it is set as default. To set as default, click Actions next to the correct remittance address > Set a Default.
If a remittance address does not exist: select Add Address, to create a new remittance address.