Skip to content

Goods Delivery Note (Internal)

The record you hand a customer when goods are delivered against a sales order, a jobsheet or an outbound delivery order: it knocks off the upstream document’s open lines so the order shows what has gone out. It is a non-posting document — FINAL moves no stock and writes nothing to the ledger; stock leaves through the stock-out document you raise alongside it. The only lasting effect of FINAL is on the open-line queue, and that depends on the company’s Knock Off Configuration; the journal error the job queue logs for every FINAL note is expected, not a missing entry.

Your job, and the screen for it

The jobScreen or tabRead
Record goods handed to a customer against a sales order, jobsheet or outbound delivery order — FINAL moves no stock and posts nothingInternal Goods Delivery Note › +, then a line from KO For Sales Order Item, KO For Jobsheet Item or KO For Delivery Order ItemScreens and menus; Lifecycle and effects
Take the delivered goods out of stockSales GIN (Stock Out) or Delivery Order (Internal) applet, raised alongside the note — not this noteWhere it fits
Finalise one note or several — check the sales agent and remarks first; treat a FINAL note as the record handed to the customerEdit screen › FINAL, or select rows on the listing › FINALLifecycle and effects
Answer “which van took it, and who signed for it?”A saved line › Delivery Details tabScreens and menus
Find out why CREATE stays greyed, a KO For tab is empty, or the job queue logs a journal error for every FINAL note (expected)Main Details (Sales Agent, Member Card, Credit Terms), Account; Organisation › Company › Knock Off ConfigurationTroubleshooting
Set up branches and locations, knock-off configuration, customers, sales agents, member cards and a printable formatOrganisation, Customer Maintenance, Employee and Membership Admin applets; Settings › Printable Format SettingsBefore you can use it

Overview

The Goods Delivery Note (Internal) is the document you raise when goods are handed to a customer against a sales order, a jobsheet or an outbound delivery order. It carries the customer, the delivery address, the sales agent and the itemised lines, and it knocks off the open lines of the upstream document so that the order shows what has been delivered. It is a non-posting document: FINAL neither moves stock nor writes to the general ledger (both signums are fixed at 0 in the backend — see Lifecycle and effects). Stock leaves the location through the stock-out document you use alongside it (delivery order stock-out or sales GIN).

This page replaces the earlier “Goods Dispatch Note (Internal)” page. There is exactly one installable applet for this document, “Goods Delivery Note (Internal)”. A separate Goods Dispatch Note exists in the code base, but BigLedger’s applet registry has no entry for it, and nothing on this page describes it.

The applet was cloned from the Sales Credit Note applet. That is why the create/edit screens still carry a Settlement tab and a Contra tab, and why the success toast after Create reads Sales CreditNote created successfully. These are cosmetic leftovers; the document created is always a Goods Delivery Note (Internal).

Where it fits

DirectionDocument / appletHow it connects
UpstreamSales Order (Internal)KO For Sales Order Item lists the order’s open lines; each line you take becomes a delivery-note line linked to the order line.
UpstreamJobsheet (Internal)KO For Jobsheet Item, same mechanism.
UpstreamDelivery Order (Internal)KO For Delivery Order Item (lists only lines that came from a Delivery Order (Internal)).
Upstream (copy)Sales QuotationCopy Quotation Item copies quotation lines without a knock-off link.
AlongsideSales GIN (Stock Out), Delivery Order (Internal)The stock movement. A delivery note on its own leaves the stock balance untouched.
Downstream—No document type consumes a Goods Delivery Note; nothing knocks it off.
Master dataCustomer Maintenance, Employee, Doc Item Maintenance, Organisation, Membership AdminCustomer (Account tab), sales agent and member card (Main Details), items (Lines), company / branch / location (Main Details).

Module: Inventory.

Screens and menus

Left menu

  • Internal Goods Delivery Note — the document listing. Columns: Goods DeliveryNote No, Posting Status, Status, Branch, Customer Name, Sales Agent, Created Date, Created by. The listing has a + button (create), a column toggle, and a FINAL button that finalises every selected row that is not yet FINAL (bulk FINAL).
  • Line Items — a cross-document listing of delivery-note lines (Goods DeliveryNote No, Item Code, Item Name, Qty, Unit Price, SST/VAT/GST, Txn Amount) with a line editor. That editor does not check whether the note is FINAL: its SAVE and DELETE stay available on the lines of a finalised note. Treat a FINAL note’s lines as the record handed to the customer and do not edit them from here.

