Content of description and free text fields in Twinfield

Thijs Jan Hoving Updated by Thijs Jan Hoving

In Newbase, in the module company, you can set one free text field for Newbase to write default information to when booking purchase or sales invoices to Twinfield and when journal entries are created in Newbase, to the memo book too.

In Twinfield the free text field should be set to allowed. For more information (dutch only) Instellingen in Twinfield voor koppeling met Newbase
Newbase is not an accountant, so we do not advice financially, only what is technically possible. When changing content of free text fields, please contact the finance department or your account.

1. Use of one free text field without formats

If a free textfield has been selected, and no formats have been entered (reflected by the screenshot above), by default Newbase sends this content:

extended journalentry

in use

in field

for purchase invoices

for sales invoices

no

invoice nr

 creditor inv. nr.(*Newbase inv.nr.*)

Newbase inv.nr.

no

description

creditor inv. nr. + remark

concerns

no

free text field 1

not in use

Newbase inv.nr. or empty, depending on the selected free text field

no

free text field 2

not in use

Newbase inv.nr. or empty, depending on the selected free text field

no

free text field 3

reserved for Basecone id

not in use

yes

invoice nr

INK: lev fact. nr.(*Newbase fact.nr.*)

MEM: not in use

VRK: Newbase inv.nr.

MEM: not in use

yes

description

INK: creditor inv. nr.

MEM: not in use

VRK: concerns

MEM: not in use

yes

free text field 1

journal entry nr. or empty, depending on the selected free text field

journal entry nr. or empty, depending on the selected free text field

yes

free text field 2

journal entry nr. or empty, depending on the selected free text field

journal entry nr. or empty, depending on the selected free text field

yes

free text field 3

reserved for Basecone id

not in use

2. Your own formats for description and free textfields with the use of mergecodes

In Newbase you can overrule the described defaults of the content of description and free text fields.

One reason might be that you do not invoice the end customer directly, but a reseller (like Amazon.com) is involved that has their own invoice number.

You can enter that number in Newbase , e.g. in 'your ref.', add that field to a free text format, resulting in the information being available in Twinfield.

When the payment comes in with that particular number you then can match that payment with the invoice.

In module company this widget is available:

Overruling the description and free text fields can be achieved by adding mergecodes.

De available mergecodes can be displayed by clicking the circled icons, next filter the data in the dialog, find it in the module you want to get it from and click the line.

In the upper right corner a message will show the mergecode has been copied.

Next, xlick in the correct field and paste at the position you want the mergecode to be inserted.

If you do not work with extended journal_entry, so book directly to purchase and sales book, depending on the clicked icon the dialog displays mergecodes of purchase or sales invoice.

In case extended journal entry is in use, both icons display merge codes of module journal entry.

In that case, make sure, you select merge fields from the correct related module, otherwise no data might be displayed of an error message might be displayed.

If formats have been entered and the use of extended journal entries is switched on or off, the mergecodes will have to be re-selected, because they differ.
If extended journal entries are in use, you do not have the option to set free test fields for the mom book. You should however, select a free text field, because that will have the journal entry serial in it.

3. An example with free text field formats for sales invoices

In this example we use the situation without extended journal entries, so the sales invoice will be booked directly to the sales book.

Maximum length of description and free text fields is 40, including spaces, after the mergecodes have been replaced with the actual content. Newbase will truncate the content to 40 characters. Be aware of that when entering data.
  1. Teh first step is to enter mergecodes in the fields in company

The goal is:

- in description: Cust info: your reference

- in free text field 1: concerns

- in free text field 2: leave empty, so default will be used

- in free test field 3: Our info: our reference / keywords

Picking 'your reference' as mergecode for 'description' goes like this (after clicking the cirkeled icon of the cscreenshot above):

In the filter 'your ref' has been entered, next module 'sales invoice' has been opened, en the mergecode has become visible.

Click on the line to copy the mergecode tot the clipboard.

A message in the upper right corner will confirm the mergecode has been copied to the clipboard:

Click in the field description of the column 'sales' and paste the mergecode:

The other fields can be populated in a similar way.

The result is:

descr. sal. format: Cust. info: %%merge.fin_out_header.your_ref%%

free text 1 sal. form.: %%merge.fin_out_header.concerns%%

free text 2 sal. form.: empty

free text 3 sal. form.: Our info: %%merge.fin_out_header.our_ref%% / %%merge.fin_out_header.keywords%%

In the example we added 'fixed text' ('Cust info:', 'Our info', '/') to show that is possible too, an text field 3 holds two merge codes. The maximimum length including these fixed text, spaces and after the merge codes have been replaces by the actual codes still is 40 characters.

  1. The actual data in the sales invoice:
  2. After booking the sales invoice to Twinfield, the result will be (Twinfield interface is in dutch):

When no formats have been entered, and only 'free text field 2' has been selected, the default will be used, resulting in:

How did we do?

Error: Cannot Parse XML error

Contact