IMPORTANT |
It is extremely important that you set up and work within your own company and with your own customer to maintain your data integrity. If you work with any other objects, your exercises will not function as intended and the data of other students might be affected. Predictable exercise results require that your data be isolated in your own company. |
Purpose: The purpose of this exercise is to set up the sales objects used in instant invoices. Sales objects may either be services—for example, rent or consulting—or material that is not used in inventory. Note that the sales object description, price, and code string may be changed during invoice entry.
Windows:
Sales Objects
Object ID | Object Description | Price | Taxable | Tax Code | Tax Class | Account |
Rent | Office rental | 500 | Select this check box if the object is a taxable object | Specify either a VAT Tax Code or a Tax Class only if the company's tax regime is VAT or Mixed | Specify either a VAT Tax Code or a Tax Class only if the company's tax regime is VAT or Mixed | Select a revenue account from the List of Values |
Consulting | Consulting hours | 1000 | See above | See above | See above | See above |
Purpose: The purpose of this
exercise is to set up invoice texts for use in instant invoices.
Windows:
Invoice Texts
Text ID | Text |
10 | Thank you for your order. Note that an invoice fee is added for purchases under 50,- |
20 | Merry Christmas and Happy New Year! |
Purpose: The purpose of this exercise is to create an instant invoice using Sales Tax.
Windows:
Company/Invoice/Tax Information
Instant Invoice
Note: Invoice type, invoice date, and delivery date are proposed values.
Note: All customer data will be filled in automatically.
Note: You will receive a preliminary invoice number according to the settings in General Invoice and General Customer. The invoice now has Preliminary status. If you specify only one sales tax code in the customer's delivery address, it will be fetched to the Tax Code field in the invoice line.
If the Tax Amount Limit, Customer Invoice Lines check box in the Invoice/Tax Information tab of the Company window is selected, the tax amount of the invoice will be compared against the tax amount limit for the tax code. If the tax amount for the invoice is within the tax amount limit for the tax code used, then the tax amount will not be posted for the invoice.
Purpose: The purpose of this exercise is to create an instant invoice using VAT.
Windows:
Tax Information
Instant Invoice
Note: Invoice type, invoice date, and delivery date are proposed values.
Note: All customer data will be filled in automatically.
Note: You will receive a preliminary invoice number according to the settings in General Invoice and General Customer. The invoice now has Preliminary status.
Note: If the Tax Amount Limit, Customer Invoice Lines check box in the Invoice/Tax Information tab of the Company window is selected, the tax amount of the invoice will be compared against the tax amount limit for the tax code. If the tax amount for the invoice is within the tax amount limit for the tax code used, then the tax amount will not be posted for the invoice.
Purpose: The purpose of this exercise is to create an instant invoice using both VAT and Sales Tax.
Windows:
Tax Information
Instant Invoice
Note: Invoice type, invoice date, and delivery date are proposed values.
Note: All customer data will be filled in automatically.
Note: You will receive a preliminary invoice number according to the settings in General Invoice and General Customer. The invoice now has Preliminary status.
Note: If the Tax Amount Limit, Customer Invoice Lines check box in the Invoice/Tax Information tab of the Company window is selected, the tax amount of the invoice will be compared against the tax amount limit for the tax code. If the tax amount for the invoice is within the tax amount limit for the tax code used, then the tax amount will not be posted for the invoice.
Purpose: The purpose of this exercise is to create an instant invoice template.
Windows:
Instant Invoice
Instant Invoice Template
Purpose: The purpose of this exercise is to create a customer invoice from an invoice template.
Windows:
Instant Invoice
Instant Invoice Template
Note: Date on the general tab, line tab and preposting tab from the instant invoice template should be copied exactly over to the instant invoice form. An instant invoice created from a template will always get status preliminary. The normal process to post and pay the instant invoice remains the same.
Purpose: The purpose of this exercise is to create a recurring instant invoice, i.e. a duplicate of an invoice into future periods.
Windows:
Instant Invoice
Purpose: The purpose of this exercise is to show how to print instant invoices. One or several vouchers are created based on the Collective Voucher parameter, in the Customer Groups window. The voucher is validated in accordance with the rules in Accounting Rules. If something is incorrect, the voucher will not be created. In that case, the voucher must be created in a separate step (for details, see the Handle Posting Errors exercise below).
Note: This exercise can be carried out only if no message setup information is entered for the customer in the Customer/Message Setup tab. If message setup information is entered, you can send the invoice as a message instead of printing it as shown in the main exercise for sending invoices.
Link to Send Instant Invoice
Windows:
Print Invoice
Note: A background job will now print out the invoices and automatically create vouchers. The invoices will be set to PostedAuth status, which means that they are completed. The preliminary invoice numbers are replaced by a final instant invoice number.
Open the Customer Invoices with Errors window and populate it (F2). If no errors occurred during the voucher creation, this window should be empty. If it is not empty, you need to correct the identified errors (see the Handle Posting Errors exercise below). You may also use the Customer Invoice Postings Analysis window to see whether there were any problems with your invoices.
Purpose: The purpose of this exercise is to reprint an instant invoice that is already printed. If a change is made to basic data (e.g. the customer's delivery address), IFS Applications allows you to reprint the modified invoice (which is updated with the changes) as well as the original invoice (which is not updated with the changes). Therefore, if you want to perform the exercise using both options, change the address information of the relevant customer before you carry out the following exercises for easy identification purposes.
Windows:
Instant Invoice
Purpose: The purpose of this exercise is to show how to handle any posting errors that may occur at the time the invoice is printed or sent. When one or more posting errors occur when an invoice is printed/sent, no voucher is created. Therefore, you are required to correct the invalid data which caused the error in order to ensure that a voucher is created for the invoice.
Windows:
Customer Invoices with Errors
Open the Customer Invoices with Errors window and populate (F2). The Posting Error check box will be selected for any invoice for which no voucher was created due to posting errors.
Select an invoice for which the Posting Error check box is selected, right-click and click Postings to open the Customer Invoice Postings Analysis window. The posting error that has occurred will be described in the Text field. (e.g. You may have specified an account with an invalid time interval when entering posting information for the invoice.)
Change the relevant information in IFS/Accounting Rules. (In the case of the example cited in step 2, change the time interval of the relevant account)
Select the invoice again in the Customer Invoices with Errors window, right-click and click Process Invoice.
Populate the window again. If the voucher is created, the invoice would have been removed from the window. If the error was not effectively corrected or if there are more posting errors, the invoice would reappear. If the invoice reappears, check the Text field in the Customer Invoice Postings Analysis window again and do the relevant corrections.
Purpose: The purpose of this exercise is to set up your company to send invoice images and attachments when invoices are sent as messages to the customer. Note that this exercise is required only if the E-INVOICE media code is used to send an instant invoice since that is the only media code in IFS Applications that allows invoice images and attachments to be sent in messages.
Windows:
Document Basic/Document Classes
Company/Invoice/Document Management
Open the Document Basic window and create a new record in the Document Classes tab. Enter a new document class as shown below and save.
Document Class | Document Class Description |
Attachment | Invoice Attachment |
Open the Company window and query for your company.
Create a new record in the Document Management sub tab and enter the following information.
Invoice Image Document Class | Invoice Image Document Prefix | Attachment Document Class | Attachment Document Prefix |
INVOICE | Invoice Image | ATTACHMENT | Invoice Attachment |
Purpose: The purpose of this exercise is to match your company ID with the ID that a customer has specified for you in his/her own system. In this exercise, it is assumed that the ID specified for your company by the customer is RACING. This ID is used by the customer as a cross reference when he/she receives invoice messages from your company.
Windows:
Customer
Open the Customer window and query for the customer to whom you want to send invoices as messages.
Create a new record in the Our ID at Customer table in the General tab.
Enter the ID of your company in the Company field and enter RACING in the Our ID field.
Save the information.
Purpose: The purpose of this exercise to enable invoices created for a given customer to be sent as messages.
Windows:
Message Setup
Open the Customer window and query for the customer to whom you want to send invoices.
Enter a new record in the Message Setup tab as follows.
Message Class | Media Code | Address | Message Default |
INVOIC | E-INVOICE | IFSC | Selected |
Purpose: The purpose of this
exercise is to show how to send an instant invoice to a customer. Sending an
invoice is an alternative to printing the invoice. If you want to send invoices
to a particular customer, you are required to enter message setup information
for that customer.
The way in which an invoice is physically processed is determined by the media
code selected to send the invoice. In this exercise, you will be using E-INVOICE
media code which allows you to send the invoice image as well as
invoice attachments to customers.
Purpose: The purpose of this exercise is to
show how to send an instant invoice to a customer as a message. An instant
invoice can be sent from the
Instant Invoice window as well as from
the
Print Invoice window. One or several vouchers
will be created based on
whether the Use Collective Voucher check box in the
Customer Groups window is
selected or not.
Windows:
Instant Invoice
Sent Invoices
Report Archive
Status | Send Status | Send Time | Media Code | Attachments |
PostedAuth | Transferred | The date and time at which the invoice was sent | E-INVOICE | Selected |
Purpose: The purpose of this exercise is to resend an instant invoice that is already sent to a customer.
Windows:
Sent Invoices
Instant Invoice
Purpose: The purpose of this exercise is to reprint an instant invoice that was previously sent to a customer. A sent invoice can be reprinted from the Instant Invoice window or in the Sent Invoices window.
Windows:
Sent Invoices
Instant Invoice
Link to Reprint Instant Invoice
Purpose: The purpose of this exercise is to handle send errors of instant invoices. When a send error occurs, the invoice is not received by the customer. Therefore, it is important to check the system for send errors and correct them once an invoice is sent.
Windows:
Customer Invoice with Errors
Purpose: The purpose of this exercise is to handle posting errors that occur for sent invoices.
Windows:
Customer Invoice with Errors
Link to Handle Posting Errors