Create screen — buttons RESET and CREATE (CREATE is disabled while the Main Details form or the Account > Entity Details form is invalid). Tabs: Main Details, Account (sub-tabs Entity Details, Bill To, Ship To), Lines, Settlement, Department Hdr, Contra.

Edit screen — buttons RESET, FINAL, SAVE. Tabs as on the create screen plus Attachments and Export. A DELETE button (two-click confirm) appears below the tabs only when the setting SHOW_DOCUMENT_DELETE_BUTTON is on and the document is not FINAL.

Adding a line — the line picker opens with tabs Search Item, KO By Sales Order Item, KO For Sales Order Item, KO By Jobsheet Item, KO For Jobsheet Item, KO By Delivery Order Item, KO For Delivery Order Item, Copy Quotation Item. The item form then shows Main Details, Delivery Instruction, Department, Costing Details (hideable), Pricing Details and Issue Link, plus a Serial Number, Batch Number or Bin Number tab depending on the item’s sub-type. On a line that has been saved, two more tabs appear: Doc Link, and Delivery Details, which lists every delivery job carrying the line — trip, driver, vehicle, job dates, delivery status and the recipient’s name. That makes the note the place to answer “which van took it, and who signed for it?” without opening the delivery applets.

Settings menu (System Configuration): Application Settings, Default Selection, Printable Format Settings. Settings also has Webhook, Feature Visibility, Client-Side Permission, Permission Set, User / Team / Role Permission screens from the shared library; the settings landing page redirects to Feature Visibility.

Personalization menu: Default Selection, Sidebar.

Screenshots of this applet have not been added to this page yet (the previous page had none either).

Configuration

Before you can use it

  • Company, branch and location in the Organisation applet. Branch, Location and Company are required on the Main tab; selecting a branch fills the company.
  • Knock-off configuration on the company (Organisation → Company → Knock Off Configuration). The KO For tabs only list lines that the upstream document’s FINAL placed in the open-line queue; without an enabled source → Goods Delivery Note row there is nothing to knock off.
  • Customers in Customer Maintenance — Entity Id is required on the Account tab; the customer’s credit terms feed the Credit Terms drop-down.
  • Employees in the Employee applet — the Sales Agent field is required by the form.
  • Member cards in Membership Admin — the Member Card field is declared required by the form (see Troubleshooting).
  • Items in Doc Item Maintenance; serial / batch / bin sub-types drive the extra line tabs. Tax codes for the line SST/GST/VAT and WHT selectors come from Tax Configuration.
  • Permissions — BigLedger checks the targeted permissions TNT_API_DOC_INTERNAL_GOODS_DELIVERY_NOTE_CREATE_TGT_GUID, …_UPDATE_TGT_GUID, …_READ_TGT_GUID and …_DELETE_TGT_GUID, assigned through the Permission Set / User / Team / Role screens under Settings.
  • A printable format uploaded under Settings → Printable Format Settings for this document type, if you want to print or export the note.

Applet settings

Settings live in three places. Anyone with access to the applet’s Settings menu can change them; there is no per-setting authority.

  1. Application Settings is the shared field-configuration screen. The screen does not know this applet’s tab layout, so the ten tab-level toggles other document applets get (the KO For, Main Payment, Delivery Details, Department, AR/AP, Trace Document, Doc Link and Export tab hides, plus Enable multiple KO and Enable edit payment date) never render for this applet — you cannot switch them here, and nothing in this applet would read them if you could. What remains is 138 toggles and inputs, saved together when you press Save.
  2. Default Selection (applet-local, and the same screen again under Personalization) shows Default Branch and Default Location. It is not functional: it neither loads nor saves, no form in the applet reads DEFAULT_BRANCH / DEFAULT_LOCATION, and changing a value produces an error in the browser console. Leave it alone.
  3. Printable Format Settings (applet-local) lists the formats uploaded for this document type and lets you mark one as default (PRINTABLE).

Of the 138 controls rendered on Application Settings, 24 have an effect in this applet: the 21 line-level hides below (the twenty price, quantity and amount boxes and the Costing Details tab), the delete button, the listing’s default posting status and the Sales Man employee categories. PRINTABLE, set from its own screen, is the twenty-fifth. The line-level ones:

