Skip to main content

Sage 100 – Field reference

This page lists in detail which fields Workist writes to the sales document and which master data fields Workist reads from your Sage 100. For the overview of setup and configuration, see Sage 100 connector.

What Workist writes to the sales document

Workist sends the document as a single object: header fields, containing the items. Only the fields Workist populates itself are listed. Whatever Sage 100 sets on creation — document number, document date, document year, net and gross amount, and the item total — is deliberately not shown here.

Document header

FieldSage 100Notes
kennzeichenDocument typeKey of the document type — from the document types
a0KontoCustomerThe customer number is mandatory for creating the document
ansprechpartnerHandleContact numberContact number of the A0 account
referenznummerYour document numberReference number / your document number
referenzzeichenYour referenceYour reference
lieferterminDelivery dateDelivery date for the document
zKDBezeichnungPayment termName of the payment term — from the payment terms
projektnummerProject numberProject number
referenzBelegHandleReference document handleHandle of the originating document

Address fields

Sage 100 keeps three address roles on a sales document, identified by the field prefix:

RolePrefixWhere the data comes from
Customer (ordering party)a0Customer master, via a0Konto
Delivery addressa1The customer's delivery address — or free text
Invoice addressa2Only when it differs: an existing account — or free text

An existing account is referenced through these fields:

FieldSage 100Notes
a1AdressNummerDelivery addressDelivery address of the A0 account
a1AnsprechpartnerHandleContactContact number of the A0 account — from the contacts of the delivery address
a2KontoInvoice addressMandatory for a differing invoice address
a2AnsprechpartnerHandleContactfrom the contacts of the invoice address

All remaining address fields are identical in both blocks and land in the A1* and A2* columns of KHKVKBelege:

Field (delivery / invoice address)Sage 100Notes
a1Anrede / a2AnredeSalutation
a1Name1 / a2Name1NameMandatory when the delivery address is supplied as free text; controls whether the other A1 fields are applied; only when a1AdressNummer is not used
a1Name2 / a2Name2Name addition
a1Zusatz / a2ZusatzAdditional line
a1Strasse / a2StrasseStreet / PO box
a1Postleitzahl / a2PostleitzahlPostcode
a1Ort / a2OrtCityfrom the cities for the country and postcode
a1Land / a2LandCountry

Items

FieldSage 100Notes
artikelnummerArticleThe article number is mandatory for an article item. auspraegungsHandle forms part of the article key (see below)
auspraegungsHandleFor an article variant, this carries the variant key from the article's variant ID field. If no article variant is used, the field is optional or can be set to 0
bezeichnungDescriptionArticle description
mengeQuantityThe quantity. Articles with a calculated quantity (e.g. length × width × height) are currently not supported. For accessory articles, the associated articles are not added automatically
mengeneinheitUnit of measureEither the base unit or the sales unit — from the units of measure
einzelpreisUnit priceIf the field is not supplied, the value is determined automatically by pricing
rabattDiscount (%)The item discount, in percent
lieferterminDelivery dateDelivery date
memoMemoInternal description field

Master data Workist reads

Workist reads master data to resolve details from the incoming document against your system. This data is only read, never modified. Listed here is what Workist actually evaluates by default.

Master data in Sage 100Becomes in WorkistFields used
CustomersCustomerskto, matchcode, name1, name2, lieferStrasse, lieferPLZ, lieferOrt, lieferLand
ContactsContactskto, nummer, vorname, nachname, telefon, eMail
Delivery addressesDelivery addresseskto, adresse, matchcode, name1, name2, strasse, pLZ, ort, land
ProjectsFramework contractskto, projektnummer, matchcode
ArticlesArticles and conversion factorssee below

Articles

From the article master, Workist reads these fields specifically:

Field in Sage 100Use in Workist
ArtikelnummerArticle number — the leading identifier for matching
EANNummerSecond article identifier for recognition
Bezeichnung1Article description
Langtext, Bezeichnung2Additional text, improves match quality during recognition
IstVerkaufsartikelDetermines whether the article is treated as active or inactive
KalkulatorischerEKPrice on the article
Basismengeneinheit, Lagermengeneinheit, Verkaufsmengeneinheit, VerpackungseinheitVKThe article's permitted order units; the sales unit additionally as the selling unit
UmrechnungsFaktorLME, UmrechnungsfaktorVK, UmrechnungsfaktorVPVK, UmrechnungsfaktorGPConvert the remaining units into the base unit

The four units of measure are evaluated together: they yield the list of units an article can be ordered in, and the conversion factors give the quantity in the base unit. That is how a quantity from the document — say "2 pallets" — is translated into your base unit.

Further fields on request

The interface additionally provides many more article and customer fields, such as article groups, weights, tax classes or the manufacturer's article number. These are not evaluated by default — doing so would be a customer-specific adaptation.