Skip to main content

Access and permissions in Invoicing

The Invoicing screens require the Invoicing capability and the permission for the task. Documents are tenant-scoped, and the service checks your business-unit access.

Permissions by task​

TaskPermissionOther requirement
Search/open sales invoicessales.invoice.viewInvoicing capability and allowed business unit
Create from a sales ordersales.invoice.createEligible source order; viewing also needed to inspect the result
Post an invoicesales.invoice.postDraft with lines and positive total
Cancel a draftsales.invoice.cancelDraft only
Read linked credit notessales.credit-note.viewSource/details visibility where needed
Credit create/post/cancel permissionssales.credit-note.create, .post, .cancelWrites remain disabled in the browser
Open the source sales ordersales.order.viewSales access and source business unit
Change draft journal accountssales.invoice.accounts.update and accounting.account.viewAccounting enabled; invoice and two-entry journal both Draft
View customer paymentspayment.viewPayment access for the Payments workspace
Record payment through the order's payment workflowpayment.create and payment.allocatePosted/Partially paid invoice with a positive balance
Use standalone customer receipt stepspayment.create, payment.post, payment.allocate as appropriatePayment module; these are separate tasks

The sales.invoice.* prefix is used even though the workspace is Invoicing. There is no separate invoicing.invoice.create permission to request.

Example role split​

PersonExample access
OmarSales order access and invoice viewing, if needed
FarahInvoice view/create/post/cancel and relevant payment access
Senior accounts reviewerInvoice viewing, journal-account update and account viewing
Collections colleagueInvoice view, payment view and the appropriate receivables reports

Separating preparation and review can be good working practice, but invoice posting does not have the Purchasing submitter-versus-approver rule. Do not assume the system requires two users to post a customer invoice.

Business units and lookups​

The invoice inherits its unit and customer from the sales order. Choose the right order; there is no customer/business-unit override on the invoice creation form.

The register shows invoices within permitted units. No allowed units can produce an empty result. Customer, warehouse and business-unit selector loading also depends on access to those source modules. A lookup failure is not the same as no invoices.

Example: Farah can view invoices for the Main Shop but not another unit. Searching all statuses does not grant access to the other unit. Ask the administrator to check the actual unit grant.

Missing controls​

  1. Check your active tenant and sign-in session.
  2. Ask the administrator to check Invoicing and the exact permission above.
  3. Check the document's unit and current status.
  4. Check related Sales/Payment/Accounting access for links leaving Invoicing.
  5. Reload or sign in again after access changes.

The page Invoicing unavailable offers Refresh access and Dashboard. Credit-note write restrictions are different: those actions stay unavailable even when permissions are present.