Setting (Application Settings label)What it controlsDefaultEffect when changed
HIDE_QTY_BASEQuantity Base field on the line formoff (field shown; control starts as null)Field disappears from the line Main Details unless the user holds the matching SHOW_QTY_BASE permission
HIDE_QTY_UOMQuantity by UOMoffsame pattern, permission SHOW_QTY_UOM
HIDE_UOM_TO_BASE_RATIOUOM to Base Ratiooffpermission SHOW_UOM_TO_BASE_RATIO
HIDE_UNIT_PRICE_STD_PRICING_SCHEMEpricing-scheme price selectoroffpermission SHOW_UNIT_PRICE_STD_PRICING_SCHEME
HIDE_UNIT_PRICE_STD_EXCL_TAX / _INCL_TAXUnit Price STD (exclusive / inclusive of tax)offpermissions SHOW_UNIT_PRICE_STD_EXCL_TAX / _INCL_TAX
HIDE_TAX_CONFIG_SELECTIONSST/GST/VAT selector on the lineoffpermission SHOW_TAX_CONFIG_SELECTION
HIDE_WHT_CONFIG_SELECTIONWHT selector on the lineoffpermission SHOW_WHT_CONFIG_SELECTION
HIDE_COSTING_DETAILS (“Hide Costing Details”, section Hide Line Item Main Tabs)Costing Details tab on the line form (add, edit, and the Line Items menu)off (tab shown)Tab disappears unless the user holds SHOW_COSTING_DETAILS
PRINTABLE (set from Printable Format Settings, not from Application Settings)Format pre-selected on the Export tabnoneExport tab opens with that format selected; the user can still pick another

The rest of the price and amount hides work the same way, one switch per box on the line form, each reopened by the permission of the same name: Unit Price STD by UOM (exclusive and inclusive of tax), Unit Discount and Unit Discount by UOM, Unit Price Net and Unit Price Net by UOM, Unit Price Transaction and its by-UOM version, and the four amounts — STD Amount, Discount Amount, Amount Net and Txn Amount.

A hide removes the box, not the figure. The line still works out every price and amount behind a hidden box and saves it with the note. So a hide tidies the form for people who do not need the pricing chain; it is not an access control over selling prices. If a role must not see prices, that is the administrator’s decision about who is given this applet at all, and the check is to sign in as that role and look through a saved note.

Every HIDE_* setting is overridden by the client-side permission of the same name (SHOW_*) — a tenant-wide hide can be reopened per role (all 22 SHOW_* codes exist for this applet, see Feature visibility).

Also honoured

  • SHOW_DOCUMENT_DELETE_BUTTON — rendered on Application Settings (section Doc Settings), saved with the rest, and honoured by the edit screen. On: the DELETE button appears on non-FINAL documents. Off / unset: no delete from the UI.
  • DEFAULT_POSTING_STATUS (Default Posting Status, listing group) — pre-selects the Posting Status filter in the listing’s Advanced Search; it applies when the user runs that search, not when the listing first opens.
  • Sales Man (Doc Settings) — limits the Sales Agent list to employees in the chosen categories (see Fields).

Rendered and saved, but with no effect in this applet — the remaining ~116 controls on Application Settings: the rest of the listing group (the Final and Void button hides, default transaction date, sort order, Show draft button …), the header field hides (tracking ID, permit number, reference, remarks, credit terms, location, currency …), the Vertical UI, External Documents, Entity Details, Billing / Shipping, Department, Contra and Email groups, Enable auto popup, Print final documents only, the line-item sub-tab hides (delivery instruction, department, doc link, delivery details, attachments, batch number, issue link), Disallow line item edit, the forex data-source and currency-rate lock, and the AR/AP and knock-off hides. Switching any of them changes nothing on this applet’s screens. Two of them deserve a sentence of their own, because a reader switches them on for a reason: Print final documents only does not stop a draft note printing here (the Sales Invoice applet honours it), and Disallow line item edit leaves every line editable (the Purchase Order, Purchase Invoice and Purchase Requisition applets honour it). One toggle does something, but only on the settings screen itself: Hide bin number hides and clears the Mandatory bin number checkbox beside it; the bin column on the line is untouched. Many of the same keys are live in sibling document applets, so the claim is about this applet, not the keys.

Document behaviour settings

  • Status flow — not configurable. The only transition offered is to FINAL (edit screen button, or the listing’s bulk FINAL). No workflow setting applies.
  • Posting — not configurable and, for this document type, absent: see Lifecycle and effects.
  • Printables — Settings → Printable Format Settings uploads printable formats for this document type and stores the default in PRINTABLE. The Export tab prints the selected format and downloads <document no>.pdf.
  • Approval / e-Invoice — no controls.

