When to Use This
Use Final Customer when the sale is for an anonymous or walk-in customer and the business wants to invoice against its configured final-consumer entity instead of creating or selecting a named customer. It is available in the Vehicle & Entity area of invoice-style documents such as Factura / Recibo [FR].
In the demo company, [1] Consumidor Final returned activo:"F". That means the shortcut can populate a visible name, but OfficeGest clears the real billing customer/VAT fields and will not let the document finish until an active billing entity is selected.
Step-by-Step
- Open the invoice document, for example
/vendas/fr/createfor Factura / Recibo [FR]. - In Vehicle & Entity, use the Final Customer shortcut if the sale should use the configured final-consumer entity.
- Watch the result immediately after selection. If OfficeGest shows Inactive billing entity! The billing entity is inactive., the selected final customer cannot be used to finish the document.
- Check the actual billing fields. The verified blocked run left
#doc_CodTercand#doc_NContribempty even though the visible name still showed Consumidor Final. - If the final customer is inactive, clear it and select an active Fact entity. The verified successful FR path used
[910] 100 Ouvidos Lda. - Add or keep the document lines, review totals, and continue with the normal finalization path. For FR and FS, add a valid payment row in the Payment modal before saving.
Verified Behavior
| Check | Observed result |
|---|---|
| Route | /vendas/fr/create |
| Shortcut result | NameEntidades returned [1] Consumidor Final, VAT 999999990, with activo:"F". |
| Warning | OfficeGest showed Inactive billing entity! The billing entity is inactive. |
| Field state | #doc_CodTerc and #doc_NContrib were empty after the inactive final customer selection. |
| Finish attempt | After adding a line and trying to finish, OfficeGest showed Error There are mandatory fields unfilled. |
| Safety result | No saveDocument request was submitted, and stock stayed unchanged. |