What are user definable fields?
User Definable Fields (UDF) are additional fields you can add to pages within Wiise, such as a purchase order, sales invoice or vendor card. This is so you can add information that isn't already shown in the standard fields. These are shown in the document as Other Information.
Here are the data types you can use for user definable fields:
- 4 text fields with a character limit of 250
- 2 check box fields
- 2 integer fields to enter whole numbers (e.g., 1234)
- 2 decimal fields that allow up to 2 decimal places (e.g., 12.34)
- 2 lookup fields with a character limit of 30 but unlimited lookup options
- 2 date fields in dd/mm/yyyy format, and
- 2 date formula fields to enter date formula codes such as 10D, 5W, 1M resulting in dates 10 days, 5 weeks, 1 month
Where can you include user definable fields?
You can include user definable fields on these page types:
- Customer
- Vendor
- Item
- Sales Header
- Sales Line
- Purchase Header
- Purchase Line
- Job
- Dimensions Value
- Contact
- Fixed Asset
- Service Item
- Routing Header
- Production BOM Header and
- Production Order
These are added to pages like this:
Contact Card | Purchase Order Subform | Posted Return Shipment |
Contact List | Purchase Order List | Posted Return Shipments |
Customer Card | Purchase Invoice | Posted Return Receipt |
Customer List | Purchase Invoice Subform | Posted Return Receipts |
Vendor Card | Purchase Invoice List | Sales Return Order Archive |
Vendor List | Purchase CR Memo | Sales Return List Archive |
Item Card | Purch. CR Memo Subform | Sales Return Order |
Item List | Purchase CR Memo List | Sales Order Archive |
Sales Quote | Blanket Purchase Order | Sales List Archive |
Sales Quote Subform | Purchase Return Order List | Sales Quote Archive |
Sales Quote List | Purchase List | Purchase Quote Archive |
Sales Order | Posted Sales Shipment | Purchase List Archive |
Sales Order Subform | Posted Sales Invoice | Purchase Return Order |
Sales Order List | Posted Sales Invoice Subform | Purchase Return Order Archive |
Sales Invoice | Posted Sales CR Memo | Purchase Return List Archive |
Sales Invoice Subform | Posted Sales CR Memo Subform | Fixed Asset Card |
Sales Invoice List | Posted Purchase Receipt | Fixed Asset List |
Sales CR Memo | Posted Purchase Invoice | Service Item Card |
Sales CR Memo Subform | Posted Purch. Invoice Subform | Service Item List |
Sales CR Memo List | Posted Purchase CR Memo | Job Card |
Sales List | Posted Purch. CR Memo Subform | Job List |
Blanket Sales Order List | Posted Sales Shipments | Planned Production Order |
Sales Return Order List | Posted Sales Invoices | Firm Planned Production Order |
Purchase Quote | Posted Sales CR Memos | Simulated Production Order |
Purchase Quote Subform | Posted Purchase Receipts | Finished Production Order |
Purchase Quote List | Posted Purchase Invoices | Production BOM |
Purchase Order | Posted Purchase CR Memos | Routing |
How to create user definable fields
- From the Wiise role centre, search for and select UDF Captions.
- Select Table NO. and then select the page you want to add a field to.
- In FIELD NO. select the relevant fields on that page.
- Now select the LANGUAGE ID of the custom fields. Make sure you include Language ID 3081 English (Australia) for each field.
- If you're using code fields (UDF-CODE-01 or UDF-CODE-02), select UDF Lookup Values and set up the values that can be used with these fields. The person completing the page in the future will only be able to select those values.
How to display the fields in pages
- You can now find your UDF on pages as columns within the list, within Other Information in the ribbon or in the factbox on the right.
- By default, you won't be able to see UDF in the list pages. So if you want to see the UDF on a list page, select Related > Order > Other Information.
- UDF will appear automatically in the card pages — just select Other Information.
- UDF with the same field no. and the same caption will be copied from the master record to its related documents. For example, if you set up UDF no. 16034405 (UDFCODE-01) in the vendor and the purchase header tables, the field value will be copied from the vendor record to the purchase document when you create a purchase order. This set up works between the following records:
- From the Customer record to the Sales Header record.
- From the Vendor record to the Purchase Header record.
- From the Item record to the Sales and Purchase Line record.
- You don't need to set up UDF in the posted document and archive document tables. UDF in the posted document and archive document tables are defined by the UDF in related un-posted document tables.
This table shows the relationship between custom UDFs and their related documents:
Custom fields in the... | Define the custom fields in the... |
Sales Header | Sales Shipment Header |
Sales Invoice Header | |
Sales Cr. Memo Header | |
Return Receipt | |
Sales Header Archive | |
Sales Line | Sales Invoice Line |
Sales Cr. Memo Line | |
Purchase Header | Purch. Rcpt. Header |
Purch. Inv. Header | |
Purch. Cr. Memo Hdr. | |
Return Shipment Header | |
Purchase Header Archive | |
Purchase Line | Purchase Inv. Line |
Purchase Cr. Memo Line | |
Routing | Routing Header |
Production Order | Production Order |
Production BOM | Production BOM Header |
UDF limitations
You can find user defined fields on pages as Other information, as well as in additional columns in list pages. However, UDF aren't available in a printed document. For example, UDF text fields in a sales document won't appear within the printed or PDF version of the Sales Order, Quote and Invoice.
Scenario
Here's a scenario of how to use user definable fields. In this case, the example is creating additional fields to include BANT qualifiers.
Josefina is a sales manager for Cronus Australia and has completed a BANT qualifying test for her customer Cannon Group Pty. She now wants to enter the score the customer received on the test (67), the date they took the test and what the expected close of the sale is for the current month into Wiise.
How to define the custom fields
- From the Wiise role centre, search for and select UDF Captions.
- Select the TABLE NO., FIELD NO., and LANGUAGE ID of the custom fields you want to use. Make sure you include Language ID 3081 English (Australia) for each field.
- Now add four lines for Table 18 (Customer) and three for Table 36 (Sales Header).
- Then fill in the Customer and Sales Header tables with these details:
- 18,Customer, UDF-text-01, 3081, (English Australia), Bant Tester
- 18,Customer, UDF-dec-01, 3081, (English Australia), Bant Test Results
- 18,Customer, UDF-date-01, 3081, (English Australia), Date of Bant Test
- 18,Customer, UDF-code-01, 3081, (English Australia), Bant Range
- 36,Sales Header, UDF-int-01, 3081, (English Australia), Bant Certified
- 36,Sales Header, UDF-code-01, 3081, (English Australia), Bant Range
- 36,Sales Header, UDF-df-01, 3081, (English Australia), Bant Expected date
Then for the UDF Code field enter the values to populate the field option as below:
- 18,Customer, Bant Range, 1%-20%, Extremely low likeliness to close
- 18,Customer, Bant Range, 21%-40%, Low likeliness to close
- 18,Customer, Bant Range, 41%-60%, Average likeliness to close
- 18,Customer, Bant Range, 61%-80%, Above average likeliness to close
- 18,Customer, Bant Range, 81%-100%, Very likely to close
- 36,Sales Header, Bant Range, 1%-20%, Extremely low likeliness to close
- 36,Sales Header, Bant Range, 21%-40%, Low likeliness to close
- 36,Sales Header, Bant Range, 41%-60%, Average likeliness to close
- 36,Sales Header, Bant Range, 61%-80%, Above average likeliness to close
- 36,Sales Header, Bant Range, 81%-100%, Very likely to close
You'll need to restart Wiise for the changes to take effect.
Josefina now has the option to enter values in her user definable fields. Here's how she can do that:
- Open the Cannon Group customer card.
- Review Other information from the ribbon or view the Other Information section.
Now that Josefina has added UDF fields in her customer card, she can fill in the UDF information in a sales order from this customer.
- Create a sales order from this customer.
- Then select Other Information.
- Now enter the details (add an available item to the order).
The factbox section should now have a code, checkbox, and date formula field available. And the code field should be pre-filled.
To finish, post the order and view Other Information in the ribbon in the Posted Sales invoice and Shipment documents.