Settings in other applets that control this applet

SettingWhere it is setEffect here
Knock Off ConfigurationOrganisation → CompanyDecides whether FINAL of a sales order / jobsheet / outbound delivery order creates open-line-queue rows that the KO For tabs can list, and whether this note’s own FINAL creates any.
Company-level posting exclusionsCompany record (no applet screen)Lets a company exclude the journal-posting step for every FINAL document. Relevant because that step fails for this document type (see Lifecycle).

Feature visibility / permissions

The applet has 22 client-side permission codes: SHOW_AMOUNT_NET_EXCL_TAX, SHOW_AMOUNT_STD_EXCL_TAX, SHOW_AMOUNT_TXN, SHOW_COSTING_DETAILS, SHOW_DISCOUNT_AMOUNT_EXCL_TAX, SHOW_LAST_PURCHASE_PRICE, SHOW_QTY_BASE, SHOW_QTY_UOM, SHOW_TAX_CONFIG_SELECTION, SHOW_UNIT_DISCOUNT, SHOW_UNIT_DISCOUNT_UOM_EXCL_TAX, SHOW_UNIT_PRICE_NET_EXCL_TAX, SHOW_UNIT_PRICE_NET_UOM_EXCL_TAX, SHOW_UNIT_PRICE_STD_EXCL_TAX, SHOW_UNIT_PRICE_STD_INCL_TAX, SHOW_UNIT_PRICE_STD_PRICING_SCHEME, SHOW_UNIT_PRICE_STD_UOM_EXCL_TAX, SHOW_UNIT_PRICE_STD_UOM_INCL_TAX, SHOW_UNIT_PRICE_TXN, SHOW_UNIT_PRICE_TXN_UOM_INCL_TAX, SHOW_UOM_TO_BASE_RATIO, SHOW_WHT_CONFIG_SELECTION.

  • 21 of them re-enable the line field hidden by the HIDE_* setting of the same suffix for the roles that hold them; SHOW_COSTING_DETAILS re-enables the Costing Details tab.
  • SHOW_LAST_PURCHASE_PRICE exists but has no effect in this applet (the field it would reopen is not on the line form).
  • The delete button is governed by the setting SHOW_DOCUMENT_DELETE_BUTTON, not by a permission; no SHOW_VOID_BUTTON / SHOW_TRANSACTION_DATE codes exist for this applet.
  • The Feature Visibility screen under Settings is the shared menu-hiding component; the applet has only two menu items (listing, Line Items).
  • Server-side (targeted) permissions: TNT_API_DOC_INTERNAL_GOODS_DELIVERY_NOTE_{CREATE,UPDATE,READ,DELETE}_TGT_GUID, granted through Permission Set / User / Team / Role Permission. Without READ the listing is empty; without CREATE, creating is refused.

Fields

Main Details

FieldMeaningRequiredNotes / validation
Document Type, Document No (Tenant / Company / Branch)Server document type and the running numbers—Read-only; shown only once the document exists.
BranchIssuing branchYesSelecting it fills Company and filters Location. Disabled after FINAL.
LocationIssuing locationYesFiltered by branch. Disabled after FINAL.
CompanyOwning companyYesHidden control, set from the branch.
Sales AgentEmployee credited with the deliveryYes — CREATE stays disabled until one is pickedThe list offers every employee, or only employees in the categories chosen under Sales Man on Application Settings (Doc Settings). The box stays editable after FINAL. The note stores the employee’s internal identifier, and the listing’s Sales Agent column shows that identifier instead of the name (read, not run — create one test note, go back to the listing and read its row; a name there means this has been fixed).
Member CardMembership card numberYesClick opens the member picker. Disabled after FINAL.
Transaction DateDate of the noteNoDefaults to today; date picker; disabled after FINAL.
Credit TermsCustomer’s credit termsRequired once the customer has credit terms: the control is disabled (and does not block CREATE) only until such a customer is chosen; then it is enabled, still required, and empty, so CREATE stays greyed until you pick a termOptions come from the selected customer; nothing picks one for you.
Reference, Remarks, Permit No, Tracking IDFree textNoRemarks shows a character count. Reference, Permit No and Tracking ID are disabled after FINAL; Remarks is not, and neither is Sales Agent.
CurrencyDocument currencyNoShared currency component; disabled after FINAL. A label only: the note never records a base currency or an exchange rate, so choosing USD changes the currency shown beside the totals and nothing is converted or asked for.
CustomerSelected customer’s nameYesRead-only echo of the Account tab selection.

