Workflow

How to Create a Supplier Waybill GRF

Verified end to end. Demo run supplier-waybill-grf-20260519T082819Z created supplier waybill GRF 9999/35 / 999900035 for supplier [100] AI Demo Supplier 20260519T030323Z, verified the GRF list row, and confirmed the stock increase.

Evidence Summary

Create route
/compras/grf/create
List route
/compras/grf
Final view
/compras/grf/view/OTk5OTAwMDM1
Workflow run
supplier-waybill-grf-20260519T082819Z
Created document
999900035 / GRF 9999/35
Evidence file
raw/playwright/workflows/latest-supplier-waybill-grf.json

Verified supplier waybill GRF workflow

When to Use This

Use Waybill Sup. [GRF] to register a supplier-side waybill for incoming goods. In the verified path the document stayed open and unpaid, used supplier context, and increased warehouse stock for the received article line.

Step-by-Step

  1. Open Purchases / Waybill Sup. [GRF], then click the create action, or navigate directly to /compras/grf/create.
  2. Confirm the form is using TipoOp=GRF.
  3. Select the Supplier. The verified run used supplier 100, AI Demo Supplier 20260519T030323Z, VAT 590303236.
  4. Enter a traceable value in Supplier`s N.. The verified run used AI-GRF-20260519T082819Z.
  5. Review document defaults: series 9999, employee Demo, payment condition PP, currency EUR, and warehouse 1.
  6. Add the article line. The verified line used article AI-DEMO-20260519-021105, quantity 1, unit cost 1.23, VAT 23%, and total 1.51.
  7. Click Save and Finish.
  8. Confirm the Are you sure? dialog with OK.
  9. OfficeGest posts saveDocument, redirects to the GRF view, and keeps the document in Open status. The verified save response created document 999900035.
  10. Search the GRF list for 999900035 or the supplier reference. The verified list row had status ABR / Open, validation N/D, total 1.51, and paid value 0.
  11. Verify stock when the waybill includes stock-moving articles. The verified run changed warehouse 1 stock from 4 to 5.

Verified GRF Values

FieldValue
Internal number999900035
Visible document numberGRF 9999/35
Supplier referenceAI-GRF-20260519T082819Z
Internal referenceAI-GRF-REF-20260519T082819Z
Route/list identity/compras/grf, table GRemF, tipoop=GRF, tipoterc=F, actualizacc=F, recibo=F.
StatusABR / Open, validation N/D.
Total and paymentTotal 1.51; no payment line; ValorPago=0.
Stock/order effectPhysical stock in warehouse 1 changed from 4 to 5; customer-order quantity stayed 4; supplier-order quantity stayed 2.

Backend Calls Observed

Action or endpointPurpose
listaTabDocumento&isforn=TLoads the temporary supplier line table with tipoop=grf.
loadArtigoReducido&compras=TLoads purchase article metadata, including physical stock 4, customer-order quantity 4, supplier-order quantity 2, cost 1.23, and VAT 23.
create_document&option=get_notas_entidadeLoads supplier notes for supplier 100 with tipoentidade=F.
create_document&option=get_notas_artigoLoads article notes for AI-DEMO-20260519-021105.
saveDocumentCreates the open GRF. The verified payload used TipoOp=GRF, NumNoForn=AI-GRF-20260519T082819Z, referencia=AI-GRF-REF-20260519T082819Z, MovimentaStock=1, id=48302, stockneg=NAO USAR, isedit=F, and israsc=0. No CodTipoLanc was present.
DT_List_DocumentosFVerifies the document in the GRF list using table GRemF, actualizacc=F, and tipoop=GRF.
dt_list_recalc_stock_articles_lojasVerifies warehouse stock after saving the GRF.

Raw evidence: raw/playwright/workflows/supplier-waybill-grf-20260519T082819Z.json. Screenshots: assets/screenshots/supplier-waybill-grf-20260519T082819Z-01-create-page.png through assets/screenshots/supplier-waybill-grf-20260519T082819Z-04-grf-list.png.