Account

Sub-tabFieldsRequiredNotes
Entity DetailsEntity Id, Status, Identity Type, Currency, Description, Phone Number, Entity Name, Entity Type, ID Number, GL Code, EmailEntity IdEverything except Entity Id is read-only and filled from the customer record. CREATE stays disabled while Entity Id is empty.
Bill ToName, Phone No, Email, Billing Address (picker), Address Line 1-5, Country, City, State, PostcodeNoPre-filled from the customer’s billing address; editable.
Ship ToRecipient Name, Phone No, Email, Shipping Address (picker), Address Line 1-5, Country, City, State, PostcodeNoPre-filled from the customer’s shipping address; editable.

Lines (line Main Details)

FieldMeaningRequiredNotes / validation
Item Code, Item NameThe itemYes (picked)From Search Item, a KO tab or Copy Quotation.
Quantity Base, Quantity by UOM, UOM to Base RatioQuantityQuantity requiredHideable per setting / permission.
Unit Price STD (excl / incl tax), by UOM; Unit Discount, by UOM; Unit Price Net, by UOM; Unit Price Transaction, by UOMPricing chain—Hideable; pricing scheme selector when HIDE_UNIT_PRICE_STD_PRICING_SCHEME is off.
STD Amount, Discount Amount, Amount Net, SST/GST/VAT, Tax Amount, Net Amount (with tax), WHT, WHT Amount, Txn AmountAmountsTxn Amount, Net Amount and Net Amount (with tax) requiredComputed; amounts are stored but never posted (amount signum 0).
Sales Order No., Jobsheet No., Delivery Order No.Source document references—Filled by the KO tabs. (Purchase Requisition / Quotation / Order / Invoice No. fields also exist on the form — inherited, never filled here.) The line also has a free-text Remarks box.
Delivery Instruction (sub-tab)From, To, Message, delivery dateNoSaved with the document as the requested delivery date and instruction.
Serial Number / Batch Number / Bin Number (sub-tab by item sub-type)Serial list; batch no., issue date, expiry date, qty; bin code, container measure, container qty, qtyBatch and bin fields are all required when the tab appliesSerial numbers can be scanned or imported.

Settlement, Department Hdr, Contra

  • Settlement — inherited from the credit-note clone. Add Settlement asks, per settlement method type, for Date and Amount (all types), Cash Back, Card No / Name on Card / Card Issuer / Type / Card Expiry / CVV, Voucher #, Transaction No, points; the starred ones are required by the form. Nothing turns these into receipts for this document type.
  • Department Hdr — Segment, G/L Dimension, Profit Centre, Project (all optional; stored on the header).
  • Contra — select another document to contra against. Inherited; no ARAP balance exists for a signum-0 document, so there is nothing to contra.

Lifecycle and effects

Statuses. A new note is saved as DRAFT — the applet sends no posting status and BigLedger fills in DRAFT on creation — until you press FINAL (the advanced search offers DRAFT / FINAL / VOID as filter values). Transitions available in the applet:

  • Create / Save — saved through the generic document engine, which forces amount signum 0 and quantity signum 0 on every line.
  • FINAL — the edit screen’s FINAL button (refused client-side with This document has been posted if already FINAL) or the listing’s bulk FINAL. Rejections: Generic Document has already been posted to FINAL; The selected date falls within a locked fiscal period when the transaction date sits in a period locked LOCK_ALL or LOCK_TXN. Serial and batch quantity checks are skipped for signum-0 lines, the bin check runs only for lines that carry bin numbers, and the stock-balance check ignores signum-0 lines. The blacklisted-customer check applies to cashbill / invoice / order / outbound DO only, not to this type.
  • After FINAL — the Main tab controls are disabled except Sales Agent and Remarks; RESET is refused; the SAVE button stays enabled. Whether the server keeps a changed agent or remark on a FINAL note was not established: if it matters, change the remark on one FINAL test note, SAVE, close and reopen it. Until then, treat a FINAL note as the record handed to the customer — whoever finalises checks the agent and remarks first, and a later correction is a note on the customer’s file, not an edit.
  • VOID — no VOID control exists in this applet. There would be nothing to reverse for this type.
  • DELETE — with SHOW_DOCUMENT_DELETE_BUTTON on and the document not FINAL, DELETE (click twice within 3 seconds) deletes the document: the delete permission is checked, attached files are removed, and header, lines, extensions and events are deleted, then the INTERNAL_GOODS_DELIVERY_NOTE_DELETED webhook fires.

Posting proof block

ItemValue
Server document typeINTERNAL_GOODS_DELIVERY_NOTE, short code GDLYNT
Amount signum0 (applied to every line)
Quantity signum0 (same)
Dr / Cr equationNone. No journal rule exists for this type and every line is skipped because its amount signum is 0; the journal step then fails with NO_JOURNAL_CREATED.
GL precedenceNot applicable — no journal line is ever built.
Stock processorOnly lines with a non-zero quantity signum reach the stock ledger — no inventory transaction line, no stock-balance change.
Open-line queueFINAL consumes / creates open-queue rows according to the company’s Knock Off Configuration; this is the only lasting effect of FINAL.
What VOID reversesNothing — there is no journal or stock line to reverse, and the applet exposes no VOID.

Why the journal queue shows an error for every FINAL note. The journal-posting step runs for every FINAL document regardless of type. For a Goods Delivery Note the job then fails with NO_JOURNAL_CREATED (or earlier with COMPANY_DEFAULT_GL_CODE_NOT_EXIST when the company has no default GL mapping). The failure is confined to the job queue: the document is already FINAL, and the missing journal is correct. A company can silence it by excluding the journal step — at the cost of every other document type, so in practice the failed job is left alone.

Related applets

Troubleshooting

SymptomCauseFix
CREATE stays greyed out although the customer and lines are filledThe Main Details form declares Branch, Location, Sales Agent, Member Card, Customer and — once the customer has credit terms — Credit Terms as required, and the Account form requires Entity Id; CREATE is disabled while either form is invalid.Pick a sales agent and a member card (the picker opens on click), select the customer on the Account tab, and pick a credit term if the Credit Terms box has become active.
Application Settings shows no toggles for the Payment, KO, Delivery Details, Department Hdr, ARAP, Trace Document, Doc Link or Export tabsThe shared settings screen has no entry for this applet’s tabs.Nothing to configure; the tabs on the document are fixed, not a setting.
A toggle on Application Settings was switched but the screen did not changeOnly 24 controls have an effect: the 21 line-level hides (including HIDE_COSTING_DETAILS), SHOW_DOCUMENT_DELETE_BUTTON, DEFAULT_POSTING_STATUS and Sales Man; PRINTABLE is set on its own screen. The other ~114 controls are saved but change nothing.Use the settings listed under Applet settings; ignore the rest.
Default Selection does not keep the branch / location; the console shows an errorThe Default Selection screen never loads or saves.Choose branch and location on each document; the Personalization copy has the same defect.
FINAL fails with The selected date falls within a locked fiscal periodTransaction date is inside a fiscal period locked LOCK_ALL or LOCK_TXN.Change the transaction date, or have the period unlocked in the fiscal-year settings.
FINAL from the listing reports Generic Document has already been posted to FINAL (HTTP 403)Bulk FINAL sends one request per selected row; a row that became FINAL between refresh and click is refused. The listing also refreshes the moment it sends the requests, before any reply, so a row you just finalised can still read DRAFT and be selected again.Refresh the listing once more before re-selecting; nothing else to do.
The stock balance did not fall after FINALBy design — quantity signum 0; the inventory processor skips every line.Raise the delivery-order stock-out or Sales GIN for the physical movement.
Job-queue log shows NO_JOURNAL_CREATED (or COMPANY_DEFAULT_GL_CODE_NOT_EXIST) for the noteThe journal-posting subscriber runs for every FINAL document and this type builds no journal lines.Expected; no ledger entry is missing. Do not add GL mappings to “fix” it.
KO For Sales Order Item (or Jobsheet / Delivery Order) is empty although the order is FINALThe order’s FINAL did not create open-queue rows for the Goods Delivery Note, or the queue rows were consumed by another document.Check Organisation → Company → Knock Off Configuration for an enabled source → Goods Delivery Note row; then re-check the order’s remaining open quantity.
Export tab prints nothing / no format to pickNo printable format uploaded for this document type.Settings → Printable Format Settings → upload, then mark it default (PRINTABLE).
DELETE button missing on a draftSHOW_DOCUMENT_DELETE_BUTTON is off.Turn it on under Application Settings → Doc Settings and reopen the document. It never shows on FINAL documents.
Success toast says Sales CreditNote created successfullyLeftover from the credit-note clone.Cosmetic; the document created is a Goods Delivery Note.

Related documentation

Last updated on