Professional Documents
Culture Documents
Business Central is a business management solution for small and mid-sized organizations that automates and
streamlines business processes and helps you manage your business. Highly adaptable and rich with features,
Business Central enables companies to manage their business, including finance, manufacturing, sales, shipping,
project management, services, and more. Companies can easily add functionality that is relevant to the region of
operation, and that is customized to support even highly specialized industries. Business Central is fast to
implement, easy to configure, and simplicity guides innovations in product design, development,
implementation, and usability.
If you already have Business Central, then sign in at https://businesscentral.dynamics.com. Otherwise, get the
overview, take the guided tour, and then learn how to start a free trial. Check out the quickstart articles to help
you get to know Business Central. For more information about onboarding to Business Central, see Get Ready
for Doing Business.
TIP
Did you land here from inside Business Central? If you are not sure where to find what you are looking for, you can filter
by titles in the navigation pane to the left, or you can use the Search field at the top of the browser window.
You can also use the search capabilities in Business Central to find relevant documentation. For more information, see
Finding Pages and Information with Tell Me.
Business Central includes tooltips for fields and actions that can help guide you through the various business
processes. Some pages also have teaching tips and tours to help you. On each tooltip and teaching tip, choose
the Learn more link to open the Help pane where you find information about the current page and related
tasks. On all pages, use Ctrl+F1 on your keyboard to open the Help pane. On any device, use the question
mark in the upper right corner to get to the Help.
Microsoft Learn
In the navigation panel to the left, you can find information about using Business Central in your company. Find
links to descriptions of the most commonly used capabilities in the Business Processes section. See also the
Learn more using the product documentation section.
Business Central includes tooltips for fields and actions that can help guide you through the various business
processes. Some pages also have teaching tips and tours to help you. On each tooltip and teaching tip, choose
the Learn more link to open the Help pane where you find information about the current page and related
tasks. On all pages, use Ctrl+F1 on your keyboard to open the Help pane. On any device, use the question
mark in the upper right corner to get to the Help.
You can also visit our video library, or begin with the Get started with Microsoft Dynamics 365 Business Central
learning path on Microsoft Learn.
NOTE
Unless otherwise specified, articles on Microsoft Learn reflect the latest version of Business Central online. If your
organization uses a different version of Business Central online, then some capabilities might not yet be available. Also, if
your organization uses Business Central on-premises, you might be using an earlier version. For more information, see
Frequently Asked Questions.
The following sections point to key articles that can help you get familiar with Business Central.
Business Processes
Getting Ready for Doing Business
Setting up Business Central
Work with Business Central
Administration
Business Process Walkthroughs
Application Design Details
Customize Business Central
Business Functionality
Finance
Sales
Purchasing
Inventory
Project Management
Fixed Assets Overview
Relationship Management
Human Resources
Production Planning
Assembly Management
Manufacturing
Warehouse Management
Service Management
General Business Functionality
Local Functionality
Community Resources
Microsoft Dynamics 365 Business Central Community
Microsoft Dynamics 365 Business Central on the Dynamics 365 blog
Microsoft Dynamics 365 Release Plans
Microsoft Dynamics 365 Business Central Roadmap
Microsoft Partner Network (requires Microsoft Partner Network membership account)|
NOTE
The RSS feed returns a list of the 100 articles most recently updated. The list is sorted by date, but it can take up to a
week before the most recently updated articles make it to the list.
IMPORTANT
Wondering about upcoming and recently released capabilities in Dynamics 365 Business Central?
Check out the latest version of the release plan. We've captured all the details, end to end, top to bottom, which you can
use for planning. For each version, you can get the release plan as a single PDF.
The release plans provide an overview of new and upcoming functionality. Here in the documentation, we
provide articles that can help you learn about new and existing features in the default version of Dynamics 365
Business Central.
The following list provides information about the latest versions of Business Central.
2022 release wave 2
2022 release wave 1
You might want to explore the Dynamics 365 Business Central Capabilities site, and the Dynamics 365 Business
Central Roadmap site.
NOTE
The RSS feed returns a list of the 100 articles most recently updated. The list is sorted by date, but it can take up to a
week before the most recently updated articles make it to the list.
See Also
Visit Our Video Library
Resources for Help and Support
Dynamics 365 Business Central training
Business Central Quick Starts
Dynamics 365 Business Central Capabilities
Dynamics 365 Business Central Roadmap
Dynamics 365 Blog
Business Central pricing
Dynamics 365 Business Central Community
Business Central provides functionality for common business processes in small and medium-sized companies,
mainly within wholesale and professional services. However, more complex processes, such as assembly,
manufacturing, service, and directed warehouse management are also supported. Learn how to get a free trial
here.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
Business Central includes standard configurations for most business processes, but you can change the
configuration to suit your business needs. From your Role Center, you can access assisted setup guides that help
you configure certain scenarios and add features to Business Central. Several areas of business functionality
must be set up manually. The Business Central quick start articles helps you take the first steps to making
Business Central your own. Learn more at Setting Up Business Central.
TO SEE
Make and collect payments, manage your cash flow, defer Finance
income and revenue, prepare year-end closing, and manage
fixed assets.
Get insight to the performance of your business activities Financial Business Intelligence
through budgets, account schedules, and analysis views.
Create jobs and schedule resources for projects, manage job Project Management
budgets, monitor progress, and track machine and employee
hours.
Manage and support your sales efforts and focus your Relationship Management
interactions on preferred customers and contacts.
Put salable items together in simple steps to make a new Assembly Management
item, such as a kit.
Schedule service calls and set up service orders, and track Service Management
repair parts and supplies.
Enable users to exchange data with external sources during Exchanging Data Electronically
daily tasks, such as sending/receiving electronic documents,
importing/exporting bank files, and updating currency
exchange rates.
See also
Administration
Explore Dynamics 365 Business Central capabilities
Getting Ready for Doing Business
Setting Up Business Central
Work with Business Central
Find free e-learning modules for Business Central here
Business Central Learning Catalog
2/6/2023 • 2 minutes to read • Edit Online
Find the right online training, in person workshops, and events for your role as a Business Central user or
partner.
Business decision maker
Do you decide whether to invest in new technologies?
Learn the business value of Business Central (Free, self-paced online learning path)
Get started (Free, self-paced online learning path)
Explore Dynamics 365 Business Central Capabilities
Business Central videos on YouTube
Business user
Did you just get a new application to use?
Get started (Free, self-paced online learning path)
Business Central learning paths (Free, self-paced online learning paths)
Business Central videos on YouTube
Developer
Do you need to write code to integrate with other data sources, extend core system functionality, or build a
complex application?
Business Central learning paths (Free, self-paced online learning paths)
Developer documentation
Functional Consultant
Are you an implementation expert for a business domain?
Business Central learning paths (Free, self-paced online learning paths)
Business Central videos on YouTube
Find free e-learning modules for Business Central here
Business Process Walkthroughs
2/6/2023 • 2 minutes to read • Edit Online
This selection of walkthroughs provides step-by-step, end-to-end business processes that you can perform
using the CRONUS demonstration company. The walkthroughs consist of multiple procedures, some of which
would normally be performed by one user, while others incorporate several different user roles. In order to
simulate the working environment, some of the walkthroughs contain setup steps necessary to complete the
exercises as described. These steps can provide insight into the kind of information users need to share with
their company's IT professionals.
The walkthroughs are complete scenarios, and should be performed from beginning to end for the greatest
benefit. Many are based on Business Central demonstrations, and enable you to try those procedures yourself,
at your own pace.
NOTE
Some of the walkthroughs require sample data that is not available in the default demonstration company in Business
Central.
TO SEE
Use prepayments to manage part payments for sales and Walkthrough: Setting Up and Invoicing Sales Prepayments
purchases.
Set up approval users, when and how the users receive Walkthrough: Setting Up and Using a Purchase Approval
notification about approval workflows, and then modify and Workflow
enable the relevant approval workflow.
Plan a project, from start to finish. Walkthrough: Managing Projects with Jobs
Report on the costs of a project. Walkthrough: Calculating Work in Process for a Job
Pick items for shipment in basic warehouse configurations. Walkthrough: Picking and Shipping in Basic Warehouse
Configurations
Export business data for auditing purposes in Germany. Walkthrough: Exporting Data for a Digital Audit
See Also
Work with Business Central
A campaign is any kind of activity that involves several contacts. An important part of setting up a campaign
involves selecting the target audience for your campaign. For this purpose, in Business Central, you create a
segment, or a group of contacts using filters.
You use these features in Sales & Marketing to carefully plan your marketing activities and to manage your
interactions with contacts and customers. You can create campaigns and set up segments of your contacts for
mailings and other types of interactions with your contacts and prospective customers.
The Campaign and Segment features with their automated processes enable you to plan, organize, and keep
track of your marketing activities. This will increase the chances of winning new customers and retaining
existing customers.
Roles
This walkthrough demonstrates tasks that are performed by the following user roles:
Marketing Manager or Sales Manager
Marketing Staffer
Prerequisites
Before you can perform the tasks in the walkthrough, you must install the Business Central.
Story
The marketing manager in the Sales department of CRONUS is responsible for planning campaigns and for
executing them. He also makes decisions about which trade shows to participate in and he evaluates campaign
progress.
The marketing staffer in the Marketing department handles producing, distributing, and placing marketing
material.
The company has just launched a new product called the Rome Guest Chair. The product was recently promoted
at a trade show, Office Futurus. Many customers expressed great interest in the product, and as part of a
promotional effort, customers who bought Rome Guest Chair during a campaign period were offered a special
campaign price.
One of the marketing staffer’s tasks after the trade show is to enter all the potential customers as contacts.
The marketing manager sets up a campaign, creates a segment that contains all the new contacts and then
mines the contact data to select the target audience for the campaign.
The staffer helps send out thank you letters to all the contacts who left their cards with the staff at the stand, and
finally, the manager records all the responses they receive from the prospective customers.
Setting Up a Campaign
As soon as the staffer has entered the business cards received at the trade show, the marketing manager sets up
a campaign card to manage the activities involved in the campaign.
To set up a campaign
1. Choose the icon, enter Campaigns , and then choose the related link.
2. Choose the New action to create a new campaign. On the campaign card, select Enter to have a campaign
number automatically inserted.
3. In the Description field, enter a description for the campaign, for example, Office Futurus trade show .
4. Choose the Status Code field, and select the status code "1-PLAN".
5. Fill in the Star ting Date and Ending Date fields of the campaign as appropriate.
NOTE
You can save your segmentation criteria to be reused at a later stage.
NOTE
If you have to reverse this removal of a group of contacts, you can do this using the Go Back function. In other words,
you can undo your last segmentation.
NOTE
If needed click on the Edit Pencil icon to open the page in edit mode.
1. Open the Segment card for the Visitors at the FUTURUS trade show .
2. On the Interaction FastTab, in the Interaction Template Code field, select the Business Letter template
code BUS and select Yes .
3. Choose the Language Code (Default) field to open the Segment Interaction Languages page. Select a
Language Code and then choose the OK button.
4. Make sure that the Correspondence Type (Default) is set to Hard Copy .
5. In the Attachment field select the Ellipsis box. This opens the Import Attachment dialog.
a. Select the Choose button to choose your file.
b. Find the file and select the Open button to attach it.
6. In the Subject (Default) field, enter the following example text: Thank you for visiting the trade show .
Select the Tab key to leave the field, and select the Yes button.
7. Slide the Send Word Docs as Attmt to on and select the Yes button.
8. Choose the action Log . In the Log Segment pop-up window enable: Create Follow-up Segment
9. Choose the OK button to start the Log Segment batch job .
The attachments are sent. When the process is done, choose the OK button for the message that states that the
segment has been logged.
The letters are automatically printed and the segment is logged. Because the segment has been logged, it is no
longer in the list of segments but is moved to the list of logged segments. To see that list, Choose the icon,
enter Logged Segments , and then choose the related link.
After the segment is logged, each letter that is sent is recorded as an interaction, which you can view in the log.
Choose the icon, enter Interaction Log Entries , and then choose the related link. There is an entry for each
sent letter.
To send an email message to a contact
1. On the Interaction FastTab, in the Interaction Template Code field, select the Business Letter template,
code BUS .
2. In the Subject (Default) field, enter the following example text: Thank you for visiting the trade show .
3. In the Correspondence Type field, choose E-Mail .
4. Specify language settings, and attach a Word document, as in the previous procedure.
5. Choose the Log action. The Log Segment page opens.
6. Select the Send Attachments check box to have the attachments sent by email.
7. Select the Create Follow-up Segment check box.
8. Choose the OK button.
The letters are automatically sent by email, and the segment is logged. Because the segment has been logged, it
is no longer in the list of segments but is saved in the list of logged segments. To see that list, Choose the icon,
enter Logged Segments , and then choose the related link.
Registering Campaign Responses
During the next couple of weeks, the prospective customers respond to the letter. The marketing manager wants
to keep track of the responses and record these interactions.
For this purpose, set up a segment for the contacts who have responded to the letter.
To register campaign responses
1. On the Segment page, on the Interaction FastTab, choose the Interaction Template Code field.
There is no interaction template for recording responses to campaigns. Therefore, create a new template.
2. On the Interaction Templates dropdown, choose the New action.
3. In the Code field, enter RESP , and in the Description field, enter Campaign Responses .
4. Choose the OK button.
5. Choose Yes to confirm that you want to apply this interaction template code to all segment lines.
6. On the Campaign FastTab, select the Campaign Response field. Choose Yes to confirm the message You
have modified Campaign Response.
7. On the Segment page, choose the Log action.
8. On the Log Segment page, clear the Send Attachments check box. Then choose the OK button to confirm
the message that the segment has been logged.
See Also
Relationship Management
Business Process Walkthroughs
Work with Business Central
Find free e-learning modules for Business Central here
Walkthrough: Setting Up and Invoicing Sales
Prepayments
2/6/2023 • 10 minutes to read • Edit Online
This walkthrough takes you through the process of setting up and using prepayments in Business Central.
Prepayments are payments that are invoiced and posted to a sales or purchase order before you post the final
invoice. For example, you might require a deposit before you manufacture items to order, or you might require
payment before you ship items to a customer. You can use the prepayments capabilities to invoice and collect
deposits from customers, and to remit deposits to vendors. This way, all relevant payments are posted against
the same invoice.
For each customer or vendor, you can define prepayment requirements for all items or selected items. When
you've set up prepayments, you can then generate prepayment invoices from sales and purchase orders with
prepayment amounts that are based on your setup. You can change the amounts on the invoice as needed.
For example, you can send more prepayment invoices if more items are added to the order.
Story
Phyllis is an accounting manager. She makes decisions about which customers are required to pay a deposit
before items are manufactured or shipped. Phyllis sets up Business Central to calculate prepayments
automatically.
Susan is a sales order processor. When a customer calls to place an order, she enters the order into the system
while the customer is on the telephone. This way, she can verify prices and payment terms with the customer
immediately, and she can make changes to the order while she negotiates with the customer.
Arnie works in the Accounts Receivable department, where he posts invoices and payments.
In this scenario, Phyllis sets up prepayment requirements for the customer Selangorian based on their credit
history. Phyllis gives Susan instructions for how to handle their orders.
When the customer calls, Susan negotiates with the customer until they reach an agreement. She can then
choose to calculate the prepayment in several different ways.
After Susan sends the prepayment invoice, the customer orders an extra item. Susan updates the order and
creates a second prepayment invoice.
Arnie registers the customer's payment and applies it to the invoices, and then sends the final invoice.
Set Up Prepayments
Phyllis sets up the system to handle prepayments for customers.
Phyllis decides to have the same number series for prepayments as the one used for sales invoicing.
Phyllis sets application to check if prepayments are required before final invoicing on an order.
Phyllis sets up default values for a required prepayment percentage for particular items and customers.
The following procedures describe how to complete Phyllis' tasks:
To set up number series for prepayments
1. Choose the icon, enter Sales & Receivables Setup , and then choose the related link.
2. On the Sales & Receivables Setup page, expand the Number Series FastTab.
3. Verify that the number series for posted prepayment invoices in the Posted Prepmt. Inv. Nos. field is the
same as for posted sales invoices (Posted Invoice Nos.) and the number series for posted prepayment
credit memos (Posted Prepmt. Cr. Memo Nos.) is the same as for posted credit memos (Posted Credit
Memo Nos.).
To block shipments for unpaid prepayment
1. On the Sales & Receivables Setup page, on the General FastTab, select the Check Prepayment when
Posting check box.
Now you can't ship or invoice an order that has an unpaid prepayment amount.
By default, Phyllis requires customer 20000 to be invoiced for a 30% down payment on all orders. Therefore,
she'll enter a default prepayment percentage on the customer card.
Phyllis requires all customers to be invoiced a 20% deposit for item 1896-S. Customer 20000 has a poor
payment history, so she requires a 40% prepayment from customer 20000 for item 1896-S. The following
procedure illustrates how to set up default prepayment percentages.
To assign default prepayment percentages to customers and items
1. Choose the icon, enter Customers , and then choose the related link.
2. Open the card for customer 20000 (Trey Research).
3. On the Payments FastTab, in the Prepayment % field, enter 30 .
4. Choose the Related action, select the Sales menu item, and then choose the Prepayment Percentages
menu item.
5. Fill in two lines on the Sales Prepayment Percentages page as follows.
SA L ES T Y P E SA L ES C O DE IT EM N O. P REPAY M EN T %
TIP
If you cannot see the field in the General Posting Setup page, then use the horizontal scroll bar at the bottom of the
page to scroll to the right.
TYPE N O. Q UA N T IT Y
Item 1896-S 1
Item 1900-S 1
By default, the prepayment fields on the sales line are hidden. To display the fields you must personalize
the page. For more information, see To start personalizing a page through the Personalizing banner.
6. Verify that the Prepayment % field on the line with item 1900-S contains 30 . The default value was
taken from the sales header, which was populated from the customer card.
The Prepayment % field on the line with item 1896-S contains 40 . 40 is the percentage you entered on
the Sales Prepayment Percentages page for item 1896-S and customer 20000 .
For more information, see Set Up Prepayments.
7. In the Order action, choose Statistics .
8. On the Prepayment FastTab, the Prepayment Amount Excl. VAT field contains 458.16 . If you create a
prepayment invoice for the order now, 458.16 is the amount on the invoice.
In this scenario, Susan has been instructed to suggest a total prepayment of 800 for the order.
IMPORTANT
Depending on your country/region, the following step might not apply.
9. Change the amount in the Prepmt. Amount Excl. Tax field to 800 and then close the page.
10. Verify the Prepayment % field on the sales lines, and you'll see that it has been recalculated to
67.02438 and 67.02282 .
The recalculation includes all lines that have a prepayment percentage that is greater than 0.
Now the customer asks if the prepayment percent can be set to 35%. Susan's supervisor approves the
change.
11. On the Sales Order page, on the Prepayment FastTab in the Prepayment % field, enter 35 .
12. In the warning that appears, choose the Yes button. A rate of 35% will be applied as the payment
percentage for the whole order.
13. Verify that the lines have been updated correctly.
NOTE
Susan would now send the invoice to the customer.
F IEL D N A M E EN T ER
NOTE
Normally, the shipping department would have already posted the shipment.
Arnie can view the history to verify that the sales invoice was created as intended.
5. Choose the icon, enter Posted Sales Invoices , and then choose the related link.
Next Steps
This walkthrough covered the following steps to set up Business Central to handle prepayments.
Set up default prepayment percentages on customers and items.
Use different methods to calculate the prepayments on an order.
Calculate the prepayment amount as a percentage of the total on the order.
Assign one total prepayment amount to the order.
You've also posted a prepayment invoice, created a second prepayment invoice when the order has changed,
and posted the final invoice for the remaining amount.
The prepayments capabilities make it easy to set up and enforce prepayment rules for customers and items.
They also let you to post every payment against an invoice.
You can automate the process of approving new or changed records, such as documents, journal lines, and
customer cards, by creating workflows with steps for the approvals in question.
Before you create approval workflows, you must set up an approver and substitute approver for each approval
user. You can also set approvers' amount limits to define which sales and purchase records they're qualified to
approve. Approval requests and other notifications can be sent as an email or internal note. For each approval
user setup, you can also set up when they receive notifications.
NOTE
In addition to the Workflow functionality within Business Central, you can use Power Automate to define workflows for
events in Business Central. Note that although they are two separate workflow systems, any flow template that you
create with Power Automate is added to the list of workflow templates within Business Central. Learn more at Use
Business Central in an Automated Workflow.
You can set up and use workflows that connect business-process tasks performed by different users. System
tasks, such as automatic posting, can be included as steps in workflows, preceded or followed by user tasks.
Requesting and granting approval to create new records are typical workflow steps. Learn more at Workflow.
Story
Sean is a super user at CRONUS. He creates two approval users. One is Alicia who represents a purchasing
agent. The other is himself representing Alicia's approver. Sean then gives himself unlimited purchase approval
rights and specifies that he'll receive notifications by internal note as soon as a relevant event occurs. Finally,
Sean creates the required approval workflow as a copy of the existing Purchase Order Approval Workflow
template, leaves all existing event conditions and response options unchanged, and then enables the workflow.
To test the approval workflow, Sean signs in to Business Central as Alicia and then requests approval of a
purchase order. Sean then signs in as himself, sees the note in his Role Center, follows the link to the approval
request for the purchase order, and approves the request.
Users
Before you can set up approval users and their notification method, you must make sure that those users exist in
Business Central: One user will represent Alicia. The other user, yourself, will represent Sean. Learn more at
Create Users According to Licenses.
Setting up approval users
When signed in as yourself, set up Alicia as an approval user whose approver is yourself. Set up your approval
rights and specify how and when you're notified of approval requests.
To set up yourself and Alicia as approval users
1. Choose the icon, enter Approval User Setup , and then choose the related link.
2. On the Approval User Setup page, choose the New action.
NOTE
You must set up an approver before you can set up users who require that approver's approval. That means you
must set yourself up before you can set Alicia up.
3. Set up the two approval users by filling the fields as described in the following table.
YOU Selected
ALICIA YOU
Setting up notifications
In this walkthrough, the user is notified by an internal note about requests to approve. Approval notifications
can also be sent by email, and you can add a workflow response step that notifies the sender when a request is
approved or rejected. Learn more at Specify When and How to Receive Notifications.
To set up how and when you are notified
1. On the Approval User Setup page, select the line for yourself, and then choose the Notification Setup
action.
2. On the Notification Setup page, in the Notification Type field, choose Approval .
3. In the Notification Method field, choose Note .
4. On the Notification Setup page, choose the Notification Schedule action.
5. On the Notification Schedule page, in the Recurrence field, select Instantly .
TIP
Optionally, add a workflow response step to notify the sender when their request is approved or rejected. Learn more at
Specify When and How to Receive Notifications.
NOTE
If a business scenario requires a workflow event or response that is not supported in the default version, sign up for
Power Automate. For more information, see Use Business Central in Power Automate Flows. Alternatively, get an app at
AppSource or work with a Microsoft partner to customize the application code.
This walkthrough introduces you to the project management features in jobs. Jobs are a way for you to schedule
the usage of your company's resources and to keep track of the various costs associated with the resources on a
specific project. Jobs involves the consumption of employee hours, machine hours, inventory items, and other
types of usage that you may want to track as a job progresses.
This walkthrough covers the setup of a new job in addition to some common tasks such as handling fixed
pricing, making payment by installments, posting invoices from jobs, and copying jobs.
Roles
This walkthrough includes tasks for the following roles:
Project Manager
Project Team Member
Prerequisites
Before you can perform the tasks in the walkthrough, you must do the following:
Install the CRONUS demonstration database.
Create sample data by using the steps in the following section.
Story
This walkthrough focuses on CRONUS, a design and consultancy firm that designs and fits new infrastructures,
such as conference halls and offices, with furniture, accessories, and storage units. Most of its work is project
oriented. Prakash is a project manager at CRONUS. He uses jobs to give him an overview of each ongoing job
that CRONUS has started, as well as the jobs that are completed. He is usually the one who sets up deals with
customers and enters the core of the job, which is task and planning lines in addition to prices, into Business
Central. He finds that creating, maintaining, and reviewing information is straightforward. Prakash also likes the
way Business Central enables copying jobs and payment by installments.
Tricia, a project team member who reports to Prakash, is responsible for monitoring the job day-to-day. She
enters her own work in addition to the work performed by technicians on every task. She records the items that
they have used and the costs that they have incurred.
Setting Up a Job
In this scenario, CRONUS has won a contract with a customer, Progressive Home Furnishings, to design a
conference and dining hall. The customer is based in the United States and the project will require special
software. The project manager reaches an agreement with the customer and creates a job that covers the
agreement.
To set up a job
1. Choose the icon, enter Jobs , and then choose the related link.
2. Choose the New action to create a new card.
3. On the General FastTab, enter the following information:
Description : Advising on conference hall setup
Bill-to-Customer No.: 01445544
4. On the Posting FastTab, enter the following information:
Status : Planning
Job Posting Group : Setting Up
WIP Method : Cost Value
5. On the Duration FastTab, type today's date into the Star ting Date and Ending Date fields. These dates
will help apply currency conversions when the job is invoiced.
6. On the Foreign Trade FastTab, set the currency code to USD . If you select USD in the Invoice Currency
Code field, then the job will be invoiced in U.S. dollars and planned in the local currency of CRONUS only.
You can customize the pricing for customers on a per job basis, depending on the agreements you have set up.
In the next procedure, the project manager specifies a cost for Tricia's time, sets the price for the required
software, and adds in the travel costs that the customer has agreed to pay.
To customize pricing
1. From the job card, choose the Resource action.
2. On the Job Resource Prices page, enter the following information:
Code : Tricia
Unit Price : 20
3. Close the page.
4. Choose the Item action.
5. On the Job Item Prices page, enter the following information and customized price:
a. Item No.: 80201 (Graphic Program)
b. Unit Price : 200
6. Close the page.
7. Choose the G/L Account action.
8. On the Job G/L Account Prices page, enter the following information and the cost of travel, for which
the customer has agreed to pay cost plus 25 percent:
a. G/L Account : 8430 (Travel)
b. Unit Cost Factor : 1.25
9. Close the page.
The final steps in setting up a job are adding the job tasks and the planning lines that are part of each task. The
planning lines determine what is invoiced to the customer.
To add job tasks
1. On the Job card for the new job, choose the Job Task Lines action.
2. The following table describes the information that you should enter in the fields.
JO B TA SK N O. DESC RIP T IO N JO B TA SK T Y P E
3. To show that some tasks are subcategories of other tasks, choose the Indent Job Tasks action.
A planning line can be one of the following types:
Budget : Added to the schedule, but not invoiced.
Billable : Invoiced, but not added to the schedule.
Both Budget and Billable : Invoiced and added to the schedule.
In this walkthrough, the project manager uses Both Budget and Billable . He creates three planning lines for
task 1010, and two planning lines for task 1020.
To create planning lines
1. Select line 1010, and then choose the Job Planning Lines action.
2. Create planning lines with the following information:
P L A N N IN G
L IN E L IN E T Y P E DAT E TYPE N O. Q UA N T IT Y UN IT P RIC E
Close the page. The totals are updated on the Job Task Lines page.
3. Select line 1020, and then choose the Job Planning Lines action. Enter the following information:
P L A N N IN G
L IN E L IN E T Y P E DAT E TYPE N O. Q UA N T IT Y UN IT P RIC E
4. Close the page. Totals are updated on the Job Task Lines page.
L IN E L IN E T Y P E TYPE N O. Q UA N T IT Y
Copying Jobs
Prakash has reached an agreement with a customer, Selagorian Ltd, to set up 10 conference rooms. The
agreement resembles an earlier job. Therefore, it will save time to copy that earlier job.
On the Copy Job page, you can select the job and task lines that you want to copy. You can also select to copy
the source job ledger entries, which creates planning lines based on actual usage, or you can copy the source job
planning lines, which copies the original planning lines to the new job. You can then choose what planning line
or ledger entry line type that you want to include, selecting only what is relevant to this new job. Finally, you can
select the job that you want to copy to and define whether prices and quantities should be copied as well.
To copy a job
1. Choose the icon, enter Jobs , and then choose the related link.
2. Choose the New action to create a new job. Enter the following information:
Description : Setting up 10 Conference Rooms
Bill-To Customer No.: 20000
3. Choose the Copy Job Tasks from action.
4. On the Copy Job Tasks page, enter the following:
Job No.: Guildford
Job Task No. From : 1000
Source : Job Planning Lines
Incl. Planning Line Type : Budget + Billable
To Job No.: GuildfordSetting up 10 Conference Rooms
Select the Copy Dimensions and Copy Quantity fields.
5. Choose the OK button to copy the job, and then choose the OK button to close the confirmation page.
By comparing prices, job task lines, and job planning lines for the two jobs, you can see that the information was
successfully copied.
L IN E JO B TA SK N O. DESC RIP T IO N JO B TA SK T Y P E
5. Choose task 1000, and then choose the Job Planning Lines action.
6. Create a planning line with the following information:
P L A N N IN G
L IN E L IN E T Y P E DAT E TYPE N O. Q UA N T IT Y UN IT P RIC E
P L A N N IN G
L IN E L IN E T Y P E DAT E TYPE N O. Q UA N T IT Y
Close the page. On the Job Task Lines page, you can see the schedule amounts have been updated.
9. Choose task 32000, and then choose the Job Planning Lines action.
10. Create a planning line with the following information:
P L A N N IN G
L IN E L IN E T Y P E DAT E TYPE N O. Q UA N T IT Y UN IT P RIC E
Next Steps
This walkthrough has taken you through some of the basic steps of working with jobs in Business Central. You
have learned about how to create a new job, how to copy a job, and how to handle payments. Also, you have
seen a demonstration of how to track hours and create invoices.
With jobs, you can schedule the usage of your company's resources and keep track of the various costs
associated with the usage of resources on a specific project. Jobs involve the consumption of employee hours,
machine hours, inventory items, and other types of usage that have to be tracked as a job progresses. If a job
runs over a long period, you may want to transfer these costs to a Work in Process (WIP) account on the balance
sheet while the job is being completed. You can then recognize the costs and sales in your income statement
accounts when it is appropriate.
Roles
This walkthrough uses the project team member (Tricia) as the persona.
Prerequisites
Before you can perform the tasks in the walkthrough, the Business Central must be installed on your computer.
Story
This walkthrough focuses on CRONUS International Ltd., a design and consultancy firm that designs and fits
new infrastructures, such as conference halls and offices, with furniture, accessories, and storage units. Most of
the work at CRONUS is project-oriented and Tricia, a project team member, uses jobs to have an overview of
each ongoing job that CRONUS has started and also the jobs that are completed. Some of the jobs can be very
lengthy and can run over months. Tricia can use a WIP account to record the work in process and to track the
costs throughout the job.
Calculating WIP
CRONUS has taken on a lengthy project that has now extended across reporting periods. Tricia, a project team
member, calculates the work in process (WIP) to make sure that the financial statement of the company will be
accurate.
During this procedure, Tricia will select a specific group of tasks that will be included in the WIP calculation. On
the Job Task Lines page, she can specify these lines in the WIP-Total column.
The following table describes the three options.
Total Defines the range or group of tasks that are included in the
WIP and recognition calculation. Within the group, any job
task with Job Task Type set to Posting will be included in
the WIP Total, unless its WIP-Total field is set to Excluded .
Excluded Applies only to a task with Job Task Type of Posting . The
task is not included when WIP and recognition are
calculated.
In the following walkthrough, Tricia applies the Cost Value method, her company standard, to calculate WIP. She
specifies what part of the job will be included in the WIP calculation by assigning WIP-Total values to various job
task lines.
To calculate WIP
1. Choose the icon, enter Jobs , and then choose the related link.
2. In the Jobs list, select the Deerfield job, and then choose the Edit action. This will open the job card in
edit mode.
WIP can be calculated based on Cost Value, Sales Value, Cost of Sales, Percentage of Completion, or
Completed Contract. In this example, CRONUS uses the Cost Value method.
3. On the Posting FastTab, choose the WIP Method field, and then select Cost Value .
4. Choose the Job Task Lines action and set the following values in the WIP-Total field.
The following table describes the values.
JO B TA SK N O. W IP - TOTA L F IEL D
1130 Excluded
1190 Total
1210 Excluded
1310 Excluded
5. Choose the WIP action, and then choose the Calculate WIP action.
6. On the Job Calculate WIP page, you can select a job that you want to calculate WIP. On the Job FastTab,
select Deerfield in the No. field.
7. In the Posting Date field, enter a date that is later than the work date.
8. In the Document No. field, enter 1 . This creates a document that you can refer to later for traceability.
9. Choose the OK button to run the batch job. A message is displayed. Choose the OK button to continue.
Close the Job Task Lines page.
NOTE
The message states that there are warnings associated with the WIP calculation. You will review the warnings in
the next procedure.
10. On the Job card, expand the WIP and Recognition FastTab to see the calculated values. You can also see
the WIP Posting Date and the values that have been posted to the general ledger, if any.
Notice that the value for Recog. Costs Amount is 215.60 in the To Post column. This reflects the total costs of
two of the items in the group of job tasks 1110 – 1130. The third item was set to Excluded , and therefore is not
included in the WIP calculation.
To review WIP warnings
1. Choose the icon, enter Job WIP Cockpit , and then choose the related link.
2. Select the Deerfield job, and then choose the Show Warnings action.
3. On the Job WIP Warnings page, review the warning associated with the job.
After the accounting period ends, Tricia has to recalculate the WIP to include completed work to this point.
To recalculate WIP
1. On the Job card, choose the WIP Entries action to view the WIP calculation.
The Job WIP Entries page shows the WIP entries that were last calculated on a job, even if WIP has not
yet been posted to the general ledger.
2. You can follow the steps in the procedure that explains how to calculate WIP to recalculate WIP. Every
time WIP is calculated, an entry is created on the Job WIP Entries page.
3. Close the page.
NOTE
Work in Process and Recognition is only calculated. It is not posted to the general ledger. To do so, you must run Post
WIP to G/L batch job after you have calculated the WIP and Recognition.
NOTE
Suppose Tricia calculated and posted WIP for a job with incorrect dates. Following the method that was discussed
earlier, she can reverse the incorrect postings, correct the dates, and repost to the general ledger.
Next Steps
This walkthrough has taken you through the steps of calculating WIP in Business Central. In larger jobs, it may
be useful to transfer the costs to a WIP account periodically while the job is being completed. This walkthrough
has shown you how to exclude task lines from a calculation. It also shows you when you would have to
recalculate. And finally, this walkthrough demonstrates how to post the WIP to the general ledger. An example of
how to reverse a WIP posting to the general ledger is also included.
See related Microsoft training
See Also
Business Process Walkthroughs
Walkthrough: Managing Projects with Jobs
Understanding WIP Methods
Monitor Progress and Performance
Work with Business Central
Find free e-learning modules for Business Central here
Walkthrough: Picking and Shipping in Basic
Warehouse Configurations
2/6/2023 • 4 minutes to read • Edit Online
In Business Central, the outbound processes for picking and shipping can be performed in four ways using
different functionalities depending on the warehouse complexity level.
C O M P L EXIT Y
L EVEL ( SEE
DESIGN DETA IL S:
IN B O UN D WA REH O USE
M ET H O D P RO C ESS B IN S P IC K S SH IP M EN T S SET UP )
Roles
This walkthrough demonstrates tasks that are performed by the following user roles:
Warehouse Manager
Order Processor
Warehouse Worker
Story
Ellen, the warehouse manager at CRONUS, sets up SOUTH warehouse for basic pick handling where warehouse
workers process outbound orders individually. Susan, the order processor, creates a sales order for 30 units of
item 1928-S to be shipped to customer 10000 from the SOUTH Warehouse. John, the warehouse worker must
make sure that the shipment is prepared and delivered to the customer. John manages all involved tasks on the
Inventor y Pick page, which automatically points to the bins where 1928-S is stored.
By default, the Bin Code field on the sales lines are hidden, so you must display it. To do this you need to
personalize the page. For more information, see To start personalizing a page through the Personalizing
banner.
3. Choose Actions , then Posting , and then choose Post .
4. Select the Yes button.
IT EM LO C AT IO N C O DE Q UA N T IT Y
1928-S SOUTH 30
Proceed to notify the warehouse that the sales order is ready for warehouse handling.
4. Choose the Release action.
John proceeds to pick and ship the sold items.
This walkthrough describes how you can use the financial reports feature to make cash flow forecasts. Financial
reports perform calculations that cannot be done directly in the chart of cash flow accounts. In the financial
reports, you can set up subtotals for cash flow receipts and disbursements. These subtotals can be included in
new totals that can then be used to make cash flow forecasts.
Roles
This walkthrough demonstrates tasks that are performed by the following user role:
Controller
Story
Ken is a controller at CRONUS who makes monthly cash flow forecasts. He includes finance, sales, purchase, and
fixed assets in the forecasts, which he then presents to CFO Sara for business insight.
TIP
Use the Inser t CF Accounts function to quickly mark, in the cash flow accounts chart, the cash flow accounts
you want and copy them to row definition lines.
R10 Open sales Cash Flow 20 Net Change Net Amount Yes
orders Entry
Accounts
R10 Fixed assets Cash Flow 50 Net Change Net Amount Yes
disposal Entry
Accounts
R20 Total cash Formula R10 Net Change Net Amount Yes
receipts
R30 Payables Cash Flow 1010 Net Change Net Amount Yes
Entry
Accounts
DESC RIP T IO TOTA L IN G A M O UN T
RO W N O. N TYPE TOTA L IN G RO W T Y P E TYPE SH O W
R30 Open Cash Flow 1020 Net Change Net Amount Yes
purchase Entry
orders Accounts
R30 Personnel Cash Flow 1030 Net Change Net Amount Yes
costs Entry
Accounts
R30 Running Cash Flow 1040 Net Change Net Amount Yes
costs Entry
Accounts
R30 Finance Cash Flow 1050 Net Change Net Amount Yes
costs Entry
Accounts
R30 Investments Cash Flow 1070 Net Change Net Amount Yes
Entry
Accounts
R30 Private Cash Flow 1090 Net Change Net Amount Yes
consumptio Entry
ns Accounts
R30 VAT due Cash Flow 1100 Net Change Net Amount Yes
Entry
Accounts
R30 Other Cash Flow 1110 Net Change Net Amount Yes
expenses Entry
Accounts
R40 Total cash Formula R30 Net Change Net Amount Yes
disbursemen
ts
R60 Cash flow Cash Flow 2100 Net Change Net Amount Yes
funds Entry
Accounts
R70 Total cash Formula R50+R60 Net Change Net Amount Yes
flow
NOTE
The row number R10 is used to capture the account totals for receivables. The row number R20 is used to
calculate the sum of all cash receipts. The row number R30 is used to capture the account totals for payables. The
row number R40 is used to calculate the sum of all cash disbursements. The row number R50 is used to capture
the sum of cash surplus. The row number R60 is used to capture the liquid funds. The row number R70 is used to
calculate the forecasted cash flow.
Setting up a new column definition
Before Ken can print the cash flow forecast, he needs to create the column definition for the numerical
information. In the columns, he defines the information he wants to use from the lines.
The first column has the number C10 with the title Amount and contains the net change.
The second column has the number C20 with the title Balance at Date and contains the transactions for the
period.
The third column has the number C30 with the title Entire Year and contains the net change in the balances
for the entire fiscal year.
Finally, he assigns the column definition as the default option for the Forecast financial report.
Set up a new column definition
1. On the Financial Repor ts page, select the new Forecast financial report name you created. On the
Home tab, in the Process group, choose Edit Column Definition .
2. Create a new column definition with the name Cash Flow .
3. Choose the OK button.
4. Enter each line exactly as shown in the following table.
C O L UM N L EDGER EN T RY
C O L UM N N O. H EA DER C O L UM N T Y P E TYPE A M O UN T T Y P E SH O W
This section demonstrates some typical scenarios and takes you through the steps to test or train users on the
workflow of the integrated Business Central and the Shopify store.
Prerequisites
Shopify
You must have:
A Shopify account
A Shopify online store
Learn more about how to create Shopify trials and recommended settings at Creating and Setting Up Shopify
Account.
Business Central
You must have a Business Central account.
For example, you can create demo account or start trial. Learn more at Preparing demonstrations of Business
Central and Sign up for the trial.
TIP
Open Shopify admin , by navigating to URL specified in the URL field of the Shopify Shop Card page. Then choose
eye icon next to the Online Store sales channel, located in the sidebar of Shopify admin .
VA RIA N T
C O DE
( A DD T H E
F IEL D VIA
P ERSO N A L IZ A
L IN E SA L ES T Y P E SA L ES C O DE TYPE C O DE T IO N ) UN IT P RIC E
See Also
Get Started with the Shopify Connector
Introduction to Contoso Coffee Demo Data
2/6/2023 • 3 minutes to read • Edit Online
Contoso Coffee is a fictitious company that produces consumer and commercial coffee makers. The Contoso
Coffee apps for Business Central add demo data that you can use to learn how to use the manufacturing
capabilities in Business Central.
The app provides four products that are optimized for different scenarios:
SP-SCM1009 Airpot
This product is a bill of material (BOM) with a subassembly, Routing . Use it to demonstrate the standard
production flow. It's set up with alternative routings that you can use to demonstrate various scenarios
that involve subcontractors. The costing method is Standard.
SP-SCM1011 Airpot Duo
This product requires item tracking and has a component that also requires item tracking. The costing
method is Specific.
SP-SCM1004 Autodrip
This product is a BOM with a subassembly, Routing . We recommend it to demonstrate the various
flushing methods both for components and operations. The costing method is Standard.
SP-SCM1006 AutoDripLite
This product has three variants and three bills of material (BOMs) that can be assigned to stockkeeping
units. The product uses the phantom BOM concept. The costing method is Standard.
The manufacturing activities for all scenarios use the NORTH location.
IMPORTANT
Before you run any of the scenarios for Contoso Coffee, post any item journal lines with opening balances. For more
requirements, see the Set up Contoso Coffee data section.
Star ting Year Specifies the first year that you you want to use for the
Contoso Coffee demonstration data. Depending on the
company setup, the year is either a calendar year or a fiscal
year.
Manufacturing Location Specifies the warehouse that you want to use for production
operations. The default is NORTH, but you can change it to
suit your needs.
Company Type Specifies if the current company must report VAT or sales
tax.
Domestic - General Business Posting Group Specifies a business code for domestic customers and
vendors. The business codes are used when transactions are
posted.
Capacity - General Product Posting Group Specifies a code for items or resources that must be used for
posting capacity.
Retail - General Product Posting Group Specifies a code for items or resources that must be used for
posting retail.
Raw - General Product Posting Group Specifies a code for items or resources that must be used for
posting raw material.
Base VAT Code Specifies an existing VAT product group that will be used for
items.
Finished Code Specifies an existing product group that will be used for
finished items.
Once you're ready, choose the Create Demo Data action. It takes a few minutes to add the data to the
underlying database, but then you're ready to run the various scenarios.
Scenarios
The Contoso Coffee demo data currently supports the following scenarios for test and training:
1. Create a New Production BOM and BOM Version
2. Create a New Routing
3. Create a Firm Planned Production Order and Change It
4. Combine Automatic and Manual Flushing
5. Use Order Planning to Create and Reserve Supply
6. Set Up and Process a Subcontracting Operation
7. Set Up New Capacity
8. Forecast demand for item variants with different BOMs assigned
Read the steps for each scenario in the relevant article.
IMPORTANT
These walkthroughs require that the user experience is set to Premium in the Company Information page.
See also
Manufacturing
Production Reports and Analytics in Business Central
Walkthrough: Create a New Production BOM and
BOM Version
2/6/2023 • 2 minutes to read • Edit Online
In this article, we take you through the steps to use the Contoso Coffee demo data to work with bills of material
(BOM) in production processes.
Scenario
Contoso Coffee has decided to add another coffee maker to their product line: SP-SCM1008 Airpot Lite . This
coffee maker is identical to the existing item SP-SCM1009 Airpot , except that it does not include the warming
plate, SP-BOM1104 . In a separate step, the on/off light, SP-BOM1106 is removed for a version of the Airpot
Lite BOM.
Oscar, the process engineer at Contoso Coffee, must set up a new production BOM to define the initial
component requirements for the Airpot Lite. He must then set up a new BOM version, with a start date of July
01, to align with further plans on releasing another edition.
Steps
1. Create a new production BOM for the Airpot Lite.
a. Choose the icon, enter production BOM , and then choose the related link.
b. Choose the New action, and then fill in the fields as described in the following table.
F IEL D VA L UE
No. SP-SCM1008
F IEL D VA L UE
Versions Code 02
6. Copy the component lines from the production BOM into the new BOM version.
a. Choose the Copy BOM action, and then choose the Yes button to copy the components from the
original production BOM.
7. Remove the item SP-BOM1106, On/off light from the version components.
8. Certify the new BOM version.
a. In the Status field, choose Certified.
b. Close the BOM Version
The new coffee maker is now set up as a production BOM with one version.
See also
Introduction to Contoso Coffee Demo Data
Walkthrough: Create a New Routing
2/6/2023 • 2 minutes to read • Edit Online
In this article, we take you through the steps to use the Contoso Coffee demo data to manually set up a new
production routing in Business Central.
Scenario
Oscar, the process engineer, at Contoso Coffee, decides to create a new routing with the name New Path.
Because this routing is unlike any other routing at Contoso Coffee, he must manually enter all of the information
for the routing.
Steps
1. Create the routing header.
a. Choose the icon, enter routings , and then choose the related link.
b. Choose the New action, and then fill in the fields as described in the following table.
F IEL D VA L UE
No. 1099
F IEL D VA L UE
Operation No. 10
No. 100
Setup Time 20
Run Time 15
b. Add a new line, and then fill in the fields as described in the following table.
F IEL D VA L UE
Operation No. 20
No. 200
F IEL D VA L UE
Setup Time 30
Run Time 5
See also
Introduction to Contoso Coffee Demo Data
Walkthrough: Create a Firm Planned Production
Order and Change It
2/6/2023 • 2 minutes to read • Edit Online
In this article, we take you through the steps to use the Contoso Coffee demo data to work with production
orders.
Scenario
Eduardo, the production planner at Contoso Coffee, must create a new production order for 10 units of the item
SP-SCM1009, Airpot that must be due on April 28. He backward schedules this and confirms that he can start
the order on April 27.
Shortly after he finishes this task, he is asked to increase the order to 50 units. When he does this, the backward
scheduling functionality pushes the order start date too early. So he forward schedules the order from April 23
in order to determine a more realistic finish date.
Steps
1. Create the initial production order for 10 units of the item SP-SCM1009, Airpot .
a. Choose the icon, enter firm planned prod. orders , and then choose the related link.
b. Choose the New action, and then fill in the fields as described in the following table.
F IEL D VA L UE
Quantity 10
NOTE
Scheduling an order by changing its starting or ending date does not require the Refresh Production Order batch job
because all dates recalculate automatically.
The new production order is now set up, and Eduardo's requirements are met.
See also
Introduction to Contoso Coffee Demo Data
Walkthrough: Combine Automatic and Manual
Flushing
2/6/2023 • 3 minutes to read • Edit Online
In this article, we take you through the steps to use the Contoso Coffee demo data in flushing.
Scenario
You are the production planner at Contoso Coffee. You must create a new production order for ten units of item
SP-SCM1004, AutoDrip. Some components and operations will be forward flushed, others backward flushed
based on different conditions.
Steps
[Note!] Remember to adjust inventory by posting Item Journal with opening balances.
1. Create a firm planned production order for five units of the item SP-SCM1004, AutoDrip on NORTH
location. For guidance, see Walkthrough: Create a Firm Planned Production Order and Change It.
2. Release the production order.
a. Choose the Change Status action.
b. In the page that appears, set the New Status field to Released, and then choose the Yes button.
A message that has a status bar appears and references automatic consumption. This is followed
by a confirmation message that the order is changed to have the status Released.
c. Choose the OK button to close the confirmation message.
3. Review the item and capacity ledger entries for the production order.
a. Choose the icon, enter Released Production Order , and then choose the related link.
b. Open the production order with the 5 units of the AutoDrip coffee machine.
c. Choose the Item Ledger Entries action.
The item SP-BOM1305 Screw Hex M3 Zink is flushed immediately with the full expected
quantity. Close the Item Ledger Entries page.
d. Choose the Capacity Ledger Entries action. Note that a body assembly operations entry was
also completed at moment when order was released. Close the Capacity Ledger Entries
window.
You can manually flush component items by using the consumption or production journal. Manual
flushing allows you to adjust quantity before posting. For example, if additional quantity is needed to
cover low quality raw materials.
4. Flush components manually.
a. Choose the icon, enter Consumption Journal , and then choose the related link.
b. Choose the Calc. Consumption action.
c. In the Calc. Consumption request page, on the Production Order FastTab, define a filter for the
specific order in the Order No. field, and then choose the OK button. After the batch job request
page closes, notice that the Consumption Journal page populates with the components that
require manual consumption.
d. Choose Post action. Close the consumption journal.
5. Manually register output for electrical wiring.
You must manually fill in the Setup Time and Run Time fields. You can also specify the actually
produced quantity and scrap. Enter 3 as the output quantity and post the output.
a. Choose the icon, enter Output Journal , and then choose the related link.
b. In the Output Journal page, create a new journal line.
c. In the Order No. field, specify the order.
d. Choose the Explode Routing action.
The Output Journal page populates with the operation line only for electrical wiring.
e. Set the Run Time field to 10.
f. Change the Quantity field from 5 to 3.
g. Choose Post .
h. Close the output journal.
6. Review the item ledger entries for the production order.
a. In the page for the production order, choose the Item Ledger Entries action.
The item SP-BOM1302, Control panel display is posted with a quantity of 3, based on the actual
output, while SP-BOM1303, Button is posted with the full expected quantity. Close the Item Ledger
Entries page.
7. Finish the production order.
a. Choose the Change Status action.
b. In the page that appears, set the New Status field to Finished, and then choose the Yes button.
A message displays with a status bar that reflects the automatic consumption. This is followed by a
confirmation message that the order is changed to an order with the status Finished. The finished
production order has the same number as it had as with the status Released.
c. Choose the OK button to close the confirmation message.
8. Review the item and capacity ledger entries for the production order again.
a. Choose the Capacity Ledger Entries action.
The packing operations entry was completed at the moment when the order was released. The
produced (output) quantity is 5, regardless of the output of the previous step. Close the Capacity
Ledger Entries page.
b. Choose the Item Ledger Entries action.
The quantity in the item ledger entry of type Output is equal to the output quantity in the capacity
ledger entry. The consumed quantity of SP-BOM1301, Housing AutoDrip , and SP-BOM1304,
Stainless still thermal carafe is 5 for both because the expected output and the actual output
are the same.
c. Close the Item Ledger Entries page.
That's it for manual and automatic flushing of components.
See also
Flush Components According to Operation Output
Introduction to Contoso Coffee Demo Data
Walkthrough: Use Order Planning to Create and
Reserve Supply
2/6/2023 • 2 minutes to read • Edit Online
In this article, we take you through the steps to use the Contoso Coffee demo data in order planning.
Scenario
You are the production planner at Contoso Coffee. You created a production order for 100 units of the item SP-
SCM1009, Airpot , and you want to plan subassemblies for this order. You use order planning to create the
required production order for the supply. Because you are creating the production order to fulfill the
requirements of a specific order, you decide to reserve the output of the production order.
Steps
1. Create the new released production order for 100 units of item SP-SCM1009, Airpot .
a. Choose the icon, enter Released Production Order , and then choose the related link.
b. Choose the New action, and then fill in the fields as described in the following table.
F IEL D VA L UE
Quantity 100
See also
Introduction to Contoso Coffee Demo Data
About Production Orders
Set up and Process a Subcontracting Operation
2/6/2023 • 2 minutes to read • Edit Online
In this article, we take you through the steps to use the Contoso Coffee demo data in subcontracting.
Scenario
You are the production planner at Contoso Coffee. Due to capacity constraints, you plan to use a subcontractor
to produce the item SP-SCM1009, Airpot .
Here, you create a new released production order for 12 units of item SP-SCM1009, Airpot, using Routing - SP-
SCM1009-SUB-2. Use the subcontracting worksheet to generate a purchase order for the production, and then
finish the operation by receiving and invoicing the purchase order.
Steps
1. Create a new released production order for 12 units of item SP-SCM1009, Airpot.
a. Choose the icon, enter Released Production Order , and then choose the related link.
b. Choose the New action, and then fill in the fields as described in the following table.
F IEL D VA L UE
Quantity 100
See also
Introduction to Contoso Coffee Demo Data
Walkthrough: Set Up New Capacity
2/6/2023 • 2 minutes to read • Edit Online
In this article, we take you through the steps to use the Contoso Coffee demo data in how you manage capacity.
Scenario
You are the production planner at Contoso Coffee. In response to changes on the shop floor, you must set up a
new work center, Test Department. The new work center has one machine center, Testing. The new centers must
have a capacity calendar for a single shift from 08:00:00 AM to 4:00:00 PM, Monday to Friday.
Steps
1. Set up the work center.
a. Choose the icon, enter work centers , and then choose the related link.
b. Choose the New action, and then fill in the fields as described in the following table.
F IEL D VA L UE
No. 700
Capacity 1
Efficiency 90
In the Shop Calendar Code field, the setting 1 means one shift from Monday to Friday.
c. Close the work center card.
2. Set up the machine center.
a. Choose the icon, enter machine centers , and then choose the related link.
b. Choose the New action, and then fill in the fields as described in the following table.
F IEL D VA L UE
No. 760
Name Testing
Capacity 1
Efficiency 90
c. Expand the Routing Setup FastTab, and then, in the Setup Time field, enter 10.
3. Calculate the machine center capacity calendar.
a. Choose the Calendar action.
b. In the Machine Center Calendar page, on the Matrix Options FastTab, set the View by field to
Month.
c. Choose the Show Matrix action.
d. On the Machine Center Calendar Matrix page, choose the Calculate action.
e. In the Calc. Machine Center Calendar page, on the Options FastTab, set the Star ting Date
field to January 01.
f. Set the Ending Date field to December 31.
g. On the Machine Center FastTab, in the No. filter field, select 760, Testing.
h. Choose the OK button. After the batch job finishes, it returns you to the Machine Center
Calendar Matrix page.
i. Choose the Refresh action.
j. On the line for machine center 760, Testing, drill down into the value in the January column.
On the Calendar Entries page, the daily capacity entries in the Capacity (Total) field are for 480 minutes. This
reflects one eight-hour shift for each work day. Also, the Capacity (Effective) field shows 432 minutes. This
reflects the 90 percent efficiency rate that you assigned to the machine center.
See also
Introduction to Contoso Coffee Demo Data
Walkthrough: Variants
2/6/2023 • 2 minutes to read • Edit Online
In this article, we take you through the steps to use the Contoso Coffee demo data to learn about variants.
Scenario
You are the production planner at Contoso Coffee. You must update the demand forecast for each variant of
item SP-SCM1006, AutoDripLite. Since they have different colors, you must make sure that the right bill of
material (BOM) is used for each variant. Run the planning worksheet to calculate supply.
Steps
1. Set up the stockkeeping units for item SP-SCM1006, AutoDripLite. Assign a BOM for SKU with the
variants RED and WHITE.
a. Choose the icon, enter items, and then choose the related link.
b. Open the item SP-SCM1006, AutoDripLite .
c. Choose the Create Stockkeeping Unit action.
d. Set the Create Per field to Location & Variant.
e. Set a filter for location to North, and then choose the OK button.
f. Choose the Stockkeeping Units action.
g. Update the production BOMs for the following stockkeeping units:
a. RED on NORTH, set SP-SCM1006-RED
b. WHITE on NORTH, set SP-SCM1006-WHITE
c. Keep Production BOM No. empty for BLACK on NORTH
2. Update Manufacturing Setup and respect demand forecast on locations and variants.
a. Choose the icon, enter manufacturing setup, and then choose the related link.
b. Switch on the Use forecast on location field.
c. Switch on the Use forecast on variant field.
d. Close the Manufacturing Setup window.
3. Create a new monthly demand forecast, AUTODRIP. Filter it by the item SP-SCM1006 and location
NORTH. Set demand for May for each variant.
a. Choose the icon, enter demand forecast, and then select the related link.
b. Create a new demand forecast with the name AUTODRIP.
c. Choose the Edit Demand Forecast action.
d. In the View by field, select Month.
e. In the Item Filter field select SP-SCM1006
f. Switch on the Use forecast on location field.
g. In the Location Filter field, select NORTH.
h. Switch on the Use forecast on variant field.
i. For each line updated values in the May column
a. RED on NORTH, set 100
b. WHITE on NORTH, set 200
c. BLACK on NORTH, set 300
j. Close Demand Forecast windows
4. Run MPS plan in May for created demand forecasts. Review components to see that item paint correlates
to variant.
a. Choose the icon, enter planning worksheet, and then choose the related link.
b. Choose the Calculate Regenerative Plan action.
c. Switch on the MPS field.
d. Switch off the MPS field.
e. In the Star ting Date field, select May,1
f. In the Ending Date field, select May, 31
g. In the Use Forecast field, select AUTODRIP
h. Choose the OK action.
i. For each created line, choose the Components action and review which paint is used.
See also
Introduction to Contoso Coffee Demo Data
Application Design Details
2/6/2023 • 2 minutes to read • Edit Online
The articles in this section contain detailed technical information about complex application features in Business
Central.
Design details content is aimed at implementers, developers, and super users who need deeper insight to
implement, customize, or set up the features in question.
TO SEE
Understand mechanisms in the costing engine, such as Design Details: Inventory Costing
costing method and cost adjustment, and which accounting
principles they are designed for.
Learn about how the Adjust Cost - Item Entries batch job Design Details: Posting Date on Adjustment Value Entry
identifies and assigns a posting date to the value entries that
the batch job is about to create.
Learn about the design for storing and posting dimensions, Design Details: Dimension Set Entries
including code examples on how to migrate and upgrade
dimension code.
Learn how the planning system works and how to adjust the Design Details: Supply Planning
algorithms to meet planning requirements in different
environments.
Learn about central principles behind advanced and basic Design Details: Warehouse Management
warehouse features and how they integrate with other
supply chain features.
Learn about historic and the current design of item tracking Design Details: Item Tracking
functionality and how it integrates with the reservation
system to include serial/lot numbers in availability
calculations.
Learn about the General Journal Posting Line feature. Design Details: General Journal Post Line
See Also
Planning
Managing Inventory Costs
Warehouse Management
Setting Up Complex Application Areas Using Best Practices
Work with Business Central
This documentation provides detailed technical insight to the concepts and principles that are used within the
Inventory Costing features in Business Central.
Inventory costing, also referred to as cost management, is concerned with recording and reporting business
operating costs.
In This Section
Design Details: Costing Methods
Design Details: Item Application
Design Details: Known Item Application Issue
Design Details: Cost Adjustment
Design Details: Posting Date on Adjustment Value Entry
Design Details: Expected Cost Posting
Design Details: Average Cost
Design Details: Variance
Design Details: Rounding
Design Details: Cost Components
Design Details: Inventory Periods
Design Details: Inventory Posting
Design Details: Production Order Posting
Design Details: Assembly Order Posting
Design Details: Reconciliation with the General Ledger
Design Details: Accounts in the General Ledger
Design Details: Inventory Valuation
Design Details: Revaluation
Find free e-learning modules for Business Central here
Design Details: Costing Methods
2/6/2023 • 6 minutes to read • Edit Online
The costing method determines whether an actual or a budgeted value is capitalized and used in the cost
calculation. Together with the posting date and sequence, the costing method also influences how the cost flow
is recorded.
NOTE
You cannot change an item's costing method if item ledger entries exist for the item. For more information, see Design
Details: Change the Costing Method for Items.
FIFO An item's unit cost is the actual value In business environments where
of any receipt of the item, selected by product cost is stable.
the FIFO rule.
(When prices are rising, the balance
In inventory valuation, it is assumed sheet shows greater value. This means
that the first items placed in inventory that tax liabilities increase, but credit
are sold first. scores and the ability to borrow cash
improve.)
LIFO An item's unit cost is the actual value Disallowed in many countries/regions,
of any receipt of the item, selected by as it can be used to depress profit.
the LIFO rule.
(When prices are rising, the value on
In inventory valuation, it is assumed the income statement decreases. This
that the last items placed in inventory means that tax liabilities decrease, but
are sold first. the ability to borrow cash
deteriorates.)
Specific An item's unit cost is the exact cost at In production or trade of easily
which the particular unit was received. identifiable items with fairly high unit
costs.
Standard An item's unit cost is preset based on Where cost control is critical.
estimated.
In repetitive manufacturing, to value
When the actual cost is realized later, the costs of direct material, direct
the standard cost must be adjusted to labor, and manufacturing overhead.
the actual cost through variance
values. Where there is discipline and staff to
maintain standards.
The following image shows how costs flow through the inventory for each costing method.
Costing methods differ in the way that they value inventory decreases and if they use actual cost or standard
cost as the valuation base. The following table explains the different characteristics. (The LIFO method is
excluded, as it is very similar to the FIFO method.)
General characteristic Easy to understand Based on period Easy to use, but Requires item
options: requires qualified tracking on both
Day /Week /Month / maintenance. inbound and
Quar ter /Accountin outbound
g Period . transaction.
Application/Adjustme Application keeps Application keeps Application keeps All applications are
nt track of the track of the track of the fixed.
remaining remaining remaining
quantity . quantity . quantity .
Miscellaneous If you back-date an If you back-date an Use the Standard You can use specific
inventory decrease, inventory increase or Worksheet page to item tracking without
then existing entries decrease, then the periodically update using the Specific
are NOT reapplied to average cost is and roll up standard costing method.
provide a correct recalculated, and all costs. Then the cost will
FIFO cost flow. affected entries are NOT follow the lot
adjusted. Is NOT supported number, but the cost
per SKU. assumption of the
If you change the selected costing
period or calculation No historic records method.
type, then all affected exist for standard
entries must be costs.
adjusted.
Example
This section gives examples of how different costing methods affect inventory value.
The following table shows the inventory increases and decreases that the examples are based on.
P O ST IN G DAT E Q UA N T IT Y EN T RY N O.
01-01-20 1 1
01-01-20 1 2
01-01-20 1 3
P O ST IN G DAT E Q UA N T IT Y EN T RY N O.
02-01-20 -1 4
03-01-20 -1 5
04-01-20 -1 6
NOTE
The resulting quantity in inventory is zero. Consequently, the inventory value must also be zero, regardless of the costing
method.
C O ST A M O UN T
P O ST IN G DAT E Q UA N T IT Y ( A C T UA L ) EN T RY N O.
02-01-20 -1 -10.00 4
03-01-20 -1 -20.00 5
04-01-20 -1 -30.00 6
LIFO
For items using the LIFO costing method, items that were purchased most recently are always sold first
(entry numbers 3, 2, and 1 in this example). Accordingly, inventory decreases are valued by taking the
value of the last inventory increase.
COGS is calculated using the value of the most recent inventory acquisitions.
The following table shows how inventory decreases are valued for the LIFO costing method.
C O ST A M O UN T
P O ST IN G DAT E Q UA N T IT Y ( A C T UA L ) EN T RY N O.
02-01-20 -1 -30.00 4
03-01-20 -1 -20.00 5
04-01-20 -1 -10.00 6
Average
For items using the Average costing method, inventory decreases are valued by calculating a weighted
average of the remaining inventory on the last day of the average cost period in which the inventory
decrease was posted. For more information, see Design Details: Average Cost.
The following table shows how inventory decreases are valued for the Average costing method.
C O ST A M O UN T
P O ST IN G DAT E Q UA N T IT Y ( A C T UA L ) EN T RY N O.
02-01-20 -1 -20.00 4
03-01-20 -1 -20.00 5
04-01-20 -1 -20.00 6
Standard
For items using the Standard costing method, inventory decreases are valued similar to the FIFO
costing method, except valuation is based on a standard cost, not on the actual cost.
The following table shows how inventory decreases are valued for the Standard costing method.
C O ST A M O UN T
P O ST IN G DAT E Q UA N T IT Y ( A C T UA L ) EN T RY N O.
02-01-20 -1 -15.00 4
03-01-20 -1 -15.00 5
04-01-20 -1 -15.00 6
Specific
Costing methods make an assumption about how cost flows from an inventory increase to an inventory
decrease. However, if more accurate information about the cost flow exists, then you can override this
assumption by creating a fixed application between entries. A fixed application creates a link between an
inventory decrease and a specific inventory increase and directs the cost flow accordingly.
For items using the Specific costing method, inventory decreases are valued according to the inventory
increase that it is linked to by the fixed application.
The following table shows how inventory decreases are valued for the Specific costing method.
C O ST A M O UN T
P O ST IN G DAT E Q UA N T IT Y ( A C T UA L ) A P P L IES- TO EN T RY EN T RY N O.
02-01-20 -1 -20.00 2 4
03-01-20 -1 -10.00 1 5
04-01-20 -1 -30.00 3 6
See Also
Design Details: Inventory Costing
Design Details: Variance
Design Details: Average Cost
Design Details: Item Application
Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Change the Costing Method for
Items
2/6/2023 • 10 minutes to read • Edit Online
In Business Central, you cannot change a costing method for an item after you have included the item in a
transaction. For example, after you have bought or sold the item. If an incorrect costing method was assigned to
the item or items, you might not discover the issue until you do your financial reporting.
This topic describes how to resolve this situation. The recommended approach is to replace the item that has the
incorrect costing method with a new item, and use an assembly order to transfer the inventory from the old
item to the new.
NOTE
Using assembly orders allows the costs to still flow although there are outstanding purchase invoices or shipping charges
to post. Additionally, it allows you to undo the conversion and get the quantities of the original items back, if needed.
TIP
To become familiar with the process, we recommend that you start the conversion process with a single item or a small
set of items.
A REA W H AT TO C O P Y H O W TO C O P Y IT
Warehouse Bin contents Review the bin content defined for the
original item. If columns such as as
Min. Qty., Max. Qty., Default, and
Dedicated have been individually
entered then you must manually
create bin content for the new item. If
they are not, no action is required.
Business Central will maintain the
records when you register warehouse
documents and journals.
IMPORTANT
If the new costing method is Standard you should enter a value in the Standard Cost field on the Item Card page. You
can use the Standard Cost Worksheet page to set the cost shares accordingly. For more information, see Update
Standard Costs.
Determine the inventory quantity to convert from the original item to the new item
NOTE
This step does not consider quantities that are included in unshipped orders. For more information, see Handle inventory
quantities that are allocated to demand.
Use a physical inventory journal to produce a list of the quantities in inventory. Depending on the warehouse
location setup, use one of the following:
Physical Invt. Journals
Whse. Phys. Invt. Journals
Both journals can calculate the inventory quantity of the item, including the location, variant, bin, and storage
location. For more information, see Count, Adjust, and Reclassify Inventory Using Journals.
Transfer the inventory to the new item
Create and post assembly orders to transfer the cost and inventory quantity from the original item to the new
item. Assembly orders can convert one item to another while preserving the costs. This helps ensure that the net
totals for the inventory account and COGS are not affected (except when the new costing method is Standard, in
which case costs may be distributed to variance accounts). For more information, see Assembly Management.
When creating assembly orders, use the information from the Physical Invt. journal or Whse. Phys. Invt. journal.
The following tables describe the information in the reports to enter in the header and lines on the assembly
order.
F IEL D VA L UE TO EN T ER
Lines
F IEL D VA L UE TO EN T ER
Type Item
Quantity per 1
NOTE
An assembly order can handle only one SKU of an item at a time. You must create an assembly order for each
combination of SKU that has a quantity in inventory.
NOTE
For a warehouse location, you might have to create picks before you can post the assembly order. To investigate that,
review the setup for picking on the Location Card page. For more information, see Set Up Items and Locations for
Directed Put-away and Pick.
NOTE
There are functional areas that can affect the quantity, as listed in the table below, so it can be tricky to find the correct
amount. To be safe, using the example above, you can choose to keep 100 pcs. and transfer the remaining 900 pcs.
instead. Another way to do it would be to process the documents and journals so that only a manageable few remain. Yet
another alternative is to transfer the entire quantity to the new item and then transfer some of it back to the original item
using the assembly order.
The following table lists functional areas where there might be outstanding quantities.
A REA W H ERE TO LO O K F O R O UT STA N DIN G Q UA N T IT IES
Summary
Changing the costing method on items that have been used in transactions is a process, and not a standard
action in Business Central. You can use the steps described in this topic as a template for the process.
The process can be time consuming because there are several manual steps. However, taking the time to
complete it will minimize the impact of mistakes on your general ledger.
We recommend the following:
1. Assess the feasibility of the process by taking one, or maybe a few, representative items through the entire
process.
2. Consider contacting an experienced partner who can help you with the process.
See Also
Design Details: Costing Methods
Overview
Find free e-learning modules for Business Central here
Design Details: Item Application
2/6/2023 • 13 minutes to read • Edit Online
When you post an inventory transaction, the quantity posting is recorded in the item ledger entries, the value
posting in the value entries. For more information, see Design Details: Inventory Posting.
In addition, an item application is made to link the cost recipient to its cost source to provide cost forwarding
according to the costing method. For more information, see Design Details: Costing Methods.
Business Central makes two types of item application.
A P P L IC AT IO N T Y P E DESC RIP T IO N
M ET H O D DESC RIP T IO N A P P L IC AT IO N T Y P E
Whether quantity applications or cost applications are made depends on the direction of the inventory
transaction and whether the item application is made automatically or fixed, in connection with special
processes.
The following table shows, based on the central application fields on inventory transaction lines, how costs flow
depending on the transaction direction. It also indicates when and why the item application is of type quantity or
cost.
- A P P L . - TO IT EM EN T RY F IEL D A P P L . - F RO M IT EM EN T RY F IEL D
Application for outbound entry The outbound entry pulls the cost Not supported
from the open inbound entry.
Quantity application
- A P P L . - TO IT EM EN T RY F IEL D A P P L . - F RO M IT EM EN T RY F IEL D
Application for inbound entry The inbound entry pushes the cost The inbound entry pulls the cost from
onto the open outbound entry. the outbound entry. Note: When
making this fixed application, the
The inbound entry is the cost source. inbound transaction is treated as a
sales return. Therefore, the applied
Quantity application outbound entry remains open.
Cost application
IMPORTANT
A sales return is NOT considered a cost source when fixed applied.
The sales entry remains open until the real source is posted.
Item Ledger Entr y No. The number of the item ledger entry for the transaction that
this application entry is created for.
Inbound Item Entr y No. The item ledger entry number of the inventory increase to
which the transaction should be linked, if applicable.
Outbound Item Entr y No. The item ledger entry number of the inventory decrease to
which the transaction should be linked, if applicable.
Inventory Increase
When you post an inventory increase, then a simple item application entry is recorded without an application to
an outbound entry.
Example
The following table shows the item application entry that is created when you post a purchase receipt of 10
units.
IN B O UN D IT EM O UT B O UN D IT EM IT EM L EDGER EN T RY
P O ST IN G DAT E EN T RY N O. EN T RY N O. Q UA N T IT Y N O.
01-01-20 1 0 10 1
Inventory Decrease
When you post an inventory decrease, an item application entry is created that links the inventory decrease to
an inventory increase. This link is created by using the item's costing method as a guideline. For items using
FIFO, Standard, and Average costing methods, the linking is based on the first-in-first-out principle. The
inventory decrease is applied to the inventory increase with the earliest posting date. For items using the LIFO
costing method, the linking is based on the last-in-first-out principle. The inventory decrease is applied to the
inventory increase with the most recent posting date.
In the Item Ledger Entr y table, the Remaining Quantity field shows the quantity that has not yet been
applied. If the remaining quantity is more than 0, then the Open check box is selected.
Example
The following example shows the item application entry that is created when you post a sales shipment of 5
units of the items that were received in the previous example. The first item application entry is the purchase
receipt. The second application entry is the sales shipment.
The following table shows the two item application entries that result from the inventory increase and the
inventory decrease, respectively.
IN B O UN D IT EM O UT B O UN D IT EM IT EM L EDGER EN T RY
P O ST IN G DAT E EN T RY N O. EN T RY N O. Q UA N T IT Y N O.
01-01-20 1 0 10 1
01-03-20 1 2 -5 2
Fixed Application
You make a fixed application when you specify that the cost of an inventory increase should apply to a specific
inventory decrease, or vice versa. The fixed application affects the remaining quantities of the entries, but the
fixed application also reverses the exact cost of the original entry that you are applying to, or from.
To make a fixed application, you use the Appl.-to Item Entr y field or the Appl.-from Item Entr y field in the
document lines to specify the item ledger entry that you want the transaction line to apply to, or from. For
example, you might make a fixed application when you want to create a cost application that specifies that a
sales return should apply to a specific sales shipment to reverse the cost of the sales shipment. In this case,
Business Central ignores the costing method and applies the inventory decrease, or increase, for a sales return,
to the item ledger entry that you specify. The advantage of making a fixed application is that the cost of the
original transaction is passed to the new transaction.
Example – Fixed Application in Purchase Return
The following example, which illustrates the effect of fixed application of a purchase return of an item using the
FIFO costing method, is based on the following scenario:
1. In entry 1, the user posts a purchase at a cost of LCY 10.00.
2. In entry 2, the user posts a purchase at a cost of LCY 20.00.
3. In entry 3, the user posts a purchase return. The user makes a fixed application to the second purchase by
entering the item ledger entry number in the Appl.-to Item Entr y field on the purchase return order line.
The following table shows item ledger entries resulting from the scenario.
IT EM L EDGER EN T RY C O ST A M O UN T IT EM L EDGER EN T RY
P O ST IN G DAT E TYPE Q UA N T IT Y ( A C T UA L ) N O.
Because a fixed application is made from the purchase return to the second purchase entry, the items are
returned at the correct cost. If the user had not performed the fixed application, then the returned item would be
incorrectly valued at LCY 10.00 because the return would have been applied to the first purchase entry
according to the FIFO principle.
The following table shows the item application entry that results from the fixed application.
IN B O UN D IT EM O UT B O UN D IT EM IT EM L EDGER EN T RY
P O ST IN G DAT E EN T RY N O. EN T RY N O. Q UA N T IT Y N O.
01-06-20 2 3 10 3
The cost of the second purchase, LCY 20.00, is passed correctly to the purchase return.
Example – Fixed Application with Average Cost
The following example, which illustrates the effect of fixed application, is based on the following scenario for an
item that uses the Average costing method:
1. In entry numbers 1 and 2, the user posts two purchase invoices. The second invoice has the incorrect direct
unit cost of LCY 1000.00.
2. In entry number 3, the user posts a purchase credit memo with a fixed application applied to the purchase
entry with the wrong direct unit cost. The sum of the Cost Amount (Actual) field for the two fixed applied
value entries becomes 0.00
3. In entry number 4, the user posts another purchase invoice with the correct direct unit cost of LCY 100.00
4. In entry number 5, the user posts a sales invoice.
5. The inventory quantity is 0, and the inventory value is also 0.00
The following table shows the result of the scenario on the item's value entries.
The following table shows the result of the scenario on the item's value entries after posting is complete and
cost adjustment has been run.
IT EM
L EDGER C O ST A P P L . - TO VA L UED B Y IT EM
P O ST IN G EN T RY VA L UED A M O UN T IT EM AVERA GE L EDGER
DAT E TYPE Q UA N T IT Y ( A C T UA L ) EN T RY C O ST EN T RY N O. EN T RY N O.
If the user had not made the fixed application between the purchase credit memo and the purchase with the
incorrect direct unit cost (step 2 in the previous scenario), then the cost would have been adjusted differently.
The following table shows the result on the item's value entries if step 2 in the previous scenario is performed
without a fixed application.
IT EM
L EDGER C O ST A P P L . - TO VA L UED B Y IT EM
P O ST IN G EN T RY VA L UED A M O UN T IT EM AVERA GE L EDGER
DAT E TYPE Q UA N T IT Y ( A C T UA L ) EN T RY C O ST EN T RY N O. EN T RY N O.
In entry number 3, the value in the Cost Amount (Actual) field is valued by average and therefore includes the
erroneous posting of 1000.00. Accordingly, it becomes -433,33, which is an inflated cost amount. The calculation
is 1300 / 3 = .-433,33.
In entry number 5, the value of the Cost Amount (Actual) field for this entry is also inaccurate for the same
reason.
NOTE
If you create a fixed application for an inventory decrease for an item that uses the Average costing method, then the
decrease will not receive the average cost for the item as usual, but will instead receive the cost of the inventory increase
that you specified. That inventory decrease is then no longer part of the average cost calculation.
C O ST
P O ST IN G IT EM L EDGER VA L UED A M O UN T A P P L . - F RO M IT EM L EDGER
DAT E EN T RY T Y P E Q UA N T IT Y ( A C T UA L ) IT EM EN T RY EN T RY N O. EN T RY N O.
C O ST
P O ST IN G IT EM L EDGER VA L UED A M O UN T A P P L . - F RO M IT EM L EDGER
DAT E EN T RY T Y P E Q UA N T IT Y ( A C T UA L ) IT EM EN T RY EN T RY N O. EN T RY N O.
The following table shows the effect of the exact cost reversal on the item's value entries.
C O ST
P O ST IN G IT EM L EDGER VA L UED A M O UN T A P P L . - F RO M IT EM L EDGER
DAT E EN T RY T Y P E Q UA N T IT Y ( A C T UA L ) IT EM EN T RY EN T RY N O. EN T RY N O.
When you run the Adjust Cost - Item Entries batch job, the increased cost of the purchase entry, due to the
item charge, is forwarded to the sales entry (entry number 2). The sales entry then forwards this increased cost
to the sales credit entry (entry number 3). The final result is that the cost is correctly reversed.
NOTE
If you are working with returns or credit memos and you have set up the Exact Cost Reversing Mandator y field in
either the Purchases & Payables Setup page or the Sales & Receivables Setup page, as appropriate for your
situation, then Business Central automatically fills the various application entry fields when you use the Copy from
Document function. If you use the Get Posted Document Lines to Reverse function, then the fields are always filled
automatically.
NOTE
If you post a transaction with a fixed application, and the item ledger entry that you are applying to is closed, meaning
that the remaining quantity is zero, then the old application is automatically undone and reapplies the item ledger entry
using the fixed application that you specified.
Transfer Application
When an item is transferred from one location to another, inside the company inventory, then an application is
created between the two transfer entries. Valuing a transfer entry depends on the costing method. For items
using the Average costing method, valuation is made using the average cost in the average cost period in which
the valuation date of the transfer occurs. For items using other costing methods, valuation is made by tracing
back to the cost of the original inventory increase.
Example – Average Costing Method
The following example, which illustrates how transfer entries are applied, is based on the following scenario for
an item using Average costing method and an average cost period of Day.
1. The user purchases the item at a cost of LCY 10.00.
2. The user purchases the item again at a cost of LCY 20.00.
3. The user transfers the item from EAST to WEST location.
The following table shows the effect of the transfer on the item's value entries.
IT EM L EDGER VA L UED C O ST A M O UN T
P O ST IN G DAT E EN T RY T Y P E LO C AT IO N C O DE Q UA N T IT Y ( A C T UA L ) EN T RY N O.
IT EM L EDGER VA L UED C O ST A M O UN T
P O ST IN G DAT E EN T RY T Y P E LO C AT IO N C O DE Q UA N T IT Y ( A C T UA L ) EN T RY N O.
Since the value of the original inventory increase is LCY 10.00, the transfer is valued at that cost, not at LCY
12.00.
Reapplication
Because of the way an item's unit cost is calculated, an incorrect item application could lead to a skewed average
cost and unit cost. The following scenarios may cause incorrect item applications, which require that you undo
item applications and reapply item ledger entries:
You have forgotten to make a fixed application.
You have made an incorrect fixed application.
You want to overrule the application created automatically when posting, according to the item's costing
method.
You have to return an item to which a sale has already been manually applied, without using the Get Posted
Document Lines to Reverse function, and you must therefore undo the application.
Business Central offers a feature for analyzing and correcting item applications. This work is performed on the
Application Worksheet page.
See Also
Design Details: Known Item Application Issue
Design Details: Inventory Costing
Design Details: Costing Methods
Design Details: Average Cost
Design Details: Cost Adjustment
Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Known Item Application Issue
2/6/2023 • 6 minutes to read • Edit Online
This article addresses an issue where the inventory level is zero although open item ledger entries exist in
Business Central.
The article starts by listing typical symptoms of the issue, followed by the basics of item application to support
the described reasons for this issue. At the end of the article is a workaround to address such open item ledger
entries.
REM
C O ST IN VO A IN I
DO C DO C AMO IC ED NG
EN T R P O ST EN T R UM E UM E LO C A Q UA UN T Q UA Q UA
Y IN G Y NT NT IT EM T IO N N T IT (ACT N T IT N T IT
N O. DAT E TYPE TYPE N O. N O. C O DE Y UA L ) Y Y O P EN
Notice above that item ledger entry 1 (Purchase) is both the supplier of the item and the cost source to the
applied item ledger entry, item ledger entry 2 (Sale).
NOTE
If the outbound item ledger entry is valued by average cost, then the applied inbound item ledger entry is not the unique
cost source. It merely plays a part in the calculation of the average cost of the period.
Cost Application
Cost applications are only created for inbound transactions where the Appl.-from Item Entr y field is filled to
provide a fixed application. This typically happens in connection with a sales credit memo or an undo shipment
scenario. The cost application ensures that the item re-enters inventory with the same cost as when it was
shipped.
The following diagram shows how cost applications are made.
C O ST
AMO IN VO I REM A
P O ST I EN T R DO C U DO C U LO C A UN T C ED IN IN G
EN T R NG Y M EN T M EN T IT EM T IO N Q UA N (ACT Q UA N Q UA N
Y N O. DAT E TYPE TYPE N O. N O. C O DE T IT Y UA L ) T IT Y T IT Y O P EN
Notice above that inbound item ledger 3 (Sales Return) is a cost recipient for the original outbound item ledger
entry 2 (Sale).
Notice above that the cost is forwarded to item ledger entry 2 (Sale), then to item ledger entry 3 (Sales Return),
and finally to item ledger entry 4 (Sale 2).
Reasons for the Issue
The issue with zero inventory although open item ledger entries exist can be caused by the following scenarios:
Scenario 1: A shipment and invoice is posted although the item is not available. The posting is then exact-
cost reversed with a sales credit memo.
Scenario 2: A shipment is posted although the item is not available. The posting is then undone with the
Undo Shipment function.
The following diagram illustrates how item applications are made in both scenarios.
Notice above that a cost application is made (represented by the blue arrows) to ensure that item ledger entry 2
(Sales Return) is assigned the same costs as the item ledger entry that it reverses, item ledger entry 1 (Sale 1).
However, a quantity application (represented by the red arrows) is not made.
Item ledger entry 2 (Sales Return) cannot be both a cost recipient of the original item ledger entry and at the
same time be a supplier of items and their source of costs. Therefore, the original item ledger entry 1 (Sale 1)
remains open until a valid source appears.
REM
C O ST IN VO A IN I
DO C DO C LO C A AMO IC ED NG
EN T R P O ST EN T R UM E UM E T IO N Q UA UN T Q UA Q UA C OR
Y IN G Y NT NT IT EM C OD N T IT (ACT N T IT N T IT OPE REC T
N O. DAT E TYPE TYPE N O. N O. E Y UA L ) Y Y N IO N
NOTE
Cost applications cannot be identified on the Applied Item Entries page because that page only shows quantity
applications.
IT EM IN B O UN D O UT B O UN D C O ST
L EDGER IT EM EN T RY IT EM EN T RY P O ST IN G A P P L IC AT IO
EN T RY N O. EN T RY N O. N O. N O. Q UA N T IT Y DAT E N
Notice above that inbound item ledger entry 334 is cost applied to outbound item ledger entry 333.
See Also
Design Details: Item Application
Design Details: Inventory Costing
Find free e-learning modules for Business Central here
Design Details: Cost Adjustment
2/6/2023 • 8 minutes to read • Edit Online
The main purpose of cost adjustment is to forward cost changes from cost sources to cost recipients, according
to an item’s costing method, to provide correct inventory valuation.
An item can be sales invoiced before it has been purchase invoiced, so that the recorded inventory value of the
sale does not match the actual purchase cost. Cost adjustment updates the cost of goods sold (COGS) for
historic sales entries to ensure that they match the costs of the inbound transactions to which they are applied.
For more information, see Design Details: Item Application.
The following are secondary purposes, or functions, of cost adjustment:
Invoice finished production orders:
Change the status of value entries from Expected to Actual .
Clear WIP accounts. For more information, see Design Details: Production Order Posting.
Post variance. For more information, see Design Details: Variance.
Update the unit cost on the item card.
Inventory costs must be adjusted before the related value entries can be reconciled with the general ledger. For
more information, see Design Details: Reconciliation with the General Ledger.
Example
The following example shows if you post a purchased item as received and invoiced on 01-01-20. You later post
the sold item as shipped and invoiced on 01-15-20. Then, you run the Adjust Cost - Item Entries and Post
Inventor y Cost to G/L batch jobs. The following entries are created.
Value Entries (1)
IT EM L EDGER C O ST A M O UN T C O ST P O ST ED IN VO IC ED
P O ST IN G DAT E EN T RY T Y P E ( A C T UA L ) TO G/ L Q UA N T IT Y EN T RY N O.
G/ L EN T RY N O. VA L UE EN T RY N O. G/ L REGIST ER N O.
1 1 1
2 1 1
3 2 1
4 2 1
A C C O UN T N O. ( EN -
P O ST IN G DAT E G/ L A C C O UN T US DEM O ) A M O UN T EN T RY N O.
Later, you post a related purchase item charge for 2.00 LCY invoiced on 02-10-20. You run the Adjust Cost -
Item Entries batch job and then run the Post Inventor y Cost to G/L batch job. The cost adjustment batch job
adjusts the cost of the sale by -2.00 LCY accordingly, and the Post Inventor y Cost to G/L batch job posts the
new value entries to the general ledger. The result is as follows.
Value Entries (2)
C O ST C O ST
P O ST IN G IT EM L EDGER A M O UN T P O ST ED TO IN VO IC ED
DAT E EN T RY T Y P E ( A C T UA L ) G/ L Q UA N T IT Y A DJUST M EN T EN T RY N O.
G/ L EN T RY N O. VA L UE EN T RY N O. G/ L REGIST ER N O.
5 3 2
6 3 2
7 4 2
8 4 2
A C C O UN T N O. ( EN -
P O ST IN G DAT E G/ L A C C O UN T US DEM O ) A M O UN T EN T RY N O.
O P T IO N DESC RIP T IO N
Day Costs are adjusted if posting occurs within one day from the
work date.
Week Costs are adjusted if posting occurs within one week from
the work date.
Month Costs are adjusted if posting occurs within one month from
the work date.
O P T IO N DESC RIP T IO N
Quarter Costs are adjusted if posting occurs within one quarter from
the work date.
Year Costs are adjusted if posting occurs within one year from the
work date.
Always Costs are always adjusted when you post, regardless of the
posting date.
The selection that you make in the Automatic Cost Adjustment field is important for performance and the
accuracy of your costs. Shorter time periods, such as Day or Week , affect system performance less, because
they provide the stricter requirement that only costs posted in the last day or week can be automatically
adjusted. This means that the automatic cost adjustment does not run as frequently and therefore affects system
performance less. However, it also means that unit costs may be less accurate.
Example
The following example shows an automatic cost adjustment scenario:
On January 10, you post a purchased item as received and invoiced.
On January 15, you post a sales order for the item as shipped and invoiced.
On February 5, you receive an invoice for a freight charge on the original purchase. You post this freight
charge, applying it to the original purchase invoice, which increases the cost of the original purchase.
If you have set up the automatic cost adjustment to apply to postings that occur within a month or a quarter
from the current work date, then the automatic cost adjustment runs and forwards the cost of the purchase to
the sale.
If you have set up the automatic cost adjustment to apply to postings that occur within a day or a week from the
current work date, then the automatic cost adjustment does not run, and the cost of the purchase is not
forwarded to the sale until you run the Adjust Cost - Item Entries batch job.
See Also
Adjust Item Costs
Design Details: Inventory Costing
Design Details: Reconciliation with the General Ledger
Design Details: Inventory Posting
Design Details: Variance
Design Details: Assembly Order Posting
Design Details: Production Order Posting
Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Expected Cost Posting
2/6/2023 • 3 minutes to read • Edit Online
Expected costs represent the estimation of, for example, a purchased item’s cost that you record before you
receive the invoice for the item.
You can post expected cost to inventory and to the general ledger. When you post a quantity that is only
received or shipped but not invoiced, then a value entry is created with the expected cost. This expected cost
affects the inventory value, but is not posted to the general ledger unless you set up the system up to do so.
NOTE
Expected costs are only managed for item transactions. Expected costs are not for immaterial transaction types, such as
capacity and item charges.
If only the quantity part of an inventory increase has been posted, then the inventory value in the general ledger
does not change unless you have selected the Expected Cost Posting to G/L check box on the Inventor y
Setup page. In that case, the expected cost is posted to interim accounts at the time of receipt. After the receipt
has been fully invoiced, the interim accounts are then balanced and the actual cost is posted to the inventory
account.
To support reconciliation and traceability work, the invoiced value entry shows the expected cost amount that
has been posted to balance the interim accounts.
Example
NOTE
The account numbers used in this example are there for reference only, and will be different in your system. Set them up
as directed in the Prerequisites above.
You post a purchase order as received. The expected cost is LCY 95.00.
Value Entries
EXP EC T ED
C O ST C O ST
P O ST IN G A M O UN T P O ST ED TO EXP EC T ED IT EM L EDGER
DAT E EN T RY T Y P E ( EXP EC T ED) G/ L C O ST EN T RY N O. EN T RY N O.
G/ L EN T RY N O. VA L UE EN T RY N O. G/ L REGIST ER N O.
1 1 1
2 1 1
A C C O UN T N O. ( EN -
P O ST IN G DAT E G/ L A C C O UN T US DEM O ) A M O UN T EN T RY N O.
At a later date, you post the purchase order as invoiced. The invoiced cost is LCY 100.00.
Value Entries
C O ST C O ST C O ST
P O ST IN G A M O UN T A M O UN T P O ST ED TO EXP EC T ED IT EM L EDGER
DAT E ( A C T UA L ) ( EXP EC T ED) G/ L C O ST EN T RY N O. EN T RY N O.
G/ L EN T RY N O. VA L UE EN T RY N O. G/ L REGIST ER N O.
3 2 2
4 2 2
5 2 2
6 2 2
A C C O UN T N O.
P O ST IN G DAT E G/ L A C C O UN T ( EXA M P L ES O N LY !) A M O UN T EN T RY N O.
See Also
Design Details: Inventory Costing
Design Details: Cost Adjustment
Design Details: Reconciliation with the General Ledger
Design Details: Inventory Posting
Design Details: Variance
Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Average Cost
2/6/2023 • 10 minutes to read • Edit Online
The average cost of an item is calculated with a periodic weighted average, based on the average cost period
that is set up in Business Central.
The valuation date is set automatically.
Average Cost Period Specifies which period the average cost is calculated in. The
following options exist:
- Day
- Week
- Month
- Accounting Period
Average Cost Calc. Type Specifies how the average cost is calculated. The following
options exist:
- Item
- Item, Variant, and Location
With this option, the average cost is calculated for each item,
for each location, and for each variant of the item. This
means that the average cost of this item depends on where
it is stored and which variant of the item that you have
selected, such as color.
NOTE
You can only use one average cost period and one average cost calculation type in a fiscal year.
The Accounting Periods page shows which average cost period and which average cost calculation type is in effect
during that period, for each accounting period.
The average cost of a transaction is calculated when the item’s cost is adjusted. For more information, see
Design Details: Cost Adjustment. A cost adjustment uses the entries in the Avg. Cost Adjmt. Entr y Point table
to identify which items (or items, locations, and variants) to calculate average costs for. For each entry with a
cost that has not been adjusted, the cost adjustment uses the following to determine the average cost:
Determines the cost of the item at the start of the average cost period.
Adds the sum of the inbound costs that were posted during the average cost period. These include
purchases, sales returns, positive adjustments, and production and assembly outputs.
Subtracts the sum of the costs of any outbound transactions that were fixed-applied to receipts in the
average cost period. These typically include purchase returns and negative outputs.
Divides by the total inventory quantity for the end of the average cost period, excluding inventory decreases
that are being valued.
The calculated average cost is then applied to the inventory decreases for the item (or item, location, and
variant) with posting dates in the average cost period. If any inventory increases exist that were fixed applied to
inventory decreases in the average cost period, then the calculated average cost is forwarded from the increase
to the decrease.
Example: Average Cost Period = Day
The following example shows the effect of calculating the average cost based on an average cost period of one
day. The Average Cost Calc. Type field on the Inventor y Setup page is set to Item .
The following table shows item ledger entries for the sample average-cost item, ITEM1, before the Adjust Cost
- Item Entries batch job has been run.
IT EM L EDGER EN T RY C O ST A M O UN T
P O ST IN G DAT E TYPE Q UA N T IT Y ( A C T UA L ) EN T RY N O.
NOTE
Because cost adjustment has not yet occurred, the values in the Cost Amount (Actual) field of the inventory decreases
corresponding to the inventory increases that they are applied to.
The following table shows the entries in the Avg. Cost Adjmt. Entr y Point table that apply to value entries
resulting from the item ledger entries in the preceding table.
IT EM N O. VA RIA N T C O DE LO C AT IO N C O DE VA L UAT IO N DAT E C O ST IS A DJUST ED
The following table shows the same item ledger entries after the Adjust Cost - Item Entries batch job has
been run. The average cost per day is calculated and applied to the inventory decreases.
IT EM L EDGER EN T RY C O ST A M O UN T
P O ST IN G DAT E TYPE Q UA N T IT Y ( A C T UA L ) EN T RY N O.
IT EM L EDGER EN T RY C O ST A M O UN T
P O ST IN G DAT E TYPE Q UA N T IT Y ( A C T UA L ) EN T RY N O.
The following table shows the entries in the Avg. Cost Adjmt. Entr y Point table that apply to value entries
resulting from the item ledger entries in the preceding table.
NOTE
The valuation date is set to the last day in the average cost period, which in this case is the last day of the month.
The following table shows the same item ledger entries after the Adjust Cost - Item Entries batch job has
been run. The average cost per month is calculated and applied to the inventory decreases.
IT EM L EDGER EN T RY C O ST A M O UN T
P O ST IN G DAT E TYPE Q UA N T IT Y ( A C T UA L ) EN T RY N O.
The average cost of entry number 3 is calculated in the average cost period for January, and the average cost for
entries 4 and 6 is calculated in the average cost period for February.
To get the average cost for February, the average cost of the piece received in inventory (100.00) is added to the
average cost at the beginning of the period (30.00). The sum of the two (130.00) is then divided by the total
quantity in inventory (2).This gives the resulting average cost of the item in the February period (65.00). The
average cost is assigned to the inventory decreases in the period (entries 4 and 6).
Example
The following table of value entries illustrates the different scenarios.
IT EM
L EDGER C O ST IT EM
P O ST IN G EN T RY VA L UAT IO N VA L UED A M O UN T L EDGER
SC EN A RIO DAT E TYPE DAT E Q UA N T IT Y ( A C T UA L ) EN T RY N O. EN T RY N O.
NOTE
In entry number 5 in the preceding table, the user has entered a sales order with a posting date (02-01-20) that comes
before the latest valuation date of applied value entries (03-01-20). If the corresponding value in the Cost Amount
(Actual) field for this date (02-01-20) were used for this entry, then it would be 14.00. This would give a situation where
the quantity on inventory is zero, but the inventory value is –4.00.
To avoid such a quantity-value mismatch, the valuation date is set to equal the latest valuation date of the applied value
entries (03-01-20). The value in the Cost Amount (Actual) field becomes 10.00 (after revaluation), which means that
the quantity on inventory is zero, and the inventory value is also zero.
Cau t i on
Because the Inventor y Valuation report is based on posting date, the report will reflect any quantity-value
mismatches in scenarios as in the above example. For more information, see Design Details: Inventory Valuation.
If the quantity on inventory is less than zero after posting the inventory decrease, then the valuation date is first
set to the posting date of the inventory decrease. This date may be changed later, according to the rules
described in the note earlier in this section, when the inventory increase is applied.
Recalculating Average Cost
Valuing inventory decreases as a weighted average would be straightforward if purchases were always invoiced
before sales are invoiced, postings were never backdated, and you never made mistakes. However, the reality is
somewhat different from this ideal.
As illustrated in the examples in this topic, the valuation date is defined as the date from which the value entry is
included in the average cost calculation. This gives you the flexibility to do the following for items using the
Average costing method:
Invoice the sale of an item before the purchase of the item has been invoiced.
Backdate a posting.
Recover an incorrect posting.
NOTE
Another reason for this flexibility is fixed application. For more information about fixed application, see Design Details:
Item Application.
Because of this flexibility, you may have to recalculate the average cost after the related posting has occurred.
For example, if you post an inventory increase or decrease with a valuation date that comes before one or more
inventory decreases. The recalculation of the average cost will occur automatically when you run the Adjust
Cost - Item Entries batch job, manually or automatically.
It is possible to change the inventory valuation base within an accounting period by changing the Average
Cost Period field and the Average Cost Calc. Type field. However, this should be done with care and in
agreement with an auditor.
Example
The following example illustrates how the average cost is recalculated when a late posting is introduced on a
date that comes before one or more inventory decreases. The example is based on an average cost period of
Day .
The following table shows the value entries that exist for the item before the posting is introduced.
VA L UAT IO N DAT E Q UA N T IT Y C O ST A M O UN T ( A C T UA L ) EN T RY N O.
01-01-20 1 10.00 1
01-02-20 1 20.00 2
02-15-20 -1 -15.00 3
02-16-20 -1 -15.00 4
The user posts an inventory increase (entry number 5) with a valuation date (01-03-20) that comes before one
or more inventory decreases. To balance the inventory, the average cost must be recalculated and adjusted to
17.00.
The following table shows the value entries that exist for the item after entry number 5 is introduced.
VA L UAT IO N DAT E Q UA N T IT Y C O ST A M O UN T ( A C T UA L ) EN T RY N O.
01-01-20 1 10.00 1
VA L UAT IO N DAT E Q UA N T IT Y C O ST A M O UN T ( A C T UA L ) EN T RY N O.
01-02-20 1 20.00 2
01-03-20 1 21.00 5
02-15-20 -1 -17.00 3
02-16-20 -1 -17.00 4
See Also
Design Details: Inventory Costing
Design Details: Costing Methods
Design Details: Cost Adjustment
Design Details: Item Application
Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Variance
2/6/2023 • 2 minutes to read • Edit Online
Variance is defined as the difference between the actual cost and the standard cost, as described in the following
formula.
actual cost – standard cost = variance
If the actual cost changes, for example, because you post an item charge on a later date, then the variance is
updated accordingly.
NOTE
Revaluation does not affect the variance calculation, because revaluation only changes the inventory value.
Example
The following example illustrates how variance is calculated for purchased items. It is based on the following
scenario:
1. The user purchases an item at LCY 90.00, but the standard cost is LCY 100.00. Accordingly, the purchase
variance is LCY –10.00.
2. LCY 10.00 is credited to the purchase variance account.
3. The user posts an item charge of LCY 20.00. Accordingly, the actual cost is increased to LCY 110.00, and the
value of the purchase variance becomes LCY 10.00.
4. LCY 20.00 is debited to the purchase variance account. Accordingly, the net purchase variance becomes LCY
10.00.
5. The user revalues the item from LCY 100.00 to LCY 70.00. This does not affect the variance calculation, only
the inventory value.
The following table shows the resulting value entries.
Single-Level Mfg. Ovhd Cost Not applicable (Single-Level Material Cost + Single-
Level Capacity Cost + Single-Level
Subcontrd. Cost) * Indirect Cost % /
100 + Overhead Rate
See Also
Design Details: Inventory Costing
Design Details: Costing Methods Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Rounding
2/6/2023 • 2 minutes to read • Edit Online
Rounding residuals can occur when you value the cost of an inventory decrease that is measured in a different
quantity than the corresponding inventory increase. Rounding residuals are calculated for all costing methods
when you run the Adjust Cost - Item Entries batch job.
When you use the average costing method, the rounding residual is calculated and recorded on a cumulative,
entry-by-entry basis.
When you use a costing method other than Average, the rounding residual is calculated when the inventory
increase has been fully applied, that is when the remaining quantity for the inventory increase is equal to zero. A
separate entry is then created for the rounding residual, and the posting date on this rounding entry is the
posting date of the last invoiced value entry of the inventory increase.
Example
The following example illustrates how different rounding residuals are handled for the average costing method
and non-Average costing method, respectively. In both cases, the Adjust Cost - Item Entries batch job has
been run.
The following table shows the item ledger entries that the example is based on.
P O ST IN G DAT E Q UA N T IT Y EN T RY N O.
01-01-20 3 1
02-01-20 -1 2
03-01-20 -1 3
04-01-20 -1 4
For an item using the Average costing method, the rounding residual (1/300) is calculated with the first
decrease (entry number 2) and is carried forward to entry number 3. Therefore, entry number 3 is valued at –
3.34.
The following table shows the resulting value entries.
C O ST A M O UN T IT EM L EDGER EN T RY
P O ST IN G DAT E Q UA N T IT Y ( A C T UA L ) N O. EN T RY N O.
01-01-20 3 10 1 1
02-01-20 -1 -3.33 2 2
03-01-20 -1 -3.34 3 3
04-01-20 -1 -3.33 4 4
For an item using a costing method other than Average, the rounding residual (0.01) is calculated when the
remaining quantity for the inventory increase is zero. The rounding residual has a separate entry (number 5).
The following table shows the resulting value entries.
C O ST A M O UN T IT EM L EDGER EN T RY
P O ST IN G DAT E Q UA N T IT Y ( A C T UA L ) N O. EN T RY N O.
01-01-20 3 10 1 1
02-01-20 -1 -3.33 2 2
03-01-20 -1 -3.33 3 3
04-01-20 -1 -3.33 4 4
01-01-20 0 -0.01 1 5
See Also
Design Details: Inventory Costing
Design Details: Cost Adjustment
Design Details: Costing Methods Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Cost Components
2/6/2023 • 2 minutes to read • Edit Online
Cost components are different types of costs that make up the value of an inventory increase or decrease.
The following table shows the different cost components and any subordinate cost components that they
consist of.
Direct cost Unit cost (direct purchase price) Cost that can be traced to a cost
object.
Direct cost Freight cost (item charge) Cost that can be traced to a cost
object.
Direct cost Insurance cost (item charge) Cost that can be traced to a cost
object.
NOTE
Freight and insurance costs are item charges that can be added to an item’s cost at any time. When you run the Adjust
Cost - Item Entries batch job, the value of any related inventory decreases are updated accordingly.
See Also
Design Details: Inventory Costing
Design Details: Variance Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Inventory Periods
2/6/2023 • 2 minutes to read • Edit Online
Backdated transactions or cost adjustments often affect balances and stock valuations for accounting periods
that may be considered closed. This can have adverse effects on accurate reporting, especially within global
corporations. The Inventory Periods feature can be used to avoid such problems by opening or closing
inventory periods to limit posting in a set period of time.
An inventory period is a period of time, defined by an ending date, in which you post inventory transactions.
When you close an inventory period, no value changes can be posted in the closed period. This includes new
value postings, expected or invoiced postings, changes to existing values, and cost adjustments. However, you
can still apply to an open item ledger entry that falls in the closed period. For more information, see Design
Details: Item Application.
To make sure that all transaction entries in a closed period are final, the following conditions must be met before
an inventory period can close:
All outbound item ledger entries in the period must be closed (no negative inventory).
All item costs in the period must be adjusted.
All released and finished production orders in the period must be cost adjusted.
When you close an inventory period, an inventory period entry is created by using the number of the last item
register that falls in the inventory period. In addition, the time, date, and user code of the user closing the period
are recorded in the inventory period entry. By using this information with the last item register for the previous
period, you can see which inventory transactions were posted in the inventory period. It is also possible to
reopen inventory periods if you need to post in a closed period. When you reopen an inventory period, an
inventory period entry is created.
See Also
Design Details: Inventory Costing
Managing Inventory Costs
Finance
Working with Business Central
Find free e-learning modules for Business Central here
Design Details: Inventory Posting
2/6/2023 • 3 minutes to read • Edit Online
Each inventory transaction, such as a purchase receipt or a sales shipment, posts two entries of different types.
EN T RY T Y P E DESC RIP T IO N
One or more value entries can exist for each item ledger
entry or capacity ledger entry.
In relation to quantity postings, item application entries exist to link inventory increase with inventory decrease.
This enables the costing engine to forward costs from increases to the related decreases and vice versa. For
more information, see Design Details: Item Application.
Item ledger entries, value entries, and item application entries are created as a result of posting an item journal
line, either indirectly by posting an order line or directly in the Item Journal page.
At regular intervals, value entries that are created in the inventory ledger are posted to the general ledger to
reconcile the two ledgers for financial control reasons. For more information, see Design Details: Reconciliation
with the General Ledger.
Example
The following example shows how item ledger entries, value entries, and item application entries result in
general ledger entries.
You post a purchase order as received and invoiced for 10 items with a direct unit cost of LCY 7 and an overhead
rate of LCY 1. The posting date is 01-01-20. The following entries are created.
Item Ledger Entries (1)
C O ST A M O UN T
P O ST IN G DAT E EN T RY T Y P E ( A C T UA L ) Q UA N T IT Y EN T RY N O.
1 1 1 0 10
Next, you post a sale of 10 units of the item with a posting date of 01-15-20.
Item Ledger Entries (2)
C O ST A M O UN T
P O ST IN G DAT E EN T RY T Y P E ( A C T UA L ) Q UA N T IT Y EN T RY N O.
2 2 1 2 -10
At the end of the accounting period, you run the Post Inventor y Cost to G/L batch job to reconcile these
inventory transactions with the general ledger.
For more information, see Design Details: Accounts in the General Ledger.
The following tables show the result of reconciling the inventory transactions in this example with the general
ledger.
Value Entries (3)
C O ST A M O UN T C O ST P O ST ED IT EM L EDGER
P O ST IN G DAT E EN T RY T Y P E ( A C T UA L ) TO G/ L EN T RY N O. EN T RY N O.
NOTE
The posting date of the general ledger entries is the same as for the related value entries.
The Cost Posted to G/L field in the Value Entr y table is filled.
The relation between value entries and general ledger entries is stored in the G/L - Item Ledger Relation
table.
Relation Entries in the G/L – Item Ledger Relation table (3)
G/ L EN T RY N O. VA L UE EN T RY N O. G/ L REGIST ER N O.
1 1 1
2 1 1
3 2 1
4 2 1
5 3 1
6 3 1
See Also
Design Details: Inventory Costing
Design Details: Accounts in the General Ledger
Design Details: Cost Components Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Production Order Posting
2/6/2023 • 5 minutes to read • Edit Online
Similar to assembly order posting, the consumed components and the used machine time are converted and
output as the produced item when the production order is finished. For more information, see Design Details:
Assembly Order Posting. However, the cost flow for assembly orders is less complex, especially because
assembly cost posting only occurs once and therefore does not generate work-in-process inventory.
Transactions that occur during the manufacturing process can be tracked through the following stages:
1. Purchase of materials and other manufacturing inputs.
2. Conversion into work in process.
3. Conversion into finished goods inventory.
4. Sale of finished goods.
Therefore, apart from regular inventory accounts, a manufacturing company must establish three separate
inventory accounts to record transactions at various stages of production.
Raw Materials account Includes the cost of raw materials that are purchased but
not yet transferred to production. The balance in the Raw
Materials account indicates the cost of raw materials on
hand.
Work in Process (WIP) account Accumulates the costs that are incurred during production in
the accounting period. The WIP account is debited for the
cost of raw materials that are transferred from the raw
materials warehouse, the cost of direct labor performed, and
the manufacturing overhead costs that are incurred.
Finished Goods account This account includes the total manufacturing cost of units
that are completed but not yet sold. At the time of sale, the
cost of units sold is transferred from the Finished Goods
account to the Cost of Goods Sold account.
The inventory value is calculated by tracking the costs of all increases and decreases, as expressed by the
following equation:
inventory value = beginning balance of inventory + value of all increases - value of all decreases
Depending on the type of inventory, increases and decreases are represented by different transactions.
Finished goods inventor y Output of end items (cost of goods - Sales (cost of goods sold)
manufactured) - Negative output
The values of increases and decreases are recorded in the different types of manufactured inventory in the same
way as for purchased inventory. Every time a transaction of inventory increase or decrease takes place, an item
ledger entry and a corresponding general ledger entry are created for the amount. For more information, see
Design Details: Inventory Posting.
Although values of transactions that are related to purchased goods are posted only as item ledger entries with
related value entries, transactions that are related to produced items are posted as capacity ledger entries with
related value entries, in addition to the item ledger entries.
Posting Structure
Posting production orders to WIP inventory involves output, consumption, and capacity.
The following diagram shows the involved posting routines in codeunit 22.
The following diagram shows the associations between the resulting entries and the cost objects.
The capacity ledger entry describes the capacity consumption in terms of time units, whereas the related value
entry describes the value of the specific capacity consumption.
The item ledger entry describes the material consumption or output in terms of quantities, whereas the related
value entry describes the value of this specific material consumption or output.
A value entry that describes WIP inventory value can be associated with one of the following combinations of
cost objects:
A production order line, a work or machine center, and a capacity ledger entry.
A production order line, an item, and an item ledger entry.
Only a production order line
For more information about how costs from production and assembly are posted to the general ledger, see
Design Details: Inventory Posting.
Capacity Posting
Posting output from the last production order routing line results in a capacity ledger entry for the end item, in
addition to its inventory increase.
The capacity ledger entry is a record of the time that was spent to produce the item. The related value entry
describes the increase of the WIP inventory value, which is the value of the conversion cost. For more
information, see “From the Capacity Ledger” in Design Details: Accounts in the General Ledger.
NOTE
In environments that do not use the Standard costing method, the actual rather than the standard cost of produced
items is capitalized on the balance sheet.
The actual cost of a production order consists of the following cost components:
Actual material cost
Actual capacity cost or subcontractor cost
Manufacturing overhead
These actual costs are posted to the production order and compared to the standard cost to calculate variances.
Variances are calculated for each of the item cost components: raw materials, capacity, subcontractor, capacity
overhead, and manufacturing overhead. The variances can be analyzed to determine problems, such as
excessive waste in processing.
In standard-cost environments, the costing of a production order is based on the following mechanism:
1. When the last routing operation is posted, the production order cost is posted to the item ledger and set
to the expected cost.
This cost equals the output quantity that is posted in the output journal multiplied by the standard cost
that is copied from the item card. The cost is treated as expected cost until the production order is
finished. For more information, see Design Details: Expected Cost Posting.
NOTE
This differs from assembly order posting, which always posts actual costs. For more information, see Design
Details: Assembly Order Posting.
2. When the production order is set to Finished , the order is invoiced by running the Adjust Cost-Item
Entries batch job. As a result, the total cost of the order is calculated based on the standard cost of the
consumed materials and capacity. The variances between the calculated standard costs and the actual
production costs are calculated and posted.
See Also
Design Details: Inventory Costing
Design Details: Assembly Order Posting
Managing Inventory Costs Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Assembly Order Posting
2/6/2023 • 6 minutes to read • Edit Online
Assembly order posting is based on the same principles as when posting the similar activities of sales orders
and production consumption/output. However, the principles are combined in that assembly orders have their
own posting UI, like that for sales orders, while the actual entry posting happens in the background as direct
item and resource journal postings, like that for production consumption, output, and capacity.
Similarly to production order posting, the consumed components and the used resources are converted and
output as the assembly item when the assembly order is posted. For more information, see Design Details:
Production Order Posting. However, the cost flow for assembly orders is less complex, especially because
assembly cost posting only occurs once and therefore does not generate work-in-process inventory.
The following journal postings occur during assembly order posting:
The item journal posts positive item ledger entries, representing output of the assembly item, from the
assembly order header
The item journal posts negative item ledger entries, representing consumption of assembly components,
from the assembly order lines.
The resource journal posts usage of assembly resources (time units), from the assembly order lines.
The capacity journal posts value entries relating to the resource usage, from the assembly order lines.
The following diagram shows the structure of item and resource ledger entries that result from assembly order
posting.
NOTE
Machine and work centers are included to illustrate that capacity ledger entries are created from both production and
assembly.
The following diagram shows how assembly data flows into ledger entries during posting:
Posting Sequence
The posting of an assembly order occurs in the following order:
1. The assembly order lines are posted.
2. The assembly order header is posted.
The following table outlines the sequence of actions.
A C T IO N DESC RIP T IO N
IMPORTANT
Unlike for production output, which is posted at expected cost, assembly output is posted at actual cost.
Cost Adjustment
Once an assembly order is posted, meaning that components (material) and resources are assembled into a new
item, then it should be possible to determine the actual cost of that assembly item, and the actual inventory cost
of the components involved. This is achieved by forwarding costs from the posted entries of the source (the
components and resources) to the posted entries of the destination (the assembly item). The forwarding of costs
is done by calculating and generating new entries, called adjustment entries that become associated with the
destination entries.
The assembly costs to be forwarded are detected with the Order Level detection mechanism. For information
about other adjustment detection mechanisms, see Design Details: Cost Adjustment.
Detecting the Adjustment
The order Level detection function is used in conversion scenarios, production and assembly. The function works
as follows:
Cost adjustment is detected by marking the order whenever a material/resource is posted as
consumed/used.
Cost is forwarding by applying the costs from material/resource to the output entries associated with the
same order.
The following graphic shows the adjustment entry structure and how assembly costs are adjusted.
NOTE
The Make WIP Adjustments element, in lines 7 and 8, is responsible for forwarding production material and capacity
usage to the output of unfinished production orders. This is not used when adjusting assembly order costs as the concept
of WIP does not apply to assembly.
For information about how costs from assembly and production are posted to the general ledger, see Design
Details: Inventory Posting.
GEN . P RO D. P O ST IN G
EN T IT Y TYPE P O ST IN G GRO UP GRO UP
Assembly Order Header Item Inventory Posting Group Gen. Prod. Posting Group
Assembly Order Line Item Inventory Posting Group Gen. Prod. Posting Group
Accordingly, only actual costs are posted to the general ledger, and no interim accounts are populated from
assembly order posting. For more information, see Design Details: Accounts in the General Ledger
Assemble to Order
The item ledger entry that results from posting an assemble-to-order sale is fixed applied to the related item
ledger entry for the assembly output. Accordingly, the cost of an assemble-to-order sale is derived from the
assembly order that it was linked to.
Item ledger entries of type Sale that result from posting assemble-to-order quantities are marked with Yes in
the Assemble to Order field.
Posting sales order lines where a part is inventory quantity and another part is assemble-to-order quantity
results in separate item ledger entries, one for the inventory quantity and one for the assemble-to-order
quantity.
Posting dates
In general, posting dates are copied from a sales order to the linked assembly order. The posting date in the
assembly order is automatically updates when you change the posting date in the sales order directly or
indirectly, such as if you change the posting date in the wareshouse shippment, inventory pick, or as part of a
bulk posting.
You can change the posting date in the assembly order manually. However, it can not be later then posting date
in the linked sales order. The system will keep this date unless you update the posting date in the sales order.
See Also
Design Details: Inventory Costing
Design Details: Production Order Posting
Design Details: Costing Methods
Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Reconciliation with the General
Ledger
2/6/2023 • 5 minutes to read • Edit Online
When you post inventory transactions, such as sales shipments, production output, or negative adjustments, the
quantity and value changes to the inventory are recorded in the item ledger entries and the value entries,
respectively. The next step in the process is to post the inventory values to the inventory accounts in the general
ledger.
There are two ways to reconcile the inventory ledger with the general ledger:
Manually, by running the Post Inventor y Cost to G/L batch job.
Automatically, every time that you post an inventory transaction.
Account Types
During reconciliation, inventory values are posted to the inventory account in the balance sheet. The same
amount, but with the reverse sign, is posted to the relevant balancing account. Usually the balancing account is
an income statement account. However, when you post direct cost related to consumption or output, the
balancing account is a balance sheet account. The type of the item ledger entry and value entry determines
which general ledger account to post to.
The entry type indicates which general ledger account to post to. This is determined either by the sign of the
quantity on the item ledger entry or the valued quantity on the value entry, since the quantities always have the
same sign. For example, a sales entry with a positive quantity describes an inventory decrease caused by a sale,
and a sales entry with a negative quantity describes an inventory increase caused by a sales return.
Example
The following example shows a bike chain that is manufactured from purchased links. This example shows how
the various general ledger account types are used in a typical scenario.
The Expected Cost Posting to G/L check box on the Inventor y Setup page is selected, and the following
setup is defined.
The following table shows how the link is set up on the item card.
SET UP F IEL D VA L UE
The following table shows how the chain is set up on the item card.
SET UP F IEL D VA L UE
The following table shows how the work center is set up on the work center card.
SET UP F IEL D VA L UE
Sc e n a r i o
1. The user purchases 150 links and posts the purchase order as received. (Purchase)
2. The user posts the purchase order as invoiced. This creates an overhead amount of LCY 3.00 to be
allocated and a variance amount of LCY 18.00. (Purchase)
a. The interim accounts are cleared. (Purchase)
b. The direct cost is posted. (Purchase)
c. The indirect cost is calculated and posted. (Purchase)
d. The purchase variance is calculated and posted (only for standard-cost items). (Purchase)
3. The user sells one chain and posts the sales order as shipped. (Sale)
4. The user posts the sales order as invoiced. (Sale)
a. The interim accounts are cleared. (Sale)
b. Cost of goods sold (COGS) is posted. (Sale)
5. The user posts consumption of 150 links, which is the number of links used to produce one chain.
(Consumption, Material)
6. The work center used 60 minutes to produce the chain. The user posts the conversion cost.
(Consumption, Capacity)
a. The direct costs are posted. (Consumption, Capacity)
b. The indirect costs are calculated and posted. (Consumption, Capacity)
NOTE
For the sake of simplicity, only one variance account is shown. In reality, five different accounts exist:
Material Variance
Capacity Variance
Capacity Overhead Variance
Subcontracting Variance
Manufacturing Overhead Variance
9. The user revalues the chain from LCY 150.00 to LCY 140.00. (Adjustment/Revaluation/Rounding/Transfer)
For more information about the relationship between the account types and the different types of value entries,
see Design Details: Accounts in the General Ledger.
See Also
Design Details: Inventory Costing
Design Details: Expected Cost Posting
Design Details: Cost Adjustment Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Accounts in the General Ledger
2/6/2023 • 3 minutes to read • Edit Online
To reconcile inventory and capacity ledger entries with the general ledger, the related value entries are posted to
different accounts in the general ledger. For more information, see Design Details: Reconciliation with the
General Ledger.
IT EM L EDGER VA L UE EN T RY B A L A N C IN G
EN T RY T Y P E TTYPE VA RIA N C E T Y P E EXP EC T ED C O ST A C C O UN T A C C O UN T
C A PA C IT Y L EDGER B A L A N C IN G
W O RK T Y P E EN T RY T Y P E VA L UE EN T RY T Y P E A C C O UN T A C C O UN T
C O ST T Y P E C A L C UL AT IO N
See Also
Design Details: Inventory Costing
Design Details: Inventory Posting
Design Details: Expected Cost Posting
Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Inventory Valuation
2/6/2023 • 2 minutes to read • Edit Online
Inventory valuation is the determination of the cost that is assigned to an inventory item, as expressed by the
following equation.
Ending inventory = beginning inventory + net purchases – cost of goods sold
The calculation of inventory valuation uses the Cost Amount (Actual) field of the value entries for the item.
The entries are classified according to the entry type that corresponds to the cost components, direct cost,
indirect cost, variance, revaluation, and rounding. For more information, see Design Details: Cost Components.
Entries are applied against each other, either by the fixed application or according to the general cost-flow
assumption defined by the costing method. One entry of inventory decrease can be applied to more than one
increase entry with different posting dates and possibly different acquisition costs. For more information, see
Design Details: Item Application. Therefore, calculation of the inventory value for a given date is based on
summing up positive and negative value entries.
IMPORTANT
Values in the Inventor y Valuation report is reconciled with the Inventory account in the general ledger, meaning the
value entries in question have been posted to the general ledger.
IMPORTANT
Amounts in the Value columns of the report are based on the posting date of transactions for an item.
See Also
Design Details: Reconciliation with the General Ledger
Design Details: Revaluation
Design Details: Production Order Posting Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Revaluation
2/6/2023 • 8 minutes to read • Edit Online
You can revalue the inventory based on the valuation base that most accurately reflects the inventory value. You
can also backdate a revaluation, so that the cost of goods sold (COGS) is correctly updated for items that have
already been sold. Items using the Standard costing method that have not been completely invoiced can also be
revalued.
In Business Central, the following flexibility is supported regarding revaluation:
The revaluable quantity can be calculated for any date, also back in time.
For items using Standard costing method, expected cost entries are included in revaluation.
Inventory decreases affected by revaluation are detected.
NOTE
Items using the Standard costing method are treated differently when calculating the revaluable quantity per item,
location, and variant. The quantities and values of item ledger entries that are not completely invoiced are included in the
revaluable quantity.
After a revaluation has been posted, you can post an inventory increase or decrease with a posting date that
comes before the revaluation posting date. However, this quantity will not be affected by the revaluation. To
balance the inventory, only the original revaluable quantity is considered.
Because revaluation can be made on any date, you must have conventions for when an item is considered part
of inventory from a financial point of view. For example, when the item is on inventory and when the item is
work in process (WIP).
Example
The following example illustrates when a WIP item transitions to become part of inventory. The example is
based on the production of a chain with 150 links.
1Q : The user posts the purchased links as received. The following table shows the resulting item ledger entry.
P O ST IN G DAT E IT EM EN T RY T Y P E Q UA N T IT Y EN T RY N O.
1V : The user posts the purchased links as invoiced and the links become part of inventory, from a financial point
of view. The following table shows the resulting value entries.
VA L UAT IO N C O ST A M O UN T IT EM L EDGER
P O ST IN G DAT E EN T RY T Y P E DAT E ( A C T UA L ) EN T RY N O. EN T RY N O.
2Q + 2V : The user posts the purchased links as consumed for the production of the iron chain. From a financial
point of view, the links become part of WIP inventory. The following table shows the resulting item ledger entry.
P O ST IN G DAT E IT EM EN T RY T Y P E Q UA N T IT Y EN T RY N O.
VA L UAT IO N C O ST A M O UN T IT EM L EDGER
P O ST IN G DAT E EN T RY T Y P E DAT E ( A C T UA L ) EN T RY N O. EN T RY N O.
The valuation date is set to the date of the consumption posting (02-01-20), as a regular inventory decrease.
3Q : The user posts the chain as output and finishes the production order. The following table shows the
resulting item ledger entry.
P O ST IN G DAT E IT EM EN T RY T Y P E Q UA N T IT Y EN T RY N O.
3V : The user runs the Adjust Cost - Item Entries batch job, which posts the chain as invoiced to indicate that
all material consumption has been completely invoiced. From a financial point of view, the links are no longer
part of WIP inventory when the output is completely invoiced and adjusted. The following table shows the
resulting value entries.
VA L UAT IO N C O ST A M O UN T IT EM L EDGER
P O ST IN G DAT E EN T RY T Y P E DAT E ( A C T UA L ) EN T RY N O. EN T RY N O.
NOTE
Another type of expected cost that can be revalued is WIP inventory, within certain rules. For more information, see WIP
Inventory Revaluation.
When calculating the re-valuable quantity for items using the Standard costing method, item ledger entries that
have not been completely invoiced are included in the calculation. These entries are then revalued when you
post the revaluation. When you invoice the revalued entry, the following value entries are created:
The usual invoiced value entry with an entry type of Direct Cost . The cost amount on this entry is the direct
cost from the source line.
A value entry with an entry type of Variance . This entry records the difference between the invoiced cost
and the revalued standard cost.
A value entry with an entry type of Revaluation . This entry records the reversal of the revaluation of the
expected cost.
Example
The following example, which is based on the production of the chain in the previous example, illustrates how
the three types of entries are created. It is based on the following scenario:
1. The user posts the purchased links as received with a unit cost of LCY 2.00.
2. The user then posts a revaluation of the links with a new unit cost of LCY 3.00, updating the standard cost
to LCY 3.00.
3. The user posts the original purchase of the links as invoiced, which creates the following:
a. An invoiced value entry with an entry type of Direct Cost .
b. A value entry with an entry type of Revaluation to record the reversal of the revaluation of the
expected cost.
c. A value entry with an entry type of Variance, recording the difference between the invoiced cost and
the revalued standard cost.
The following table shows the resulting value entries.
C O ST
A M O UN T C O ST IT EM
P O ST IN G EN T RY VA L UAT IO N ( EXP EC T ED A M O UN T L EDGER
ST EP DAT E TYPE DAT E ) ( A C T UA L ) EN T RY N O. EN T RY N O.
A F F EC T ED B Y
SC EN A RIO EN T RY N O. T IM IN G REVA L UAT IO N
Example
The following example, which illustrates revaluation of an item that uses the FIFO costing method, is based on
the following scenario:
1. On 01-01-20, the user posts a purchase of 6 units.
2. On 02-01-20, the user posts a sale of 1 unit.
3. On 03-01-20, the user posts a sale of 1 unit.
4. On 04-01-20, the user posts a sale of 1 unit.
5. On 03-01-20, the user calculates the inventory value for the item, and posts a revaluation of the item’s unit
cost from LCY 10.00 to LCY 8.00.
6. On 02-01-20, the user posts a sale of 1 unit.
7. On 03-01-20, the user posts a sale of 1 unit.
8. On 04-01-20, the user posts a sale of 1 unit.
9. The user runs the Adjust Cost - Item Entries batch job.
The following table shows the resulting value entries.
C O ST IT EM
P O ST IN G EN T RY VA L UAT IO N VA L UED A M O UN T L EDGER
SC EN A RIO DAT E TYPE DAT E Q UA N T IT Y ( A C T UA L ) EN T RY N O. EN T RY N O.
The Inventor y Valuation - WIP report shows the value of posted production order entries and may therefore
be a little confusing for WIP items that have been revalued.
See Also
Design Details: Inventory Costing
Design Details: Costing Methods
Design Details: Inventory Valuation Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Design Details: Posting Date on Adjustment Value
Entry
2/6/2023 • 4 minutes to read • Edit Online
This article provides guidance for users of the Inventory Costing functionality in Business Central, and in
particular for how the Adjust Cost - Item Entries batch job identifies and assigns a posting date to the value
entries that the batch job is about to create.
C O ST
A M O UN IN VO IC E REM A IN
LO C AT I T D IN G
EN T RY IT EM P O ST IN EN T RY DO C UM ON Q UA N T I ( A C T UA Q UA N T I Q UA N T I
N O. N O. G DAT E TYPE EN T N O. C O DE TY L) TY TY
IT E
M C OS
IT E L ED C OS T
M IT E GER IN V T AM
L ED M EN T O IC AM OU
POS GER DO L ED LO C RY ED OU NT APP
T IN EN T EN T CU GER AT I QU QU NT ( EX A DJ L IES SO U
EN T IT E G RY RY ME EN T ON AN AN (AC P EC UST - TO RC E
RY M DAT TYP TYP NT RY CO T IT T IT T UA T ED ME EN T CO
N O. N O. E E E N O. N O. DE Y Y L) ) NT RY DE
IT E
M C OS
IT E L ED C OS T
M IT E GER IN V T AM
L ED M EN T O IC AM OU
POS GER DO L ED LO C RY ED OU NT APP
T IN EN T EN T CU GER AT I QU QU NT ( EX A DJ L IES SO U
EN T IT E G RY RY ME EN T ON AN AN (AC P EC UST - TO RC E
RY M DAT TYP TYP NT RY CO T IT T IT T UA T ED ME EN T CO
N O. N O. E E E N O. N O. DE Y Y L) ) NT RY DE
391 A 202 Sale Dire 103 319 Blu 0 0 -1 0 Yes 181 INV
0- ct 022 e TAD
09- Cos JMT
10 t
To assign the posting date for Entr y No. 391 the following steps were applied:
1. The Adjustment Value Entr y to be created (Entr y No. 391 ) is assigned same Posting Date as the
entry it adjusts.
2. The Adjust Cost – Item Entries batch job determines if the initial Posting Date of the Adjustment Value
Entry is within allowed posting date range based upon Inventory Periods and/or General Ledger Setup.
Let’s review the above mentioned Sale by adding setup of allowed posting date ranges.
Inventory Periods
The first allowed posting date is the first day in the first open period, which is September 1, 2020.
General Ledger Setup
F IEL D VA L UE
Register Time:
The first allowed posting date is the date stated in field Allow Posting From : September 10, 2020. If both
Inventory Periods and allowed posting dates in General Ledger Setup are defined, the later date of the two
will define the allowed posting date range.
Assignment of an allowed posting date
The initial assigned Posting Date was September 6 as illustrated in step 1. However, in the second step the Adjust
Cost – Item entries batch job identifies that earliest allowed Posting Date is September 10 and thereby assigns
September 10 to the Adjustment Value Entry (Entr y No. 391 ), below.
IT E
M C OS
IT E L ED C OS T
M IT E GER IN V T AM
L ED M EN T O IC AM OU
POS GER DO L ED LO C RY ED OU NT APP
T IN EN T EN T CU GER AT I QU QU NT ( EX A DJ L IES SO U
EN T IT E G RY RY ME EN T ON AN AN (AC P EC UST - TO RC E
RY M DAT TYP TYP NT RY CO T IT T IT T UA T ED ME EN T CO
N O. N O. E E E N O. N O. DE Y Y L) ) NT RY DE
See Also
Design Details: Inventory Costing
Design Details: Item Application
Find free e-learning modules for Business Central here
Error message: "Posting Date is not within your
range of allowed posting dates…"
2/6/2023 • 2 minutes to read • Edit Online
When using the Adjust Cost - Item Entries batch job you may run into the following error message:
Posting date is not within your range of allowed posting dates
This error message indicates that the user is not allowed to post entries for the date in question, and this can be
remedied by changing the user setup.
The user in this case has an allowed posting date range from September 11th to September 30th and is
therefore not allowed to post the Adjustment Value Entry with Posting Date September 10th.
Overview of involved posting date setup
Inventory Periods
Register Time:
User Setup
USER ID A L LO W P O ST IN G F RO M A L LO W P O ST IN G TO
Assigning a wider allowed posting date range, as in Inventory Period or General Ledger Setup, makes it possible
to avoid the conflict that causes the error message. The Adjustment Value Entry with Posting Date September
10th will be posted successfully with this setup.
See Also
Design Details: Posting Date on Adjustment Value Entry
Design Details: Inventory Costing
Design Details: Item Application
Find free e-learning modules for Business Central here
Posting Date on Adjustment Value Entry Compared
to the Source Entry
2/6/2023 • 10 minutes to read • Edit Online
This article compares the Posting Date on the Adjustment Value Entry with the Posting Date on the entry
causing the running of the Adjust Cost - Item Entries batch job, in particular a Revaluation scenario and an Item
Charge scenario.
The Adjust Cost - Item Entries batch job will process your data depending on your scenario and
configuration of Business Central. In this section, we describe two separate processes, and for each one we show
the type of impact the Adjust Cost - Item Entries batch job has on the data.
Revaluation scenario
Prerequisites
Please enter the following values:
Inventor y setup :
Automatic Cost Posting = Yes
Automatic Cost Adjustment = Always
Average Cost Calc. Type = Item
Average Cost Period = Day
General Ledger Setup :
Allow Posting From = January 1, 2021
Allow Posting To = Empty
User Setup :
Allow Posting From = December 1, 2020
Allow Posting To = Empty
To test the scenario
Test this scenario by carrying out the following steps.
1. Create an Item called TEST with the following values:
Base unit of measure = PCS
Costing Method = Average
Select optional posting groups.
2. Open an Item Journal , then create a new entry, and post a line as follows:
Posting Date = December 15, 2020
Item = TEST
Entry Type = Purchase
Quantity = 100
Unit Amount = 10
3. Open an Item Journal , then create a new entry, and post a line as follows:
Date = December 20, 2020
Item = TEST
Entry Type = Negative Adjustment
Quantity = 2
4. Open an Item Journal , then create a new entry, and post a line as follows:
Date = January 15, 2021
Item = TEST
Entry Type = Negative Adjustment
Quantity = 3
5. Open an Item Revaluation Journal , then create a new entry, and post a line as follows:
Item = TEST
Applies-to Entry = select Purchase entry posted at step 2. The Posting Date of the revaluation will
be the same as the entry it adjusts.
Unit Cost (Revalued) = 40
The following Item Ledger and Value Entries have been posted:
Item Ledger Entr y - purchase :
C O ST REM A IN IN
EN T RY P O ST IN G EN T RY DO C UM EN A M O UN T G
N UM B ER IT EM N O. DAT E TYPE T N O. Q UA N T IT Y ( A C T UA L ) Q UA N T IT Y
Value Entries
IT EM
N UM
IT EM IT EM B ER
L EDG L EDG EN T R C O ST C O ST APPL
EN T R ER ER DO C Y AMO P O ST IES SO UR
Y P O ST EN T R EN T R EN T R UM E Q UA UN T ED A DJU TO CE
N UM IT EM IN G Y Y Y NT N T IT (ACT TO ST M E EN T R C OD
B ER N O. DAT E N O. TYPE TYPE N O. Y UA L ) G/ L NT Y E
C O ST REM A IN IN
P O ST IN G EN T RY DO C UM EN A M O UN T G
EN T RY N O. IT EM N O. DAT E TYPE T N O. Q UA N T IT Y ( A C T UA L ) Q UA N T IT Y
Value Entries
IT EM
N UM
IT EM IT EM B ER
L EDG L EDG EN T R C O ST C O ST APPL
EN T R ER ER DO C Y AMO P O ST IES SO UR
Y P O ST EN T R EN T R EN T R UM E Q UA UN T ED A DJU TO CE
N UM IT EM IN G Y Y Y NT N T IT (ACT TO ST M E EN T R C OD
B ER N O. DAT E N O. TYPE TYPE N O. Y UA L ) G/ L NT Y E
377 TEST 2020 318 Nega Direc T000 -2 -20 -20 No 0 ITEM
-12- tive t 02 NL
20 Adjm Cost
t.
380 TEST 202 318 Nega Direc T040 0 -60 -60 Yes 377 INVT
1- tive t 02 ADA
01- Adjm Cost MT
01 t.
C O ST REM A IN IN
P O ST IN G EN T RY DO C UM EN A M O UN T G
EN T RY N O. IT EM N O. DAT E TYPE T N O. Q UA N T IT Y ( A C T UA L ) Q UA N T IT Y
Value Entries
IT EM
N UM
IT EM IT EM B ER
L EDG L EDG EN T R C O ST C O ST APPL
EN T R ER ER DO C Y AMO P O ST IES SO UR
Y P O ST EN T R EN T R EN T R UM E Q UA UN T ED A DJU TO CE
N UM IT EM IN G Y Y Y NT N T IT (ACT TO ST M E EN T R C OD
B ER N O. DAT E N O. TYPE TYPE N O. Y UA L ) G/ L NT Y E
378 TEST 2021 319 Nega Direc T000 -3 -30 -30 No 0 ITEM
-01- tive t 03 NL
15 Adjm Cost
t.
381 TEST 202 319 Nega Direc T040 0 -90 -90 Yes 378 INVT
1- tive t 03 ADA
01- Adjm Cost MT
15 t.
The Adjust Cost – Item Entries batch job has recognized a change in cost and adjusted the Negative
Adjustments.
Review of Posting Dates on created adjustment value entries: The earliest allowed Posting Date the
Adjust Cost - Item Entries batch job has to relate to is January 1, 2021 as stated in the General Ledger Setup.
Negative Adjustment in step 3: assigned Posting Date is January 1, provided by General Ledger Setup. The
Posting Date of the Value Entry in the scope for adjustment is December 20, 2020. According to the General
Ledger Setup, the date is not within the allowed posting date range. Therefore the Posting Date stated in the
Allow Posting From field in the General Ledger Setup is assigned to the Adjustment Value Entry.
Negative Adjustment in step 4: assigned Posting Date is January 15. The Value Entry in scope of adjustment
has Posting Date January 15, which is within the allowed posting date range according to General Ledger Setup.
The adjustment made for the Negative Adjustment in step 3 causes discussion. The favorable Posting Date for
the Adjustment Value Entry would have been December 20 or at least within December as the revaluation
causing the change in COGS was posted in December.
To achieve adjustment in December of the Negative Adjustment in step 3, the General Ledger Setup, Allow
Posting From field, needs to state a date in December.
Conclusion
With the experience gained in this scenario, when considering the most suitable setup for an allowed posting
date range for a company, you might want to consider the following. As long as you allow changes in the
inventory value to be posted in a period, such as December in this case, the setup that the company uses for
allowed posting date ranges should be aligned with this decision. The Allow Posting From in the General Ledger
Setup, stating December 1, would allow the revaluation made in December to be forwarded to affected
outbound entries in the same period.
User groups not allowed to post in December but in January, which was probably intended to be limited by the
General Ledger Setup in this scenario, should instead be addressed via the User setup.
C O ST REM A IN IN
EN T RY P O ST IN G EN T RY DO C UM EN A M O UN T G
N UM B ER IT EM N O. DAT E TYPE T N O. Q UA N T IT Y ( A C T UA L ) Q UA N T IT Y
Value Entries
IT EM
L EDG
IT EM IT EM ER
L EDG L EDG EN T R C O ST C O ST APPL
EN T R ER ER DO C IT EM Y AMO P O ST IES-
Y P O ST EN T R EN T R EN T R UM E CHA Q UA UN T ED A DJU TO
N UM IT EM IN G Y Y Y NT RGE N T IT (ACT TO ST M E EN T R
B ER N O. DAT E N O. TYPE TYPE N O. N O. Y UA L ) G/ L NT Y
C O ST REM A IN IN
P O ST IN G EN T RY DO C UM EN A M O UN T G
EN T RY N O. IT EM N O. DAT E TYPE T N O. Q UA N T IT Y ( A C T UA L ) Q UA N T IT Y
Value Entries
IT EM
L EDG
IT EM IT EM ER
L EDG L EDG EN T R C O ST C O ST APPL
EN T R ER ER DO C IT EM Y AMO P O ST IES-
Y P O ST EN T R EN T R EN T R UM E CHA Q UA UN T ED A DJU TO
N UM IT EM IN G Y Y Y NT RGE N T IT (ACT TO ST M E EN T R
B ER N O. DAT E N O. TYPE TYPE N O. N O. Y UA L ) G/ L NT Y
6. On work date January 3, a purchase invoice arrives containing an additional item charge to the purchase
made in step 2. This invoice has document date December 30, and is therefore posted with Posting Date
December 30, 2020.
Create a new Purchase Order with the following values:
Buy-from Vendor No.: 10000
Posting Date = December 30, 2020
Vendor Invoice No.: 3456
On the Purchase Order Line select the following values:
Item Charge = JB-FREIGHT
Quantity = 1
Direct Unit Cost = 2
Assign Item Charge to the Purchase Receipt from step 2
To complete the step, Post the document as Received and Invoiced.
Status Item Ledger Entr y of purchase :
C O ST REM A IN IN
EN T RY P O ST IN G EN T RY DO C UM EN A M O UN T G
N UM B ER IT EM N O. DAT E TYPE T N O. Q UA N T IT Y ( A C T UA L ) Q UA N T IT Y
Value Entries
IT EM
L EDG
IT EM IT EM ER
L EDG L EDG EN T R C O ST C O ST APPL
ER ER DO C IT EM Y AMO P O ST IES-
EN T R P O ST EN T R EN T R EN T R UM E CHA Q UA UN T ED A DJU TO
Y IT EM IN G Y Y Y NT RGE N T IT (ACT TO ST M E EN T R
N O. N O. DAT E N O. TYPE TYPE N O. N O. Y UA L ) G/ L NT Y
C O ST REM A IN IN
EN T RY P O ST IN G EN T RY DO C UM EN A M O UN T G
N UM B ER IT EM N O. DAT E TYPE T N O. Q UA N T IT Y ( A C T UA L ) Q UA N T IT Y
Value Entries
IT EM
L EDG
IT EM IT EM ER
L EDG L EDG EN T R C O ST C O ST APPL
ER ER DO C IT EM Y AMO P O ST IES-
EN T R P O ST EN T R EN T R EN T R UM E CHA Q UA UN T ED A DJU TO
Y IT EM IN G Y Y Y NT RGE N T IT (ACT TO ST M E EN T R
N O. N O. DAT E N O. TYPE TYPE N O. N O. Y UA L ) G/ L NT Y
Summar y of scenario:
The described scenario ends up with an Inventory Valuation report demonstrating Quantity = 0 while the Value
= 2. The Item charge posted in step 6 is part of the Inventory Increase value of December while the Inventory
Decrease of the same period is not affected.
Having the General Ledger Setup stating Allow Posting From January 1 was a good thing for the first Item
charge. The costs of the Inventory Increase and Decrease was recorded in the same period. For the second Item
charge however, the General Ledger Setup causes the change in COGS to be recognized in the period after.
Conclusion:
It is a challenge to get the Inventory Valuation report to demonstrate Quantity = 0 while the Value <> 0. In this
case it is also more difficult to express the optimal settings, having purchase invoices arriving the same day but
addressing different periods or even fiscal years. Crossing to a new fiscal year usually requires some planning
and as part of that the insight into Adjust Cost – Item entries process, recognizing COGS, is to be considered.
In this scenario one option could have been to have the General Ledger Setup, field Allow Posting From, stating
a date in December for a couple of more days and the posting of the first item charge postponed to allow all
costs for the previous period/fiscal year to be recognized for the period they belong to first, having the Adjust
Cost – Item entries batch job run and thereafter move the allowed posting date to the new period/fiscal year. The
first item charge with posting date January 2 could then be posted.
See Also
Design Details: Posting Date on Adjustment Value Entry
Design Details: Inventory Costing
Design Details: Item Application
Find free e-learning modules for Business Central here
Dimension Set Entries Overview
2/6/2023 • 2 minutes to read • Edit Online
This topic describes how dimension set entries are stored and posted in Business Central.
Dimension Sets
A dimension set is a unique combination of dimension values. It is stored as dimension set entries in the
database. Each dimension set entry represents a single dimension value. The dimension set is identified by a
common dimension set ID that is assigned to each dimension set entry that belongs to the dimension set.
The following example shows a dimension set that has three dimension set entries. The dimension set is
identified by a dimension set ID, which is 108.
When you create a new journal line, document header, or document line, you can specify a combination of
dimension values. Instead of explicitly storing each dimension value in the database, a dimension set ID is
assigned to the journal line, document header, or document line to specify the dimension set.
When you edit and close the Edit Dimension Set Entries page, a check is performed to see whether the
combination of dimension values exists as a dimension set in the table. If the combination occurs in the table,
then the corresponding dimension set ID is assigned to the journal line, document header, or document line.
Otherwise, a new dimension set is added to the table, and the new dimension set ID is assigned to the journal
line, document header, or document line.
Performance Improvement
By storing dimension sets once in the database, database space is preserved and overall performance is
improved.
See Also
Design Details: Searching for Dimension Combinations
Design Details: Table Structure
Design Details: Dimension Set Entries
Find free e-learning modules for Business Central here
Design Details: Searching for Dimension
Combinations
2/6/2023 • 2 minutes to read • Edit Online
When you close a page after you edit a set of dimensions, Business Central evaluates whether the edited set of
dimensions exists. If the set does not exist, a new set is created and the dimension combination ID is returned.
The following table describes a complete list of dimension set entries that make up each dimension set.
Set 0 None
Set 1 AREA 30
Set 5 AREA 40
DIM EN SIO N SET S DIM EN SIO N SET EN T RIES
Example 2
This example shows how Business Central evaluates whether a dimension set that consists of the dimension set
entries AREA 40, DEPT PROD exists.
First, Business Central also updates the Dimension Set Tree Node table to make sure that the search tree
looks like the following diagram. Thus dimension set 7 becomes a child of the dimension set 5.
However, to preserve the ability of Business Central to rename both a dimension and a dimension value, table
349, Dimension Value , is extended with an integer field, Dimension Value ID . This table converts the field
pair, Dimension and Dimension Value , to an integer value. When you rename the dimension and dimension
value, the integer value is not changed.
To understand how dimension entries are stored and posted, it is important to understand the table structure.
TA B L E N O. TA B L E N A M E
17 G/L Entr y
TA B L E N O. TA B L E N A M E
36 Sales Header
37 Sales Line
38 Purchase Header
39 Purchase Line
5615 FA Allocation
TA B L E N O. TA B L E N A M E
See Also
Dimension Set Entries Overview
Design Details: Searching for Dimension Combinations
Design Details: Supply Planning
2/6/2023 • 2 minutes to read • Edit Online
This documentation provides detailed technical insight to the concepts and principles that are used within the
Supply Planning features in Business Central.
It explains how the planning system works and how to adjust the algorithms to meet planning requirements in
different environments. It first introduces central solution concepts and then describes the logic of the central
mechanism, supply balancing, before proceeding to explain how inventory planning is performed with the use
of reordering policies.
In This Section
Design Details: Central Concepts of the Planning System
Design Details: Reservation, Order Tracking, and Action Messaging
Design Details: Balancing Demand and Supply
Design Details: Handling Reordering Policies
Design Details: Planning Parameters
Design Details: Planning Assignment Table
Design Details: Demand at Blank Location
Design Details: Transfers in Planning
Find free e-learning modules for Business Central here
Design Details: Central Concepts of the Planning
System
2/6/2023 • 21 minutes to read • Edit Online
The planning functions are contained in a batch job that first selects the relevant items and period to plan for.
Then, according to each item's low-level code (BOM position), the batch job calls a code unit, which calculates a
supply plan by balancing supply-demand sets and suggesting possible actions for the user to take. The
suggested actions appear as lines in the planning worksheet or the requisition worksheet.
The planner of a company, such as a purchaser or a production planner is presumed to be the user of the
planning system. The planning system assists the user by performing the extensive but rather straightforward
calculations of a plan. The user can then concentrate on solving the more difficult problems, such as when things
differ from normal.
The planning system is driven by anticipated and actual customer demand, such as forecast and sales orders.
Running the planning calculation will result in the application suggesting specific actions for the user to take
concerning possible supply from vendors, assembly or production departments, or transfers from other
warehouses. These suggested actions could be to create new supply orders, such as purchase or production
orders. If supply orders already exist, the suggested actions could be to increase or expedite the orders to meet
the changes in demand.
Another goal of the planning system is to ensure that the inventory does not grow unnecessarily. If demand
decreases, the planning system will suggest that the user postpone, decrease in quantity, or cancel existing
supply orders.
MRP and MPS, Calculate Net Change Plan, and Calculate Regenerative Plan are all functions within one code
unit that contains the planning logic. However, the supply plan calculation involves different sub systems.
Note that the planning system includes no dedicated logic for capacity leveling or fine scheduling. Therefore,
such scheduling work is performed as a separate discipline. The lack of direct integration between the two areas
also means that substantial capacity or schedule changes will require that the planning is rerun.
Planning parameters
Planning parameters that the user sets for an item or a group of items control which actions the planning
system will suggest in the various situations. The planning parameters are defined on each item card to control
when, how much, and how to replenish.
Planning parameters can also be defined for any combination of item, variant, and location by setting up a
stockkeeping unit (SKU) for each needed combination, and then specifying individual parameters.
For more information, see Design Details: Handling Reordering Policies and Design Details: Planning Parameters.
For more information, see Design Details: Reservation, Order Tracking, and Action Messaging.
In companies with a low item flow and less advanced product structures, it may be adequate to use the Dynamic
Order Tracking as the main means of supply planning. However, in busier environments, the planning system
should be used to ensure a properly balanced supply plan at all times.
Dynamic order tracking versus the planning system
At a quick glance, it may be difficult to differentiate between the planning system and Dynamic Order Tracking.
Both features display output in the planning worksheet by suggesting actions that the planner should take.
However, the way this output is produced differs.
The planning system deals with the entire supply-demand pattern of an item through all levels of the BOM
hierarchy along the time line, whereas Dynamic Order Tracking only addresses the situation of the order that
activated it. When balancing demand and supply, the planning system creates links in a user-activated batch
mode, whereas Dynamic Order Tracking creates the links automatically and on the fly, whenever the user enters
a demand or a supply in application, such as a sales order or purchase order.
Dynamic Order Tracking establishes links between demand and supply when data is entered, on a first-
come/first-served basis. This may lead to some disorder in priorities. For example, a sales order entered first,
with a due date next month, may be linked to the supply in inventory, while the next sales order due tomorrow
may cause an action message to create a new purchase order to cover it, as illustrated below.
In contrast, the planning system deals with all demand and supply for a particular item, in prioritized order
according to due dates and order types, that is, on a first-needed/first-served basis. It deletes all order tracking
links that were created dynamically and reestablishes them according to due date priority. When the planning
system has run, it has solved all imbalances between demand and supply, as illustrated below for the same data.
After the planning run, no action messages remain in the Action Message Entry table, because they have been
replaced by the suggested actions in the planning worksheet
For more information, see Order Tracking Links during Planning.
The figures illustrate in which sequence the system makes suggestions for supply orders at the top level and,
assuming that the user will accept these suggestions, for any lower-level items as well.
For more information about manufacturing considerations, see Loading the Inventory Profiles.
Optimizing performance for low-level calculations
Low-level code calculations can impact system performance. To mitigate the impact, you can disable Dynamic
low-level code calculation on the Manufacturing Setup page. When you do, Business Central will suggest
that you create a recurrent job queue entry that will update low-level codes daily. You can ensure that the job
will run outside working hours by specifying a start time in the Earliest Star t Date/Time field.
You can also enable logic that speeds up low-level code calculations by selecting Optimize low-level code
calculation on the Manufacturing Setup page.
IMPORTANT
If you choose to optimize performance, Business Central will use new calculation methods to determine low-level codes. If
you have an extension that relies on the events used by the old calculations, the extension may stop working.
Planning assignment
All items should be planned for, however, there is no reason to calculate a plan for an item unless there has been
a change in the demand or supply pattern since the last time a plan was calculated.
If the user has entered a new sales order or changed an existing one, there is reason to recalculate the plan.
Other reasons include a change in forecast or the desired safety stock quantity. Changing a bill-of-material by
adding or removing a component would most likely indicate a change, but for the component item only.
The planning system monitors such events and assigns the appropriate items for planning.
For multiple locations, the assignment takes place at the level of item per location combination. If, for example, a
sales order has been created at only one location, application will assign the item at that specific location for
planning.
The reason for selecting items for planning is a matter of system performance. If no change in an item's
demand-supply pattern has occurred, the planning system will not suggest any actions to be taken. Without the
planning assignment, the system would have to perform the calculations for all items in order to find out what
to plan for, and that would drain system resources.
The full list of reasons for assigning an item for planning is provided in Design Details: Planning Assignment
Table.
The planning options in Business Central are:
Calculate Regenerative Plan – Calculates all selected items, whether it is necessary or not.
Calculate Net Change Plan – Calculates only those selected items that have had some change in their
demand-supply pattern and, therefore, have been assigned for planning.
Some users believe that net change planning should be performed on the fly, for example, when sales orders are
entered. However, this could be confusing because dynamic order tracking and action messaging are also
calculated on the fly. Besides, Business Central offers real-time available-to-promise control, which provides
pop–up warnings when entering sales orders if the demand cannot be fulfilled under the present supply plan.
In addition to these considerations, the planning system only plans for those items that the user has prepared
with appropriate planning parameters. Otherwise, it is assumed that the user will plan the items manually or
semi-automatically by using the Order Planning feature.
For more information about the automatic planning procedures, see Design Details: Balancing Demand and
Supply.
Item dimensions
Demand and supply can carry variant codes and location codes that must be respected when the planning
system balances demand and supply.
The system treats variant and location codes as item dimensions on a sales order line, inventory ledger entry,
and so on. Accordingly, it calculates a plan for each combination of variant and location as if the combination
were a separate item number.
Instead of calculating any theoretical combination of variant and location, application calculates only those
combinations that actually exist in the database.
For more information on how the planning system deals with location codes on demand, see Design Details:
Demand at Blank Location.
Item attributes
Apart from general item dimensions, such as item number, variant code, location code, and type of order, each
demand and supply event can carry additional specifications in the form of serial/lot numbers. The planning
system plans these attributes in certain ways depending on their level of specification.
An order-to-order link between demand and supply is another type of attribute that affects the planning system.
Specific attributes
Certain attributes on demand are specific and must be matched exactly by a corresponding supply. The
following two specific attributes exist:
Demanded serial/lot numbers that require specific application (The SN Specific Tracking or Lot Specific
Tracking check box is selected on the Item Tracking Code Card page for the item tracking code that is
used by the item.)
Links to supply orders created manually or automatically for a specific demand (order-to-order links).
For these attributes, the planning system applies the following rules:
Demand with specific attributes can only be fulfilled by supply with matching attributes.
Supply with specific attributes can also satisfy demand that does not ask specifically for those attributes.
Accordingly, if a demand for specific attributes cannot be met by inventory or projected supplies, the planning
system will suggest a new supply order to cover this specific demand with no regard of planning parameters.
Non-specific attributes
Serial/lot-numbered items without specific item tracking setup may carry serial/lot numbers that do not need to
be applied to the exact same serial/lot number, but can be applied to any serial/lot number. This gives the
planning system more freedom to match, for example, a serialized demand with a serialized supply, typically in
inventory.
Demand-supply with serial/lot numbers, specific or non-specific, are considered high priority and are therefore
exempt from the frozen zone, meaning that they will be part of planning even if they are due before the
planning starting date.
For more information, see Serial/Lot Numbers are Loaded by Specification Level.
For more information about how the planning system balances attributes, see Serial/Lot Numbers and Order-
to-Order Links are Exempt from the Frozen Zone.
Order-to-order links
Order-to-order procurement means that an item is purchased, assembled, or produced to exclusively cover a
specific demand. Typically it relates to A-items and the motivation for choosing this policy can be that the
demand is infrequent, the lead-time is insignificant, or the required attributes vary.
Another special case that uses order-to-order links is when an assembly order is linked to a sales order in an
assemble-to-order scenario.
Order-to-order links are applied between demand and supply in four ways:
When the planned item uses the reordering policy Order.
When using the manufacturing policy Make-to-Order to create multi-level or project-type production orders
(producing needed components on the same production order).
When creating production orders for sales orders with the Sales Order Planning feature.
When assembling an item to a sales order. (Assembly Policy is set to Assemble-to-Order.
In these instances, the planning system will only suggest to order the required quantity. Once created, the
purchase, production, or assembly order will continue to match the corresponding demand. For example, if a
sales order is changed in time or quantity, the planning system will suggest that the corresponding supply order
is changed accordingly.
When order-to-order links exist, the planning system does not involve linked supply or inventory in the
balancing procedure. It is up to the user to evaluate if the linked supply should be used to cover other or new
demand and, in that case, delete the supply order or reserve the linked supply manually.
Reservations and order tracking links will break if a situation becomes impossible, such as moving the demand
to a date earlier than the supply. However, the order-to-order link adapts to any changes in the respective
demand or supply and thereby the link is never broken.
Reservations
The planning system does not include reserved quantities in the calculation. For example, if a sales order has
been totally or partially reserved against the quantity in inventory, the reserved quantity in inventory cannot be
used to cover other demand. The planning system does not include this demand-supply set in its calculation.
However, the planning system will still include reserved quantities in the projected inventory profile because all
quantities must be considered when determining both when the reorder point has been passed and how many
to reorder to reach and not exceed the maximum inventory level. Consequently, unnecessary reservations will
lead to increased risks that inventory levels run low because the planning logic does not detect reserved
quantities.
The following illustration shows how reservations can hinder the most feasible plan.
For more information, see Design Details: Reservation, Order Tracking, and Action Messaging.
Warnings
The first column in the planning worksheet is for the warning fields. Any planning line created for an unusual
situation will display a warning icon in this field, which the user can click for additional information.
Supply on planning lines with warnings will normally not be modified according to planning parameters.
Instead, the planning system only suggests a supply to cover the exact demand quantity. However, the system
can be set up to respect certain planning parameters for planning lines with certain warnings. For more
information, see the description of these options for the Calculate Plan - Plan. Wksh. batch job and the
Calculate Plan - Req. Wksh. batch job respectively.
The warning information is shown on the Untracked Planning Elements page, which is also used to show
order tracking links to non-order network entities. The following warning types exist:
Emergency
Exception
Attention
Emergency
The emergency warning is displayed in two situations:
When the inventory is negative on the planning starting date.
When back-dated supply or demand events exist.
If an item's inventory is negative on the planning starting date, the planning system suggests an emergency
supply for the negative quantity to arrive on the planning starting date. The warning text states the starting date
and the quantity of the emergency order. For more information, see Handling Projected Negative Inventory.
Any document lines with due dates before the planning starting date are consolidated into one emergency
supply order for the item to arrive on the planning starting date.
Exception
The exception warning is displayed if the projected available inventory drops below the safety stock quantity.
The planning system will suggest a supply order to meet the demand on its due date. The warning text states the
item's safety stock quantity and the date on which it is violated.
Violating the safety stock level is considered an exception because it should not occur if the reorder point has
been set correctly. For more information, see The Role of the Reorder Point.
In general, exceptional order proposals ensure that the projected available inventory is never lower than the
safety stock level. This means that the proposed quantity is just enough to cover the safety stock, without
considering planning parameters. However, in some scenarios, order modifiers will be considered.
NOTE
The planning system may have consumed the safety stock intentionally and will then replenish it straight away. For more
information, see Safety Stock May Be Consumed.
Attention
The attention warning is displayed in three situations:
The planning starting date is earlier than the work date.
The planning line suggests changing a released purchase or production order.
The projected inventory exceeds the overflow level on the due date. For more information, see Staying under
the Overflow Level.
NOTE
In planning lines with warnings, the Accept Action Message field is not selected, because the planner is expected to
further investigate these lines before carrying out the plan.
Error Logs
In the Calculate Plan request page, the user can select the Stop and Show First Error field to have the
planning run stop when it encounters the first error. At the same time, a message is displayed with information
about the error. If an error exists, only the successful planning lines that were made before the error was
encountered will be presented in the planning worksheet.
If the field is not selected, the Calculate Plan batch job will continue until it has completed. Errors will not
interrupt the batch job. If one or more errors exist, application will display a message after completion saying
how many items are affected by errors. The Planning Error Log page then opens to provide more details
about the error and to provide links to the affected documents or setup cards.
Planning flexibility
It is not always practical to plan an existing supply order, such as when production has started or extra people
are hired on a specific day to do the job. To indicate whether an existing order can be changed by the planning
system, all supply order lines have a Planning Flexibility field with two options: Unlimited or None. If the field is
set to None, the planning system will not try to change the supply order line.
The field can be manually set by the user, however, in some cases it will be set automatically by the system. The
fact that planning flexibility can be manually set by the user is important, because it makes it easy to adapt the
usage of the feature to different workflows and business cases.
For more information about how this field is used, see Design Details: Transfers in Planning.
Order planning
The basic supply planning tool represented by the Order Planning page is designed for manual decision
making. It does not consider any planning parameters and is therefore not discussed further in this document.
For more information, see Plan for New Demand Order by Order.
NOTE
It is not advisable to use Order Planning if the company already uses the planning or requisition worksheets. Supply
orders created through the Order Planning page may be changed or deleted during the automated planning runs. This
is because the automated planning run uses planning parameters and these may not be considered by the user who
made the manual plan in the Order Planning page.
Finite loading
Business Central is a standard ERP system, not a dispatching or shop floor control system. It plans for a feasible
utilization of resources by providing a rough-cut schedule, but it does not automatically create and maintain
detailed schedules based on priorities or optimization rules.
The intended use of the Capacity-Constrained Resource feature is 1): to avoid overload of specific resources and
2): to ensure that no capacity is left unallocated if it could increase the turn-around time of a production order.
The feature includes no facilities or options to prioritize or optimize operations as one would expect to find in a
dispatching system. However, it can provide rough-cut capacity information useful to identify bottlenecks and to
avoid overloading resources.
When planning with capacity-constrained resources, the system ensures that no resource is loaded above its
defined capacity (critical load). This is done by assigning each operation to the nearest available time slot. If the
time slot is not big enough to complete the entire operation, then the operation will be split into two or more
parts placed in the nearest available time slots.
NOTE
In case of operation splitting, the setup time is only assigned once because it is assumed that some manual adjustment is
done to optimize the schedule.
Dampener time can be added to resources to minimize operation splitting. This enables the system to schedule
load on the last possible day by exceeding the critical load percent slightly if this can reduce the number of
operations that are split.
This completes the outline of central concepts relating to supply planning in Business Central. The following
sections investigate these concepts deeper and place them in the context of the core planning procedures,
balancing demand and supply as well as the use of reordering policies.
See also
Design Details: Transfers in Planning
Design Details: Planning Parameters
Design Details: Planning Assignment Table
Design Details: Handling Reordering Policies
Design Details: Balancing Demand and Supply
Find free e-learning modules for Business Central here
Design Details: Reservation, Order Tracking, and
Action Messaging
2/6/2023 • 15 minutes to read • Edit Online
The reservations system is comprehensive and includes the interrelated and parallel features of Order Tracking
and Action Messaging.
At the core of the reservation system is the linking of a demand entry and a corresponding supply entry, either
through reservation or order tracking. A reservation is a user-generated link, and an order tracking record is a
system-generated link. An item quantity that is entered in the reservation system is either reserved or order
tracked, but not both at the same time. How the systems handle an item depends on how the item is set up.
The reservation system interacts with the planning system by creating action messages on planning lines during
planning runs. An action message can be considered an appendage to an order tracking record. Action
messages, whether created dynamically in order tracking or during the planning run, provide a convenient tool
for efficient supply planning.
NOTE
Reserved quantities are ignored by the planning system, that is, the hard link that is made between supply and demand
cannot be changed through planning.
The reservations system also forms the structural foundation for the item tracking system. For more
information, see Design Details: Item Tracking.
NOTE
This article uses names of locations from an earlier version of the demonstration company in Business Central. These
names do not map directly to the locations in the current demonstration company. We encourage you to use the article
to learn about locations and not as step-by-step instructions for how to use the demonstration company.
Reservation
A reservation is a firm link that connects a specific demand and a specific supply to each other. This link directly
affects the subsequent inventory transaction and ensures the proper application of item entries for costing
purposes. A reservation overrides the default costing method of an item. For more information, see Design
Details: Item Tracking.
The Reser vation page is accessible from all order lines of both demand and supply type. In this page, the user
can specify which demand or supply entry to create a reservation link to. The reservation consists of a pair of
records that share the same entry number. One record has a negative sign and points to the demand. The other
record has a positive sign and points to the supply. These records are stored in the Reser vation Entr y table
with status value Reser vation . The user can view all reservations on the Reser vation Entries page.
Offsetting in Reservations
Reservations are made against available item quantities. Item availability is calculated in basic terms as follows:
available quantity = inventory + scheduled receipts - gross requirements
The following table shows the details of the order network entities that are part of the availability calculation.
F IEL D IN T 27 SO URC E TA B L E TA B L E F ILT ER SO URC E F IEL D
Scheduled receipts FP Order Receipt Prod. Order Line =Firm Planned Remaining Qty. (Base)
(Qty.)
Scheduled receipts Rel. Order Receipt Prod. Order Line =Released Remaining Qty. (Base)
(Qty.)
Scheduled receipts Qty. on Assembly Assembly Header =Order Remaining Qty. (Base)
Order
Scheduled receipts Qty. on Purch. Order Purchase Line =Order Outstanding Qty.
(Base)
USER A C T IO N SY ST EM REA C T IO N
Decreasing the reserved quantity The related quantity fields are updated.
Changing location, bin, variant, serial number, or lot number The reservation is canceled.
NOTE
The Late Binding functionality may also change reservations without informing the user, by reshuffling nonspecific
reservations of serial or lot numbers. For more information, see "Design Details: Item Tracking and Reservations".
Automatic Reservations
The item card can be set up to always be reserved automatically from demand, such as sales orders. In that case,
reservation is made against inventory, purchase orders, assembly orders, and production orders. A warning is
issued if supply is insufficient.
In addition, items are automatically reserved by various planning functions to keep a demand linked to a specific
supply. The order tracking entries for such planning links contain Reser vation in the Reser vation Status field
in the Reser vation Entr y table. Automatic reservations are created in the following situations:
A multilevel production order where the Manufacturing Policy field of the involved parent and child
items is set to Make-to-Order . The planning system creates reservations between the parent production
order and the underlying production orders to ensure that they are processed together. Such a
reservation binding overrides the item's default costing and application method.
A production, assembly, or purchase order where the Reordering Policy field of the involved item is set
to Order . The planning system creates reservations between the demand and the planned supply to
ensure that the specific supply is created. For more information, see Order.
A production order created from a sales order with the Sales Order Planning function is linked to the
sales order with an automatic reservation.
An assembly order created automatically for a sales order line to fulfill the quantity in the ($ T_37_900
Qty. to Assemble to Order $) field. This automatic reservation links the sales demand and the
assembly supply so that sales order processors can customize and promise the assembly item to the
customer directly. In addition, the reservation links the assembly output to the sales order line through to
the shipping activity that fulfills the customer order.
In the case of supply or demand that is not allocated, the planning system automatically assigns a reservation
status of type Surplus . This could result from demand that is due to forecasted quantities or user-entered
planning parameters. This is legitimate surplus, which the system recognizes, and it does not give rise to action
messages. Surplus could also be genuine, excess supply or demand that remains untracked. This is an indication
of an imbalance in the order network, which causes the system to issue action messages. Note that an action
message that suggests a change in quantity always refers to type Surplus . For more information, see the
"Example: Order Tracking in Sales, Production, and Transfers" section in this topic.
Automatic reservations that are created during the planning run are handled in the following ways:
They are applied against item quantities that are part of the availability calculation, as are manual
reservations. For more information, see the "Offsetting in Reservations" section in this topic.
They are included and potentially changed in subsequent planning runs, as opposed to manually
reserved items.
Order Tracking
Order Tracking helps the planner maintain a valid supply plan by providing an overview of the offsetting
between demand and supply in the order network. The order tracking records serve as the foundation for
creating dynamic action messages and planning line suggestions during planning runs.
NOTE
The order tracking system offsets available stock as orders are entered into the order network. This implies that the
system does not prioritize orders that may be more urgent in terms of their due date. It is therefore up to the logic of the
planning system or the wisdom of the planner to rearrange these priorities in a meaningful way.
NOTE
Order tracking policy and the Get Action Messages function are not integrated with Jobs. That means that demand
related to a job is not automatically tracked. Because it is not tracked, it could cause the use of an existing replenishment
with job information to be tracked to another demand, for example, a sales order. Consequently, you may encounter the
situation in which your information about available inventory is out of sync.
NOTE
Demand that is related to forecasts or planning parameters is not order tracked.
- 30 units of LOTA
- 70 units of LOTB
On the Manufacturing Setup page, the Components at Location field is set to RED .
The following order tracking entries exist in the Reser vation Entr y table based on the data in the table.
NOTE
The Lot No. field is empty on the demand lines, because the lot numbers are not specified on the component lines of the
released production order.
Entry Numbers 10
From the sales demand in table 37, Sales Line , an order tracking link is created to the supply in table 5406,
Prod. Order Line . The Reser vation Status field contains Reser vation , and the Binding field contains
Order-to-Order . This is because the released production order was generated specifically for the sales order
and must remain linked unlike order tracking links with a reservation status of Tracking , which are created and
changed dynamically. For more information, see the "Automatic Reservations" section in this topic.
At this point in the scenario, the 100 units of LOTA and LOTB are transferred to EAST location by a transfer order.
NOTE
Only the transfer order shipment is posted at this point, not the receipt.
Now the following order tracking entries exist in the Reser vation Entr y table.
The order tracking entries are now similar to the first point in the scenario, before the transfer order was posted
as shipped only, except entries for the component are now of reservation status Surplus . This is because the
component need is still at WEST location, reflecting that the Location Code field on the production order
component line contains WEST as set up in the Components at Location setup field. The supply that was
allocated to this demand before has been transferred to EAST location and cannot now be fully tracked unless
the component need on the production order line is changed to EAST location.
At this point in the scenario, the Location Code on the production order line is set to EAST . In addition, on the
Item Tracking Lines page, the 30 units of LOTA and the 70 units of LOTB are assigned to the production order
line.
Now the following order tracking entries exist in the Reser vation Entr y table.
Action Messaging
When the order tracking system detects an imbalance in the order network, it automatically creates an action
message to notify the user. Action messages are system-generated calls for user action that specify the details of
the imbalance and the suggestions about how to restore balance to the order network. They are displayed as
planning lines on the Planning Worksheet page when you choose Get Action Messages . In addition, action
messages are displayed on planning lines that are generated by the planning run to reflect the planning
system's suggestions about how to restore balance to the order network. In both cases, the suggestions are run
on the order network, when you choose Carr y Out Action Messages .
An action message addresses one BOM level at a time. If the user accepts the action message, this may give rise
to additional action messages at the next BOM level.
The following table shows the action messages that exist.
Resched. & Chg. Qty. Reschedules the due date and changes the quantity on an
existing order.
The order tracking system always attempts to resolve an imbalance in the existing order network. If this is not
possible, it issues an action message to create a new order. Following is the prioritized list that the order tracking
system uses when it determines how to restore balance. If an additional demand has entered the order network,
the system seeks to order track through the following checks:
1. Check for any excess supply in the existing order tracking record for this demand.
2. Check for planned and scheduled receipts in order of receipt date. The latest possible date is selected.
3. Check for available stock.
4. Check if a supply order exists in the current order tracking record. If so, the system issues an action message
of type Change to increase the order.
5. Check that no supply order exists in the current order tracking record. If so, the system issues an action
message of type New to create a new order.
An open demand passes through the list and offsets the available supply at each point. Any remaining demand
is always covered by check 4 or check 5.
If a decrease in demand quantity occurs, the order tracking system attempts to resolve the imbalance by
performing the previous checks in reverse order. This means that existing action messages could be modified or
even deleted, if necessary. The order tracking system always presents the net result of its calculations to the user.
To understand how the planning system works, it is necessary to understand the prioritized goals of the
planning system, the most important of which are to ensure that:
Any demand will be met by sufficient supply.
Any supply serves a purpose.
Generally, these goals are achieved by balancing supply with demand.
NOTE
The application does not require the user to enter a SKU record when entering demand and/or supply for a particular
combination of variant and location. Therefore, if a SKU does not exist for a given combination, application creates its own
temporary SKU record based on the item card data. If Location Mandatory is set to Yes in the Inventory Setup page, then
either a SKU must be created or Components at Location must be set to Yes. For more information, see Design Details:
Demand at Blank Location.
NOTE
There are no dedicated prioritization rules for serial/lot-numbered demand and supply, other than the level of specification
defined by their combinations of serial and lot numbers and the item tracking setup of the involved items.
During balancing, the planning system regards supply that carries serial/lot numbers as inflexible and will not
try to increase or reschedule such supply orders (unless they are used in an order-to-order relation). See Order-
to-Order Links are Never Broken). This protects the supply from receiving several, possibly conflicting, action
messages when a supply carries varying attributes—such as a collection of different serial numbers.
Another reason that serial/lot numbered supply is inflexible is that serial/lot numbers are generally assigned so
late in the process that it would be confusing if changes are suggested.
The balancing of serial/lot numbers does not respect the frozen zone. If demand and supply is not synchronized,
the planning system will suggest changes or suggest new orders, regardless of the planning starting date.
Order-to -Order Links are Never Broken
When planning an order-to-order item, the linked supply must not be used for any demand other than what it
was originally intended for. The linked demand should not be covered by any other random supply, even if, in its
present situation, it is available in time and quantity. For example, an assembly order that is linked to a sales
order in an assemble-to-order scenario cannot be used to cover other demand.
Order-to-order demand and supply must balance precisely. The planning system will ensure the supply under all
circumstances without regarding order sizing parameters, modifiers, and quantities in inventory (other than
quantities relating to the linked orders). For the same reason, the system will suggest decreasing excess supplies
if the linked demand is decreased.
This balancing also affects the timing. The limited horizon that is given by the time bucket is not regarded; the
supply will be rescheduled if the timing of the demand has changed. However, dampener time will be respected
and will prevent order-to-order supplies from being scheduled out, except for the internal supplies of a multi-
level production order (project order).
NOTE
Serial/lot numbers can also be specified on order-to-order demand. In that case, the supply is not regarded inflexible by
default, as is normally the case for serial/lot numbers. In this case, the system will increase/decrease according to changes
in demand. Furthermore, if one demand carries varying serial/lot numbers, such as more than one lot number, one supply
order will be suggested per lot.
NOTE
Forecasts should not lead to creating supply orders that are bound by an order-to-order link. If the forecast is used, it
should only be used as a generator of dependent demand in a manufacturing environment.
Prioritizing Orders
Within a given SKU, the requested or available date represents the highest priority; the demand of today should
be dealt with before the demand of next week. But in addition to this overall priority, the planning system will
also suggest which type of demand should be fulfilled before fulfilling another demand. Likewise, it will suggest
what source of supply should be applied before applying other sources of supply. This is done according to
order priorities.
Loaded demand and supply contribute to a profile for the projected inventory according to the following
priorities:
Priorities on the Demand Side
1. Already shipped: Item Ledger Entry
2. Purchase Return Order
3. Sales Order
4. Service Order
5. Production Component Need
6. Assembly Order Line
7. Outbound Transfer Order
8. Blanket Order (that has not already been consumed by related sales orders)
9. Forecast (that has not already been consumed by other sales orders)
NOTE
Purchase returns are usually not involved in supply planning; they should always be reserved from the lot that is going to
be returned. If not reserved, purchase returns play a role in the availability and are highly prioritized to avoid that the
planning system suggests a supply order just to serve a purchase return.
NOTE
When planning an item using a reorder point, the supply order can always be scheduled in if necessary. This is common in
forward-scheduled supply orders triggered by a reorder point.
Increase Quantity : The quantity of an existing supply order can be increased to meet the demand unless
the supply order is linked directly to a demand by an order-to-order link.
NOTE
Even though it is possible to increase the supply order, it may be limited due to a defined maximum order quantity.
Decrease Quantity : An existing supply order with a surplus compared to an existing demand can be
decreased to meet the demand.
NOTE
Even though the quantity could be decreased, there may still be some surplus compared to the demand due to a defined
minimum order quantity or order multiple.
Cancel : As a special incident of the decrease quantity action, the supply order could be canceled if it has
been decreased to zero.
New : If no supply order already exists, or an existing one cannot be changed to meet the necessary quantity
on the demanded due date, a new supply order is suggested.
Determining the Supply Quantity
Planning parameters defined by the user control the suggested quantity of each supply order.
When the planning system calculates the quantity of a new supply order or the quantity change on an existing
one, the suggested quantity may be different from what is actually demanded.
If a maximum inventory or fixed order quantity are selected, the suggested quantity may be increased to meet
that fixed quantity or the maximum inventory. If a reordering policy uses a reorder point, the quantity may be
increased at least to meet the reorder point.
The suggested quantity may be modified in this sequence:
1. Down to the maximum order quantity (if any).
2. Up to the minimum order quantity.
3. Up to meet the nearest order multiple. (In case of erroneous settings, this may violate the maximum order
quantity.)
Order Tracking Links during Planning
Concerning order tracking during planning, it is important to mention that the planning system rearranges the
dynamically created order tracking links for the item/variant/location combinations.
There are two reasons for this:
The planning system must be able to justify its suggestions; that all demand has been covered, and that no
supply orders are superfluous.
Dynamically created order tracking links need to be rebalanced regularly.
Over time, dynamic order tracking links become out of balance since the entire order tracking network is not
rearranged until a demand or supply event is actually closed.
Before balancing supply by demand, application deletes all existing order tracking links. Then during the
balancing procedure, when a demand or supply event is closed, it establishes new order tracking links between
the demand and supply.
NOTE
Even if the item is not set up for dynamic order tracking, the planned system will create balanced order tracking links as
explained above.
See Also
Design Details: Central Concepts of the Planning System
Design Details: Handling Reordering Policies
Design Details: Supply Planning
Find free e-learning modules for Business Central here
Design Details: Handling Reordering Policies
2/6/2023 • 18 minutes to read • Edit Online
For an item to participate in supply planning, a reorder policy must be defined. The following four reordering
policies exist:
Fixed Reorder Qty.
Maximum Qty.
Order
Lot-for-Lot
Fixed Reorder Qty. and Maximum Qty. policies relate to inventory planning. Although inventory planning is
technically simpler than the balancing procedure, these policies must coexist with the step-by-step balancing of
supply and order tracking. To control the integration between the two, and to provide visibility into the involved
planning logic, strict principles govern how reordering policies are handled.
The time bucket is generally used to avoid a cascade effect. For example, a balanced row of demand and supply
where an early demand is canceled, or a new one is created. The result would be that every supply order (except
the last one) is rescheduled.
NOTE
If a minimum order quantity exists, then it will be added as follows: Overflow level = Maximum Inventory + Minimum
Order Quantity.
NOTE
If the minimum order quantity is higher than the reorder point, then it will replace as follows: Overflow Level = Reorder
Quantity + Minimum Order Quantity
Order Multiple
If an order multiple exists, then it will adjust the overflow level for both Maximum Qty. and Fixed Reorder Qty.
reordering policies.
Creating the Planning Line with Overflow Warning
When an existing supply causes the projected inventory to be higher than the overflow level at the end of a time
bucket, a planning line is created. To warn about the potential superfluous supply, the planning line has a
warning message, the Accept Action Message field is not selected, and the action message is either Cancel or
Change Qty.
Calculating the Planning Line Quantity
Planning Line Quantity = Current Supply Quantity – (Projected Inventory – Overflow Level)
NOTE
As with all warning lines, any maximum/minimum order quantity or order multiple will be ignored.
Defining the Action Message Type
If the planning line quantity is higher than 0, then the action message is Change Qty.
If the planning line quantity is equal to or lower than 0, then the action message is Cancel
Composing the Warning Message
In case of overflow, the Untracked Planning Elements page displays a warning message with the following
information:
The projected inventory level that triggered the warning
The calculated overflow level
The due date of the supply event.
Example: “The projected inventory 120 is higher than the overflow level 60 on 28-01-11”
Scenario
In this scenario, a customer changes a sales order from 70 to 40 pieces between two planning runs. The
overflow feature sets in to reduce the purchase that was suggested for the initial sales quantity.
Item Setup
Reorder Point 50
Inventory 80
Sale -70 10
C H A N GE C H A N GE QT Y. P RO JEC T ED IN VEN TO RY
Sale -40 40
order from 90 to 60
NOTE
Without the Overflow feature, no warning is created if the projected inventory level is above maximum inventory. This
could cause a superfluous supply of 30.
NOTE
Step 4 reflects how the system reacts in versions earlier than Microsoft Dynamics NAV 2009 SP1.
This concludes the description of central principles relating to inventory planning based on reordering policies.
The following section describes the characteristics of the four supported reordering policies.
Reordering Policies
Reordering policies define how much to order when the item needs to be replenished. Four different reordering
policies exist.
Fixed Reorder Qty.
The Fixed Reorder Qty. policy is related to inventory planning of typical C-items (low inventory cost, low risk of
obsolescence, and/or many items). This policy is usually used in connection with a reorder point reflecting the
anticipated demand during the lead time of the item.
Calculated per Time Bucket
If the planning system detects that the reorder point has been reached or crossed in a given time bucket
(reorder cycle) – above or on the reorder point at the start of the period and below or on the reorder point at the
end of the period – it will suggest to create a new supply order of the specified reorder quantity and forward
schedule it from the first date after the end of the time bucket.
The bucketed reorder point concept reduces the number of supply suggestions. This reflects a manual process
of frequently walking through the warehouse to check the actual contents in the various bins.
Creates only Necessary Supply
Before suggesting a new supply order to meet a reorder point, the planning system checks if supply has already
been ordered to be received within the item’s lead time. If an existing supply order will solve the problem by
bringing the projected inventory to or above the reorder point within the lead time, the system will not suggest
a new supply order.
Supply orders that are created specifically to meet a reorder point is excluded from ordinary supply balancing,
and will not in any way be changed afterwards. Consequently, if an item using reorder point is to be phased out
(not replenished), it is advisable to review outstanding supply orders manually or change the reordering policy
to Lot-for-Lot, whereby the system will reduce or cancel superfluous supply.
Combines with Order Modifiers
The order modifiers, Minimum Order Quantity, Maximum Order Quantity, and Order Multiple, should not play a
big role when the fixed reorder quantity policy is used. However, the planning system still takes these modifiers
into account and will decrease the quantity to the specified maximum order quantity (and create two or more
supplies in order to reach the total order quantity), increase the order to the specified minimum order quantity,
or round the order quantity up to meet a specified order multiple.
Combines with Calendars
Before suggesting a new supply order to meet a reorder point, the planning system checks if the order is
scheduled for a non-working day, according to any calendars that are defined in the Base Calendar Code field
in the Company Information and Location Card pages.
If the scheduled date is a non-working day, the planning system moves the order forward to the nearest
working date. This may result in an order that meets a reorder point but does not meet some specific demand.
For such unbalanced demand, the planning system creates an extra supply.
Should Not be Used with Forecast
Because the anticipated demand is already expressed in the reorder point level it is not necessary to include a
forecast in the planning of an item using a reorder point. If it is relevant to base the plan on a forecast, use the
lot-for-lot policy.
Must Not be Used with Reservations
If the user has reserved a quantity, for instance a quantity in inventory, for some distant demand, the planning
foundation will be disturbed. Even if the projected inventory level is acceptable in relation to the reorder point,
the quantities might not be available. The system may try to compensate for that by creating exception orders;
however, it is recommended that the Reserve field is set to Never on items that are planned using a reorder
point.
Maximum Qty.
The Maximum Quantity policy is a way to maintain inventory using a reorder point.
Everything regarding the Fixed Reorder Qty. policy also applies to this policy. The only difference is the quantity
of the suggested supply. When using the maximum quantity policy, the reorder quantity will be defined
dynamically based on the projected inventory level and will therefore usually differ from order to order.
Calculated per Time Bucket
The reorder quantity is determined at the point of time (the end of a time bucket) when the planning system
detects that the reorder point has been crossed. At this time, the system measures the gap from the current
projected inventory level up to the specified maximum inventory. This constitutes the quantity that should be
reordered. The system then checks if supply has already been ordered elsewhere to be received within the lead
time and, if so, reduces the quantity of the new supply order by already ordered quantities.
The system will ensure that the projected inventory at least reaches the reorder point level – in case the user has
forgotten to specify a maximum inventory quantity.
Combines with Order Modifiers
Depending on the setup, it may be best to combine the Maximum Quantity policy with order modifiers to
ensure a minimum order quantity or round it to an integer number of purchase units of measure, or split it into
more lots as defined by the maximum order quantity.
Combines with Calendars
Before suggesting a new supply order to meet a reorder point, the planning system checks if the order is
scheduled for a non-working day, according to any calendars that are defined in the Base Calendar Code field
in the Company Information and Location Card pages.
If the scheduled date is a non-working day, the planning system moves the order forward to the nearest
working date. This may result in an order that meets a reorder point but does not meet some specific demand.
For such unbalanced demand, the planning system creates an extra supply.
Order
In a make-to-order environment, an item is purchased or produced to exclusively cover a specific demand.
Typically it relates to A-items, and the motivation for choosing the order reordering policy can be that the
demand is infrequent, the lead-time is insignificant, or the required attributes vary.
The application creates an order-to-order link, which acts as a preliminary connection between the supply, a
supply order or inventory, and the demand that it is going to fulfill.
Apart from using the Order policy, the order-to-order link can be applied during planning in the following ways:
When using the Make-to-Order manufacturing policy to create multi-level or project type production orders
(producing needed components on the same production order).
When using the Sales Order Planning feature to create a production order from a sales order.
Even if a manufacturing company considers itself as a make-to-order environment, it might be best to use a Lot-
for-Lot reordering policy if the items are pure standard without variation in attributes. As a result, the system
will use unplanned inventory and only accumulates sales orders with the same shipment date or within a
defined time bucket.
Order-to-Order Links and Past Due Dates
Unlike most supply-demand sets, linked orders with due dates before the planning starting date are fully
planned for by the system. The business reason for this exception is that specific demand-supply sets must be
synchronized through to execution. For more information about the frozen zone that applies to most demand-
supply types, see Dealing with Orders Before the Planning Starting Date.
Lot-for-Lot
The lot-for-lot policy is the most flexible because the system only reacts on actual demand, plus it acts on
anticipated demand from forecast and blanket orders and then settles the order quantity based on the demand.
The lot-for-lot policy is aimed at A- and B-items where inventory can be accepted but should be avoided.
In some ways, the lot-for-lot policy looks like the Order policy, but it has a generic approach to items; it can
accept quantities in inventory, and it bundles demand and corresponding supply in time buckets defined by the
user.
The time bucket is defined in the Time Bucket field. The system works with a minimum time bucket of one day,
since this is the smallest time unit of measure on demand and supply events in the system (although, in practice,
the time unit of measure on production orders and component needs can be seconds).
The time bucket also sets limits on when an existing supply order should be rescheduled to meet a given
demand. If the supply lies within the time bucket, it will be rescheduled in or out to meet the demand.
Otherwise, if it lies earlier, it will cause unnecessary build-up of inventory and should be canceled. If it lies later, a
new supply order will be created instead.
With this policy, it is also possible to define a safety stock in order to compensate for possible fluctuations in
supply, or to meet sudden demand.
Because the supply order quantity is based on the actual demand it can make sense to use the order modifiers:
round the order quantity up to meet a specified order multiple (or purchase unit of measure), increase the order
to a specified minimum order quantity, or decrease the quantity to the specified maximum quantity (and thus
create two or more supplies to reach the total needed quantity).
See Also
Design Details: Planning Parameters
Design Details: Planning Assignment Table
Design Details: Central Concepts of the Planning System
Design Details: Balancing Demand and Supply
Design Details: Supply Planning
Find free e-learning modules for Business Central here
Design Details: Planning Parameters
2/6/2023 • 10 minutes to read • Edit Online
This topic describes the different planning parameters that you can use in Business Central.
The way in which the planning system controls item supply is determined by various settings on the item card
or SKU, and settings in manufacturing setup. The following table shows how these parameters are used for
planning.
P URP O SE PA RA M ET ER
Reorder Point
Reordering Policy:
Dampener Period
Order Multiple
- Make-to-Stock
- Make-to-Order
NOTE
When calculating time buckets, the planning system ignores any working calendars that are defined in the Base
Calendar Code field in the Company Information and Location Card pages.
The default safety lead time, on the Manufacturing Setup page, should be set to at least one day. The due date
of the demand may be known, but not the due time. The planning schedules backward to meet gross demand,
and, if no safety lead time is defined, the goods may arrive too late to meet the demand.
Three additional reorder period fields, Rescheduling Period , Lot Accumulation Period , and Dampener
Period , also play a role in defining when to reorder. For more information, see Optimize When and How Much
to Reorder.
Fixed Reorder Qty. At a minimum, the order quantity will be equal to the
reorder quantity. It can be increased to meet the demand or
the desired inventory level. This reordering policy is usually
used with a reorder point.
Maximum Qty. The order quantity will be calculated to meet the maximum
inventory. If quantity modifiers are used, then maximum
inventory can be violated. We do not recommend that you
use the time bucket together with maximum quantity. The
time bucket will usually be overruled. This reordering policy
is usually used with a reorder point.
Rescheduling Period This field is used to determine whether the action message
should reschedule an existing order or cancel it and create a
new order. The existing order will be rescheduled within one
rescheduling period before the current supply and until one
rescheduling period after the current supply.
Lot Accumulation Period With the reordering policy Lot-for-Lot, this field is used to
accumulate multiple supply needs into one supply order.
From the first planned supply, the system accumulates all
supply needs in the following lot accumulation period into
one supply, which is placed on the date of the first supply.
Demand outside the lot accumulation period is not covered
by this supply.
The timing of rescheduling period, dampener period, and lot accumulation period is based on a supply date. The
time bucket is based on the planning start date, as shown in the following illustration.
In the following examples, the black arrows represent existing supply (up) and demand (down). Red, green, and
orange arrows are planning suggestions.
Example 1 : The changed date is outside the rescheduling period, which causes the existing supply to be
canceled. A new supply is suggested to cover the demand in the lot accumulation period.
Example 2 : The changed date is in the rescheduling period, which causes the existing supply to be rescheduled.
A new supply is suggested to cover the demand outside the lot accumulation period.
Example 3 : There is a demand in the dampener period and the supply quantity in the lot accumulation period
matches the supply quantity. The next demand is uncovered and a new supply is suggested.
Example 4 : There is a demand in the dampener period and the supply remains on the same date. However, the
current supply quantity is not enough to cover the demand in the lot accumulation period, so a change quantity
action for the existing supply order is suggested.
Default values: The default value of the Time Bucket field and the three reorder period fields is blank. For all
fields, except the Dampener Period field, this means 0D (zero days). If the Dampener Period field is blank,
the global value in the Default Dampener Period field on the Manufacturing Setup page will be used.
IMPORTANT
If you do not select the Dynamic Low-Level Code field, then you must run the Calculate Low-Level Code batch job
before you calculate a supply plan (the Calculate Plan batch job).
NOTE
Even with the Dynamic Low-Level Code field selected, the low-level codes of component items are not changed
dynamically if a parent BOM is deleted or set to non-certified. This may result in difficulty to add new items to the end of
the product structure as it might exceed the maximum number of low-level codes. Therefore, for large product structures
that reach the low-level code limit, it is encouraged to run the Calculate Low Level Code batch job frequently to
maintain the structure.
See Also
Design Details: Handling Reordering Policies
Design Details: Balancing Demand and Supply
Design Details: Central Concepts of the Planning System
Find free e-learning modules for Business Central here
Design Details: Planning Assignment Table
2/6/2023 • 2 minutes to read • Edit Online
All items should be planned for, however, there is no reason to calculate a plan for an item unless there has been
a change in the demand or supply pattern since the last time a plan was calculated.
If the user has entered a new sales order or changed an existing one, there is reason to recalculate the plan.
Other reasons include a change in forecast or the desired safety stock quantity. Changing a bill of material by
adding or removing a component would most likely indicate a change, but for the component item only.
For multiple locations, the assignment takes place at the level of item per location combination. If, for example, a
sales order has been created at only one location, application will assign the item at that specific location for
planning.
The reason for selecting items for planning is a matter of system performance. If no change in an item’s
demand-supply pattern has occurred, the planning system will not suggest any actions to be taken. Without the
planning assignment, the system would have to perform the calculations for all items in order to find out what
to plan for, and that would drain system resources.
The Planning Assignment table monitors demand and supply events and assigns the appropriate items for
planning. The following events are monitored:
A new sales order, forecast, component, purchase order, production order, assembly order, or transfer order.
Change of item, quantity, location, variant, or date on a sales order, forecast, component, purchase order,
production order, assembly order, or transfer order.
Cancellation of a sales order, forecast, component, purchase order, production order, assembly order, or
transfer order.
Consumption of items other than planned.
Output of items other than planned.
Unplanned changes in inventory.
For these direct supply-demand displacements, the order tracking and action messaging system maintains the
Planning Assignment table and states a planning reason as an action message.
The following changes in master data can also cause a planning imbalance:
Change of status to Certified in the production BOM header (for all items using that header).
Deleted line (child item).
Change of status to Certified in the routing header (for all items using that routing).
Changes in the following item card fields.
Safety Stock Quantity or Safety Lead Time.
Lead Time Calculation.
Reorder Point.
Production BOM No. (and all children of old BOM reference).
Routing No.
Reordering Policy.
In these cases, a new function, Planning Assignment Management, maintains the table and states the planning
reason as Net Change.
The following changes do not cause a planning assignment:
Calendars
Other planning parameters on the item card
When calculating an MPS or an MRP, the following restrictions apply:
MPS: The planning system checks that the item carries a demand forecast or a sales order. If not, the item is
not included in the plan.
MRP: If the planning system detects that the item is being replenished by an MPS planning line or MPS
supply order, the item will be left out of the planning. However, any demand from relevant components is
included.
See Also
Design Details: Balancing Demand and Supply
Design Details: Handling Reordering Policies
Design Details: Transfers in Planning
Design Details: Planning Parameters
Find free e-learning modules for Business Central here
Design Details: Transfers in Planning
2/6/2023 • 8 minutes to read • Edit Online
Transfer orders are also a source of supply when working at the SKU level. When using multiple locations
(warehouses), the SKU replenishment system can be set to Transfer, implying that the location is replenished by
transferring goods from another location. In a situation with more warehouses, companies might have a chain
of transfers where supply to GREEN location is transferred from YELLOW, and supply to YELLOW is transferred
from RED and so on. In the beginning of the chain, there is a replenishment system of Prod. Order or Purchase.
NOTE
This article uses names of locations from an earlier version of the demonstration company in Business Central. These
names do not map directly to the locations in the current demonstration company. We encourage you to use the article
to learn about locations and not as step-by-step instructions for how to use the demonstration company.
When comparing the situation where a supply order is directly facing a demand order to a situation where the
sales order is supplied through a chain of SKU transfers, it is obvious that the planning task in the latter situation
can become very complex. If demand changes, it might cause a ripple effect through the chain, because all
transfer orders plus the purchase/production order in the opposite end of the chain will have to be manipulated
to reestablish balance between demand and supply.
Planning Sequence
The following illustration shows what a string of transfers could look like.
In this example, a customer orders the item at location GREEN. Location GREEN is supplied through transfer
from the central warehouse RED. The central warehouse RED is supplied by transfer from production on location
BLUE.
In this example, the planning system will start at the customer demand and work its way backwards through the
chain. The demands and supplies will be processed one location at a time.
Transfer Level Code
The sequence in which the locations are processed in the planning system is determined by the transfer level
code of the SKU.
The transfer level code is an internal field which is automatically calculated and stored on the SKU when SKU is
created or modified. The calculation runs across all SKUs for a given combination of Item/Variant and uses the
location code and the transfer-from code to determine the route the planning will have to use when traversing
through the SKUs to ensure that all demands are processed.
The transfer level code will be 0 for SKUs with replenishment system Purchase or Prod. Order and will be -1 for
the first transfer level, -2 for the second and so on. In the transfer chain described above, the levels would
therefore be -1 for RED and -2 for GREEN, as shown in the following illustration.
When updating a SKU, the planning system will detect if SKUs with replenishment system Transfer are set up
with circular references.
If more transfers to a given location exist, the first transfer order will define the planning direction. Transfers
running in the opposite direction will be canceled.
Changing Quantity with Reservations
When changing quantities on existing supply, the planning system takes reservations into account in the sense
that the reserved quantity represents the lower limit for how much the supply can be reduced.
When changing the quantity on an existing transfer order line, keep in mind that the lower limit will be defined
as the highest reserved quantity of the outbound and inbound transfer line.
For example, if a transfer order line of 117 pieces is reserved against a sales line of 46 and a purchase line of 24,
it is not possible to reduce the transfer line below 46 pieces even though this might represent excess supply on
the inbound side.
Now the planner at PINK location chooses to reserve against the purchase.
This usually means that the planning system will ignore the purchase order and the transfer demand. As long as
there is balance, there is no problem. But what happens when the customer at RED location partly regrets the
order and changes it to 22?
When the planning system runs again, it should get rid of excess supply. However, the reservation will lock the
purchase and the transfer to a quantity of 27.
The PINK-RED transfer has been reduced to 22. The inbound part of the BLUE-PINK transfer is not reserved, but
because the outbound part is reserved it is not possible to reduce the quantity below 27.
On the production order line, the Ending Date + Safety Lead Time + Inbound Warehouse Handling Time = Due
Date.
On the purchase order line, the Planned Receipt Date + Safety Lead Time + Inbound Warehouse Handling Time
= Expected Receipt Date.
Reschedule
When rescheduling an existing transfer line, the planning system must look up the outbound part and change
the date-time on this. It is important to note that if lead time has been defined, there will be a gap between the
shipment and the receipt. As mentioned, the lead time can consist of more elements, such as transportation time
and warehouse handling time. On a time line, the planning system will move back in time while it balances the
elements.
Therefore, when changing the due date on a transfer line, the lead time must be calculated in order to update
the outbound side of the transfer.
Order-to-Order Links
In this example, BLUE SKU is set up with the Order reordering policy, while PINK and RED use Lot-for-Lot. When
a sales order of 27 is created on location RED, it will lead to a chain of transfers with the last joint at location
BLUE being reserved with binding. In this example, the reservations are not hard reservations created by the
planner at PINK location, but bindings created by the planning system. The important difference is that the
planning system can change the latter.
If demand is changed from 27 to 22, the system will lower the quantity down through the chain, with the
binding reservation also being reduced.
See Also
Design Details: Planning Parameters
Design Details: Planning Assignment Table
Design Details: Handling Reordering Policies
Design Details: Demand at Blank Location
Design Details: Central Concepts of the Planning System
Design Details: Balancing Demand and Supply
Design Details: Supply Planning
Find free e-learning modules for Business Central here
Design Details: Warehouse Management
2/6/2023 • 2 minutes to read • Edit Online
This documentation gives an overview of the concepts and principles that are used in the Warehouse
Management features in Business Central. It explains the design behind central warehouse features and how
warehousing integrates with other supply chain features.
To differentiate the different complexity levels of the warehousing, this documentation is divided into two
general groups, Basic and Advanced warehouse configurations, indicated by section titles. This simple
differentiation covers different complexity levels as defined by product granules and location setup. For more
information, see Design Details: Warehouse Setup.
In This Section
Design Details: Warehouse Overview
Design Details: Warehouse Setup
Design Details: Inbound Warehouse Flow
Design Details: Internal Warehouse Flows
Design Details: Availability in the Warehouse
Design Details: Outbound Warehouse Flow
Design Details: Integration with Inventory
Find free e-learning modules for Business Central here
Design Details: Warehouse Overview
2/6/2023 • 2 minutes to read • Edit Online
To support the physical handling of items on the zone and bin level, all information must be traced for each
transaction or movement in the warehouse. This is managed in the Warehouse Entr y table. Each transaction is
stored in a warehouse register.
Warehouse documents and a warehouse journal are used to register item movements in the warehouse. Every
time that an item in the warehouse is moved, received, put away, picked, shipped, or adjusted, warehouse entries
are registered to store the physical information about zone, bin, and quantity.
The Bin Content table is used to handle all the different dimensions of the contents of a bin per item, such as
unit of measure, maximum quantity, and minimum quantity. The Bin Content table also contains flow fields to
the warehouse entries, warehouse instructions, and warehouse journal lines, which ensures that the availability
of an item per bin and a bin for an item can be calculated quickly. For more information, see Design Details:
Availability in the Warehouse.
When item postings occur outside the warehouse module, a default adjustment bin per location is used to
synchronize warehouse entries with inventory entries. During physical inventory of the warehouse, any
differences between the calculated and counted quantities are recorded in the adjustment bin and then posted
as correcting item ledger entries. For more information, see Design Details: Integration with Inventory.
The following illustration outlines typical warehouse flows.
Basic or Advanced Warehousing
Warehouse functionality in Business Central can be implemented in different complexity levels, depending on a
company’s processes and order volume. The main difference is that activities are performed order-by-order in
basic warehousing when they are consolidated for multiple orders in advanced warehousing.
To differentiate between the different complexity levels, this documentation refers to two general
denominations, Basic and Advanced Warehousing. This simple differentiation covers several different complexity
levels as defined by product granules and location setup, each supported by different UI documents. For more
information, see Design Details: Warehouse Setup.
NOTE
The most advanced level of warehousing is referred to as “WMS installations” in this documentation, since this level
requires the most advanced granule, Warehouse Management Systems.
The following different UI documents are used in basic and advanced warehousing.
Basic UI Documents
Inventor y Put-away
Inventor y Pick
Inventor y Movement
Item Journal
Item Reclassification Journal
(Various reports)
Advanced UI Documents
Warehouse Receipt
Put-away Worksheet
Warehouse Put-away
Pick Worksheet
Warehouse Pick
Movement Worksheet
Warehouse Movement
Internal Whse. Pick
Internal Whse. Put-away
Bin Creation Worksheet
Bin Content Creation Worksheet
Whse. Item Journal
Whse. Item Reclass. Journal
(Various reports)
For more information about each document, see the respective page topics.
Terminology
To align with the financial concepts of purchases and sales, Business Central warehouse documentation refers to
the following terms for item flow in the warehouse.
T ERM DESC RIP T IO N
Outbound flow Items moving out of the warehouse location, such as sales
and outbound transfers.
See Also
Design Details: Warehouse Management
Find free e-learning modules for Business Central here
Design Details: Warehouse Setup
2/6/2023 • 10 minutes to read • Edit Online
Warehouse functionality in Business Central contains different levels of complexity, as defined by license
permissions in the offered granules. The level of complexity in a warehouse solution is largely defined by the bin
setup on location cards, which in turn is license-controlled so that access to bin setup fields is defined by the
license. In addition, the application objects in the license govern which UI document to use for the supported
warehouse activities.
The following table shows which granules are required to define different warehouse complexity levels, which UI
documents support each level, and which location codes reflect these levels in the Business Central
demonstration database.
This article uses names of locations from an earlier version of the demonstration company in Business Central.
These names do not map directly to the locations in the current demonstration company. We encourage you to
use the article to learn about locations and not as step-by-step instructions for how to use the demonstration
company.
M IN IM UM GRA N UL E
C O M P L EXIT Y L EVEL DESC RIP T IO N UI DO C UM EN T EXA M P L E LO C AT IO N REQ UIREM EN T
Receive/ship posting
from orders.
Receive/ship posting
from orders.
Bin replenishment
planning
Bin ranking
Slotting
For examples of how the UI documents are used per warehouse complexity level, see Design Details: Inbound
Warehouse Flow.
NOTE
If the outbound items are placed in several bins, then items are first taken from the non-default bins, to empty that bin
content, and then the remaining items are taken from the default bin.
There can only be one default bin per item per location.
Bin Type
In WMS installations, you can restrict the warehouse activities that are allowed for a bin by assigning a bin type
to it. The following bin types exist:
B IN T Y P E DESC RIP T IO N
SHIP Items picked for warehouse shipment lines but not yet
posted as shipped.
PUTPICK Items in bins that are suggested for both the put-away and
pick functions. Bins of this type probably have different bin
rankings. You can set up your bulk storage bins as this type
of bin with low bin rankings compared to your ordinary pick
bins or forward picking area bins.
B IN T Y P E DESC RIP T IO N
For all bin types, except PICK, PUTPICK, and PUTAWAY, no other activity is allowed for the bin than what is
defined by its bin type. For example, a bin of type Receive can only be used to receive items into or pick items
from.
NOTE
Only movement can be made to bins of type RECEIVE and QC. Similarly, only movements can be made from bins of type
SHIP and QC.
Bin Ranking
In advanced warehousing, you can automate and optimize how items are collected in put-away and pick
worksheets by ranking bins so that items are suggested taken or placed according to rank criteria to use
warehouse space optimally.
Put-away processes are optimized according to bin ranking by suggesting higher-ranking bins before lower-
ranking bins. Similarly, pick processes are optimized by first suggesting items from bin content with high bin
ranking. Furthermore, bin replenishments are suggested from lower-ranking bins to higher-ranking bins.
Bin ranking together with bin content information are the basic properties that allow users to slot items in the
warehouse.
Bin Setup
In advanced warehousing, bins can be set up with capacity values, such as quantity, total cubage, and weight to
control which and how items are stored in the bin.
On each item card, you can assign a unit of measure (UOM) for the item, such as pieces, pallets, liters, grams, or
boxes. You can also have a base UOM for an item and specify larger UOMs that are based on it. For example, you
can define a pallet to equal 16 pieces, the latter being the base UOM.
If you want to set a maximum quantity of a specific item to be stored in an individual bin and the item has more
than one UOM, then you must set the maximum quantity for every UOM that exists on the item card.
Accordingly, if an item has been set up to be handled in pieces and pallets, then the Max. Qty. field on the Bin
Content page for that item must also be in pieces and pallets. Otherwise, the allowed quantity for that bin is not
calculated correctly.
Before you set capacity restrictions for bin contents on a bin, you must first make sure that the UOM and
dimensions of the item have been set up on the item card.
NOTE
It is only possible to operate with multiple UOMs in WMS installations. I all other configurations, bin contents can only be
in the base UOM. In all transactions with a UOM higher than the item's base UOM, the quantity is converted to the base
UOM.
Zone
In advanced warehousing, bins can be grouped in zones to manage how the workflow of warehouse activities is
directed.
A zone could be a receiving zone or a stocking zone, and each zone can consist of one or several bins.
Most properties assigned to a zone will by default be assigned to the bin that is created from that zone.
Class
In advanced warehousing, you can assign warehouse class codes to items, bins, and zones to control where
different item classes are stored, such as frozen goods. You can divide a zone into several warehouse classes. For
example, items in the receiving zone can be stored as frozen, hazardous, or other class.
When you work with warehouse classes and a default receiving/shipping bin, you must manually fill in the
appropriate bins in the warehouse receipt and shipment lines.
In inbound flows, the class code is only highlighted on inbound lines where the item class code does not match
the default receiving bin. If the correct default bins are not assigned, then the quantity cannot be received.
Location
A location is a physical structure or place where inventory is received, stored, and shipped, potentially organized
in bins. A location can be a warehouse, service car, showroom, plant, or an area in a plant.
Put-away Template
The put-away template can be assigned to an item and to a location. The put-away template specifies a set of
prioritized rules that must be respected when creating put-aways. For example, a put-away template may
require that the item is placed in a bin with bin content that matches the UOM, and if a similar bin with enough
capacity cannot be found, then the item must be placed in an empty bin.
See Also
Design Details: Warehouse Management
Design Details: Availability in the Warehouse
Find free e-learning modules for Business Central here
Design Details: Inbound Warehouse Flow
2/6/2023 • 6 minutes to read • Edit Online
The inbound flow in a warehouse begins when items arrive in the warehouse of the company location, either
received from external sources or from another company location. An employee registers the items, typically by
scanning a bar code. From the receiving dock, warehouse activities are performed at different complexity levels
to bring the items into the storage area.
Each item is identified and matched to a corresponding inbound source document. The following inbound
source documents exist:
Purchase order
Inbound transfer order
Sales return order
In addition, the following internal source documents exist that function like inbound sources:
Production order with output posting
Assembly order with output posting
The last two represent inbound flows to the warehouse from internal operation areas. For more information
about warehouse handling for internal inbound and outbound processes, see Design Details: Internal
Warehouse Flows.
Processes and UI documents in inbound warehouse flows are different for basic and advanced warehouse
configurations. The main difference is that activities are performed order-by-order in basic warehouse
configurations, and they are consolidated for multiple orders in advanced warehouse configurations. For more
information about different warehouse complexity levels, see Design Details: Warehouse Overview.
In Business Central, the inbound processes of receiving and putting away can be performed in four ways using
different functionalities depending on the warehouse complexity level.
C O M P L EXIT Y
L EVEL ( SEE
DESIGN DETA IL S:
IN B O UN D WA REH O USE
M ET H O D P RO C ESS B IN S REC EIP T S P UT - AWAY S SET UP )
Selecting an approach depends on the company's accepted practices and the level of their organizational
complexity. In an order-by-order warehouse environment, where most of the warehouse staff works directly
with order documents, a company might decide to use method A. An order-by-order warehouse that has a more
complex put-away process, or where there are dedicated warehouse staff to perform warehousing functions,
might decide to separate their put-away functions from the order document, method B. Additionally, companies
that need to plan the handling of multiple orders may find it helpful to use warehouse receipt documents,
methods C and D.
In methods A, B, and C, the actions of receiving and putting away are combined in one step when posting the
corresponding documents as received. In method D, the receipt is posted first to recognize the increase of
inventory and that items are available for sale. The warehouse worker then registers the put-away to make
items available to pick.
NOTE
If the Use Put-away Worksheet field is not selected on the location card, then warehouse put-away documents are
created directly based on posted warehouse receipts. In that case, step 7 is omitted.
See Also
Design Details: Warehouse Management
Find free e-learning modules for Business Central here
Design Details: Internal Warehouse Flows
2/6/2023 • 7 minutes to read • Edit Online
The flow of items between bins at a company location centers on picking components and putting away end
items for assembly or production orders and ad-hoc movements, such as bin replenishments, without a relation
to source documents. The scope and nature of the involved activities vary between basic and advanced
warehousing.
Some internal flows overlap with inbound or outbound flows. Some of this overlap is shown as steps 4 and 5 in
the graphical diagrams for advanced inbound and outbound flows respectively. For more information, see
Design Details: Inbound Warehouse Flow.
NOTE
On the Inventor y Pick page, the component consumption is posted together with the pick posting. By using the
Inventor y Movement page, only bin adjustments are registered, no item ledger posting occurs.
In addition to component handling, the integration is represented by the ability to put produced items away with
the Inventor y Put-away page.
The To-Production Bin Code , From-Production Bin Code , and Open Shop Floor Bin Code fields on the
location card or the machine/work center cards define default flows to and from production areas.
For more information about how component consumption is flushed from the To-Production or Open Shop
Floor bins, see the "Flushing Production Components in the Warehouse" section in this topic.
Flows to and from Assembly
The main integration between assembly orders and basic warehouse activities is represented by the ability to
move assembly components to the assembly area.
While no specific warehouse functionality exists for putting assembly items away, the bin code on the assembly
order header may be set to a default put-away bin. Posting the assembly order then functions like posting a put-
away. The warehouse activity to move assembly items into the warehouse can be managed on the Internal
Movement page, with no relation to the assembly order.
The following assembly flows exist.
F LO W DESC RIP T IO N
F LO W DESC RIP T IO N
NOTE
If items are assembled to order, then the inventory pick of the linked sales order triggers an inventory movement for all
the involved assembly components, not just for the sold item as when shipping inventory items.
The To-Assembly Bin Code , From-Assembly Bin Code , and Asm.-to-Order Shpt. Bin Code fields on the
location card define default flows to and from assembly areas.
NOTE
The Asm.-to-Order Shpt. Bin Code field functions as the from-assembly bin in assemble-to-order scenarios.
Ad-Hoc Movements
In basic warehousing, the movement of items from bin to bin without relation to source documents is
performed on the Internal Movement page, which functions together with the Inventor y Movement page.
Another way to move items ad hoc between bins is to post positive entries in the New Bin Code field on the
Item Reclass. Journal page.
NOTE
If items are assembled to order, then the warehouse shipment of the linked sales order triggers a warehouse pick for all
the involved assembly components, not just for the sold item as when shipping inventory items.
The To-Assembly Bin Code and From-Assembly Bin Code fields on the location card define default flows to
and from assembly areas.
Ad-Hoc Movements
In advanced warehousing, the movement of items from bin to bin without relation to source documents is
managed on the Movement Worksheet page and registered in the Warehouse Movement page.
NOTE
Pick + For ward only works if the second production routing line operation uses a routing link code. Releasing a planned
production order initiates forward flushing of components set to Pick + For ward . However, the flushing cannot take
place until the pick of the components is registered, which again can only take place when the order is released.
The following steps describe the involved actions by different users and the related response:
1. The shop floor supervisor releases the production order. Items with For ward flushing method and no
routing link code are deducted from the open shop floor bin.
2. The shop floor supervisor chooses the Create Warehouse Pick button on the production order. A
warehouse pick document is created pick for items with Manual , Pick + Backward , and Pick +
For ward flushing methods. These items are placed in the To-Production bin.
3. The warehouse manager assigns the picks to a warehouse worker.
4. The warehouse worker picks the items from appropriate bins and places them in the To-Production bin or
in the bin specified on the warehouse pick, which may be a work center or machine center bin.
5. The warehouse worker registers the pick. The quantity is subtracted from the pick bins and added to the
consumption bin. The Qty. Picked field on the component list for all picked items is updated.
NOTE
Only the quantity that is picked can be consumed.
6. The machine operator informs the production manager that the end items are finished.
7. The shop floor supervisor uses the consumption journal or production journal to post the consumption
of component items that use either Manual flushing method or For ward or Pick + For ward flushing
methods together with routing link codes.
8. The production manager posts the output of the production order and changes status to Finished . The
quantity of component items that use Backward flushing method is deducted from the open shop floor
bin, and the quantity of component items that use Pick + Backward flushing method is deducted from
the To-Production bin.
The following illustration shows when the Bin Code field on the component list is filled according to your
location or machine/work center setup.
See Also
Design Details: Warehouse Management
Find free e-learning modules for Business Central here
Design Details: Availability in the Warehouse
2/6/2023 • 3 minutes to read • Edit Online
The system must keep a constant control of item availability in the warehouse, so that outbound orders can flow
efficiently and provide optimal deliveries.
Availability varies depending on allocations at the bin level when warehouse activities such as picks and
movements occur and when the inventory reservation system imposes restrictions to comply with. A rather
complex algorithm verifies that all conditions are met before allocating quantities to picks for outbound flows.
If one or more conditions are not met, different error messages can be shown, including the generic "Nothing to
handle." message. The "Nothing to handle." message can occur for many different reasons, both in outbound
and inbound flows, where a directly or indirectly involved document line contains the Qty. to Handle field.
NOTE
Information will soon be published here about possible reasons and solutions for the "Nothing to handle." message.
NOTE
Concerning the priority of reservations, the quantity to reserve is subtracted from the quantity available to pick. For
example, if the quantity available in pick bins is 5 units, but 100 units are in put-away bins, then when you try to reserve
more than 5 units for another order, an error message is displayed because the additional quantity must be available in
pick bins.
See Also
Design Details: Warehouse Management
View the Availability of Items
Find free e-learning modules for Business Central here
Design Details: Outbound Warehouse Flow
2/6/2023 • 7 minutes to read • Edit Online
The outbound flow in the warehouse begins with a request from released source documents to bring the items
out of the warehouse location, either to be shipped to an external party or to another company location. From
the storage area, warehouse activities are performed at different complexity levels to bring the items out to the
shipping docks.
Each item is identified and matched to a corresponding inbound source document. The following outbound
source documents exist:
Sales order
Outbound transfer order
Purchase return order
Service order
In addition, the following internal source documents exist that function like outbound sources:
Production order with component need
Assembly order with component need
The last two documents represent outbound flows from the warehouse to internal operation areas. For more
information about warehouse handling for internal inbound and outbound processes, see Design Details:
Internal Warehouse Flows.
Processes and UI documents in outbound warehouse flows are different for basic and advanced warehouse
configurations. The main difference is that activities are performed order-by-order in basic warehouse
configurations, and they are consolidated for multiple orders in advanced warehouse configurations. For more
information about different warehouse complexity levels, see Design Details: Warehouse Overview.
In Business Central, the outbound processes of picking and shipping can be performed in four ways using
different functionalities depending on the warehouse complexity level.
C O M P L EXIT Y
L EVEL ( SEE
DESIGN DETA IL S:
O UT B O UN D WA REH O USE
M ET H O D P RO C ESS B IN S P IC K S SH IP M EN T S SET UP )
Selecting an approach depends on the company's accepted practices and the level of their organizational
complexity. In an order-by-order environment with straightforward processes and simple bin structure, method
A, picking and shipping from the order line is appropriate. In other order-by-order companies where items for
one order line might come from more than one bin or where warehouse workers cannot work with order
documents, the use of separate pick documents is appropriate, method B. Where a company's picking and
shipping processes involve multiple order handling and therefore require greater control and overview, the
company might choose to use a warehouse shipment document and warehouse pick document to separate the
picking and shipping tasks, methods C and D.
In methods A, B, and C, the actions of picking and shipping are combined in one step when posting the
corresponding document as shipped. In method D, the pick is first registered, and then the shipment is posted at
a later time from a different document.
See Also
Design Details: Warehouse Management
Find free e-learning modules for Business Central here
Design Details: Integration with Inventory
2/6/2023 • 2 minutes to read • Edit Online
The Warehouse Management application area and the Inventory application area interact with one another in
physical inventory and in inventory or warehouse adjustment.
Physical Inventory
The Whse. Phys. Inventor y Journal page is used with the Phys. Inventor y Journal page for all advanced
warehouse locations. The inventory on bin level is calculated, and a printed list is provided for the warehouse
employee. The list shows which items in which bins must be counted.
The warehouse employee enters the counted quantity on the Whse. Phys. Inventor y Journal page and then
posts the journal.
If the counted quantity is greater than the quantity on the journal line, a movement is posted for this difference
from the default adjustment bin to the counted bin. This increases the quantity in the counted bin and decreases
the quantity in the default adjustment bin.
If the quantity counted is less than the quantity on the journal line, a movement for this difference is posted
from the counted bin to the default adjustment bin. This decreases the quantity in the counted bin and increases
the quantity in the default adjustment bin.
In advanced warehouse configurations, the value in the Quantity (Calculated) field is retrieved from item
ledger entries and the value in the Quantity (Phys. Inventor y) field is retrieved from warehouse entries,
excluding the adjustment bin content. The Quantity field specifies the difference between the first two fields,
which should be equal to the contents of the adjustment bin.
When you post the physical inventory journal, the inventory and the default adjustment bin are updated.
Warehouse Adjustments to the Item Ledger
You use the Item Journal page and the Calculate Whse. Adjustment function to adjust inventory on the
item ledger in accordance with an adjustment that has been made to the item quantity in a warehouse bin. To
create a link between the inventory and the warehouse, you must define a default adjustment bin per location.
The default adjustment bin registers items in the warehouse when you post an increase for the inventory.
However, if you post a decrease, the quantity on the default bin is also decreased. In both cases, item ledger
entries and warehouse entries are created.
NOTE
The adjustment bin is not included in the availability calculation.
If you want to adjust the bin content, you can use the warehouse item journal, from which you can enter the
item number, zone code, bin code, and quantity that you want to adjust.
If you enter a positive quantity and post the line, then the inventory stored in the bin increases, and the quantity
of the default adjustment bin decreases correspondingly.
See Also
Design Details: Warehouse Management
Design Details: Availability in the Warehouse
Find free e-learning modules for Business Central here
Design Details: Item Tracking
2/6/2023 • 2 minutes to read • Edit Online
As the flow of goods in today's supply chain becomes more and more complex, the ability to keep track of items
is increasingly important to the companies involved. Monitoring an item's transaction flow is a legal
requirement in the business of medical and chemical supply, but other businesses may want to monitor
products with warranties or expiration dates for customer service reasons.
An item tracking system should provide a company with easy handling of serial and lot numbers, considering
each unique piece of merchandise: when and where received, where stored, when and where sold. Business
Central has gradually expanded its coverage of this business requirement and today provides application-wide
functionality and a solid core on which to develop extensions.
In This Section
Design Details: Item Tracking Design
Design Details: Item Tracking Posting Structure
Design Details: Active versus Historic Item Tracking Entries
Design Details: Item Tracking Lines Page
Design Details: Item Tracking Availability
Design Details: Item Tracking and Planning
Design Details: Item Tracking and Reservations
Design Details: Item Tracking in the Warehouse
See Also
Work with Serial, Lot, and Package Numbers
Find free e-learning modules for Business Central here
Design Details: Item Tracking Design
2/6/2023 • 2 minutes to read • Edit Online
Item tracking in Business Central started with Dynamics NAV. The item tracking functionality is in a separate
object structure with intricate links to posted documents and item ledger entries, and it is integrated with the
reservation system, which handles reservation, order tracking, and action messaging. For more information, see
Design Details: Reservation, Order Tracking, and Action Messaging in the Supply Planning design details.
This design incorporates item tracking entries in total availability calculations throughout the system, including
planning, manufacturing, and warehousing. Serial and lot numbers are applied on the item ledger entries to
ensure simple access to historical data for item tracking purposes. With 2021 release wave 1, item tracking in
Business Central includes package numbers.
With the addition of serial, lot, and package numbers, the reservation system handles permanent item attributes
while also handling intermittent links between supply and demand in the form of order tracking entries and
reservation entries. Another different characteristic of serial or lot numbers compared to the conventional
reservation data is the fact that they can be posted, either partially or fully. Therefore, the Reser vation Entr y
table (T337) now works with a related table, the Tracking Specification table (T336), which manages and
displays summing across active and posted item tracking quantities. For more information, see Design Details:
Active versus Historic Item Tracking Entries.
The following diagram outlines the design of item tracking functionality in Business Central.
The central posting object is redesigned to handle the unique subclassification of a document line in the form of
serial or lot numbers, and special relation tables are added to create the one-to-many relations between posted
documents and their split item ledger entries and value ledger entries.
Codeunit 22, Item Jnl. – Post Line , now splits the posting according to the item tracking numbers that are
specified on the document line. Each unique item tracking number on the line creates its own item ledger entry
for the item. This means that the link from the posted document line to the associated item ledger entries is now
a one-to-many relation. This relation is handled by the following item tracking relation tables.
Item Entr y Relation (T6507) Relates shipped or received lines to item ledger entries
For more information, see Design Details: Item Tracking Posting Structure.
See Also
Design Details: Item Tracking
Find free e-learning modules for Business Central here
Design Details: Item Tracking Posting Structure
2/6/2023 • 3 minutes to read • Edit Online
To align with inventory costing functionality and to obtain a simpler and more robust solution, item ledger
entries are used as the primary carrier of item tracking numbers.
Item tracking numbers on order network entities and non-order network entities are specified in the
Reser vation Entr y table (T337). Item tracking numbers that are related to historical information are retrieved
directly from the item ledger entries that are related to the transaction in question. This means that item ledger
entries reflect the item tracking specification of the posted order line.
The Item Tracking Lines page retrieves the information from T337 and the item ledger entries and shows it
through the temporary table, Tracking Specification (T336). T336 also hold the temporary data in the Item
Tracking Lines page for item tracking quantities that remain to be invoiced.
One-to-Many Relation
The Item Entr y Relation table, which is used to link a posted document line with its related item ledger entries,
consists of two main parts:
A pointer to the posted document line, the Order Line No. field.
An entry number pointing to an item ledger entry, the Item Entr y No. field.
The functionality of the existing Entr y No. field, which relates an item ledger entry to a posted document line,
handles the typical one-to-one relation when no item tracking numbers exist on the posted document line. If
item tracking numbers exist, then the Entr y No. field is left blank, and the one-to-many relation is handled by
the Item Entr y Relation table. If the posted document line carries item tracking numbers but only relates to a
single item ledger entry, then the Entr y No. field handles the relation, and the no record is created in the Item
Entr y Relation table.
Codeunits 80 and 90
To split the item ledger entries during posting, the code in codeunit 80 and codeunit 90, is encircled by loops
that run through global temporary record variables. This code calls codeunit 22 with an item journal line. These
variables are initialized when item tracking numbers exist for the document line. To keep the code simple, this
looping structure is always used. If no item tracking numbers exist for the document line, then a single record is
inserted, and the loop runs only once.
Code Unit 22
Codeunits 80 and 90 loop the call of codeunit 22 during the invoice posting of item tracking numbers and
during the invoicing of existing shipments or receipts.
During quantity posting of item tracking numbers, codeunit 22 retrieves item tracking numbers from the entries
in T337 that relate to the posting. These entries are placed directly on the item journal line.
Codeunit 22 loops through the item tracking numbers and splits the posting into the respective item ledger
entries that carry the item tracking numbers. Information about which item ledger entries are created is
returned to T337 by using a temporary T336 record, which is called by a procedure in codeunit 22. This
procedure is triggered when codeunit 22 has finished its run because at that point, the codeunit 22 object
contains the information. When the temporary T336 record is retrieved, codeunits 80 and 90 create records in
the Item Entr y Relation table to link the created item ledger entries to the created shipment or receipt line.
Codeunits 80 or codeunit 90 then converts the temporary T336 records to real T336 records that are related to
the line in question. However, this conversion occurs only if the posted document line is not deleted, because it is
only partially posted.
See Also
Design Details: Item Tracking
Design Details: Item Tracking Design
Find free e-learning modules for Business Central here
Design Details: Active versus Historic Item Tracking
Entries
2/6/2023 • 2 minutes to read • Edit Online
When parts of a document line quantity are posted, only that particular quantity is transferred to the item ledger
entries and its item tracking numbers. However, you will want to access all relevant item tracking information
directly from the active document line. That is, not only will you want to see the entries that are related to the
remaining quantity, you will also want information about the units that have been posted. When you view or
modify the Item Tracking Lines page, the collective contents of the Tracking Specification table (T336) and
Reser vation Entr y table (T337) are presented in a temporary version of T336. This ensures that historic and
active item tracking data is accessed as one.
The following table shows how T336 and T337 are used in a purchase scenario. The bold figures represent
values that the user manually enters on the Item Tracking Lines page.
Step 1: Create a purchase order line of seven pieces with item tracking numbers.
Q UA N T IT Y QT Y. TO IN VO IC E Q UA N T IT Y Q UA N T IT Y
( B A SE) QT Y. TO H A N DL E ( B A SE) H A N DL ED ( B A SE) IN VO IC ED ( B A SE)
T337 7 0 0 0 0
T336 0 0 0 0 0
Q UA N T IT Y QT Y. TO IN VO IC E Q UA N T IT Y Q UA N T IT Y
( B A SE) QT Y. TO H A N DL E ( B A SE) H A N DL ED ( B A SE) IN VO IC ED ( B A SE)
Item Tracking 7 4 0 0 0
Lines page
T337 3 0 0 0 0
T336 4 0 0 4 0
Q UA N T IT Y QT Y. TO IN VO IC E Q UA N T IT Y Q UA N T IT Y
( B A SE) QT Y. TO H A N DL E ( B A SE) H A N DL ED ( B A SE) IN VO IC ED ( B A SE)
Item Tracking 7 2 2 4 0
Lines page
T337 1 0 0 0 0
T336 6 0 0 6 2
Item Tracking 7 1 0 6 2
Lines page
T336 7 0 0 7 2
Invoice 5 pieces.
Q UA N T IT Y QT Y. TO IN VO IC E Q UA N T IT Y Q UA N T IT Y
( B A SE) QT Y. TO H A N DL E ( B A SE) H A N DL ED ( B A SE) IN VO IC ED ( B A SE)
Item Tracking 7 0 5 7 2
Lines page
T336 7 0 0 7 7
See Also
Design Details: Item Tracking
Design Details: Item Tracking Lines Page
Find free e-learning modules for Business Central here
Design Details: Item Tracking Lines Page
2/6/2023 • 2 minutes to read • Edit Online
Item tracking records and reservation records are created in the reservation system, and their availability is
calculated dynamically. Data that is entered on the Item Tracking Lines page is managed in a temporary
version of the Tracking Specification table. When the page is closed, the active data is committed to the
Reser vation Entr y table and the historic data is committed to the Tracking Specification table. For more
information, see Design Details: Active versus Historic Item Tracking Entries.
Lookups from the Serial No. and Lot No. fields show availability based on both the Item Ledger Entr y table
and the Reser vation Entr y table, with no date filter. The matrix of quantity fields on the header of the Item
Tracking Lines page dynamically displays the quantities and sums of item tracking numbers that are being
entered on the lines of the page. The quantities must correspond to those of the document line, which is
indicated by 0 in the Undefined fields in the header of the page.
To coordinate the flow of serial and lot numbers through inventory, the following rules exist for entering data on
the Item Tracking Lines page:
For both inbound and outbound item tracking lines, you cannot enter a serial number, with or without a lot
number, more than once in the same instance of the Item Tracking Lines page. If you try to enter any
combination of serial or lot numbers that is already present on the page, then an error message blocks the
data entry.
For inbound item tracking lines, you cannot post the related document if an item of the same variant and
with the same serial number is already in inventory. If you try to post a positive line for an inventory item
with the same variant and serial number, then an error message blocks the posting. However, for both
inbound and outbound item tracking lines on open documents, you can have the same combination of serial
or lot numbers that relate to different source document lines, that is, existing in different instances of the
Item Tracking Lines page until the related document is posted.
If the item is set up for serial number-specific tracking or lot number- specific tracking, then you cannot post
an outbound document line unless an item with the defined serial or lot number exists in inventory. If you try
to post an outbound document line for an item with a serial lot number that is not in inventory, then an error
message blocks the posting.
The rules for entering data on the Item Tracking Lines page also support the coupling principles that govern
order tracking, planning, and reservation. For more information, see Design Details: Item Tracking and Planning.
See Also
Design Details: Item Tracking
Find free e-learning modules for Business Central here
Design Details: Item Tracking Availability
2/6/2023 • 2 minutes to read • Edit Online
The Item Tracking Lines and Item Tracking Summar y pages provide dynamic availability information for
serial or lot numbers. The purpose of this is to increase transparency for users on outbound documents, such as
sales orders, by showing them which serial numbers or how many units of a lot number are currently assigned
on other open documents. This reduces uncertainty that is caused by double allocation and instills confidence in
order processors that the item tracking numbers and dates that they are promising on unposted sales orders
can be fulfilled. For more information, see Design Details: Item Tracking Lines Page.
When you open the Item Tracking Lines page, availability data is retrieved from the Item Ledger Entr y table
and the Reser vation Entr y table, with no date filter. When you choose the Serial No. field or the Lot No.
field, the Item Tracking Summar y page opens and shows a summary of the item tracking information in the
Reser vation Entr y table. The summary contains the following information about each serial or lot number on
the item tracking line:
Total Quantity The total quantity of the serial or lot number that is
currently in inventory.
Total Requested Quantity The total quantity of the serial or lot number that is
currently requested in all documents.
Current Pending Quantity The quantity that is entered in the current instance of the
Item Tracking Lines page but is not yet committed to the
database.
Total Available Quantity The quantity of the serial or lot number that is available for
the user to request.
NOTE
You can also see the information in the preceding table by using the Select Entries function on the Item Tracking
Lines page.
To preserve database performance, availability data is only retrieved once from the database when you open the
Item Tracking Lines page and when you use the Refresh Availability function on the page.
Calculation Formula
As described in the preceding table, the availability of a given serial or lot number is calculated as follows.
total available quantity = quantity in inventory – (all demands + quantity not yet committed to the database)
IMPORTANT
This formula implies that the serial or lot number availability calculation considers only inventory and ignores projected
receipts. Accordingly, supply that is not yet posted to inventory does not affect item tracking availability, as opposed to
regular item availability where projected receipts are included.
See Also
Design Details: Item Tracking
Find free e-learning modules for Business Central here
Design Details: Item Tracking and Planning
2/6/2023 • 3 minutes to read • Edit Online
Because they are stored in the reservation system, item tracking numbers are fully coordinated with order
tracking records. This means that items with order tracking records can be assigned item tracking numbers.
Conversely, items that have item tracking numbers can become order tracking records. For more information,
see Design Details: Item Tracking Design.
For more information about the integrated systems, see Design Details: Reservations, Order Tracking, and Action
Messaging.
Because order tracking is only concerned with specific item application, the coordination with item tracking
numbers only applies to items that are set up to use specific item tracking. This is set by the SN Specific
Tracking and Lot Specific Tracking fields on the item card, which specify the following:
The item must carry a serial number or lot number when it is posted.
The item must apply to the same serial number or lot number when it is posted outbound.
In alignment with standard supply/demand balancing principles, the planning system and the related order
tracking feature only match supply and demand carrying item tracking numbers if the item in question uses
specific item tracking. In all other cases, the planning and order tracking systems ignore item tracking numbers
when they apply supply to meet demand or apply demand to supply. For more information, see Design Details:
Reservation, Order Tracking, and Action Messaging.
For example, when order tracking exists for a given item, it implies that records for the item are already in the
Reser vation Entr y table, which is the core of the reservation system, before the item tracking numbers are
defined. Therefore, the following coupling restrictions apply to the item tracking numbers to be order tracked:
Demand with a serial number or lot number can only cover supply with the same serial number or lot
number.
Demand without a serial or lot number can cover any supply, with or without a serial or lot number.
Apart from their consequences on dynamic order tracking, the item tracking coupling restrictions do not affect
the planning system significantly.
On the supply side, a serial or lot number is typically not entered until immediately before the order is posted,
such as a purchase receipt into the warehouse. When entering a serial or lot number on the demand side, such
as on a sales order, that serial or lot number is already in inventory. Accordingly, item tracking numbers are
typically not an issue in supply planning.
For items that use specific item tracking, all demand carrying serial or lot numbers must be matched by
corresponding supply. In most cases, it does not make sense to reorder a specific serial or lot number, so the
planning of purchase or production supplies is probably not affected. However, when transferring items from
one location to another, it is likely that the transfer is for a specific lot, so planning transfer supplies might be
affected by the specific coupling restriction.
For more information, see Design Details: Transfers in Planning.
See Also
Design Details: Item Tracking Design
Design Details: Balancing Demand and Supply
Design Details: Reservation, Order Tracking, and Action Messaging
Design Details: Supply Planning
Find free e-learning modules for Business Central here
Design Details: Item Tracking and Reservations
2/6/2023 • 6 minutes to read • Edit Online
Simultaneous use of reservation and specific item tracking is uncommon, because they both create a coupling
between supply and demand. Except for situations where a customer or production planner requests a specific
lot, it rarely makes sense to reserve inventory items that already carry item tracking numbers for specific
application. Although it is possible to reserve items that require specific item tracking, special functionality is
needed to avoid availability conflicts between order processors that request the same item-tracked items.
The concept of Late Binding ensures that a nonspecific reservation of a serial number or a lot number remains
loosely coupled until posting. At posting time, the reservation system can reshuffle nonspecific reservations to
ensure that fixed application is possible against the serial or lot number that is actually picked. Meanwhile, the
serial or lot number is made available for specific reservation in other documents that request that particular
serial or lot number.
A nonspecific reservation is one in which the user does not care which specific item is picked, and a specific
reservation is one in which the user does care.
NOTE
The Late Binding functionality relates only to items that are set up with specific item tracking, and it applies only to
reservations against inventory, not against inbound supply orders.
Reservation of item tracking numbers falls into two categories, as shown in the following table.
Specific You select a specific serial or lot number when you reserve
the inventory item from a demand, such as a sales order.
Nonspecific You do not select a specific serial or lot number when you
reserve the inventory item from a demand, such as a sales
order.
The main difference between specific and nonspecific reservation is defined by the existence of serial or lot
numbers on the demand side, as shown in the following table.
TYPE SUP P LY DEM A N D
When you reserve inventory quantities from an outbound document line for an item that has item tracking
numbers assigned and is set up for specific item tracking, the Reser vation page leads you through different
workflows depending on your need for the serial or lot numbers.
Specific Reservation
When you choose Reser ve from the outbound document line, a dialog box appears that asks you if you want to
reserve specific serial or lot numbers. If you choose Yes , then a list is displayed with all the serial or lot numbers
that are assigned to the document line. The Reser vation page opens after you select one of the serial or lot
numbers, and you can then reserve among the selected serial or lot numbers in a typical fashion.
If some of the specific item tracking numbers that you are trying to reserve are held in nonspecific reservations,
then a message at the bottom of the Reser vation page informs you how many of the total reserved quantity
are held in nonspecific reservations and whether they are still available.
Nonspecific Reservation
If you choose No in the dialog box that appears, the Reser vation page opens and allows you to reserve among
all serial or lot numbers in inventory.
Because of the structure of the reservation system, when you place a nonspecific reservation on an item-tracked
item, the system must select specific item ledger entries to reserve against. Because the item ledger entries carry
the item tracking numbers, the reservation indirectly reserves specific serial or lot numbers, even though you
did not intend to. To handle this situation, the reservation system tries to reshuffle nonspecific reservation
entries before posting.
The system actually still reserves against specific entries, but then it uses a reshuffling mechanism whenever
there is specific demand for the lot or serial number in the nonspecific reservation. This can be the case when
you post a demand transaction, such as a sales order, consumption journal, or transfer order, for the serial or lot
number, or when you try to specifically reserve the serial or lot number. The system reshuffles the reservations
to make the lot or serial number available to the demand or to the specific reservation, thereby placing a
different lot or serial number in the nonspecific reservation. If there is insufficient quantity in inventory, the
system reshuffles as much as possible, and you receive an availability error if there is still insufficient quantity at
the time of posting.
NOTE
On a nonspecific reservation the lot number or serial number field is blank in the reservation entry that points at the
demand, such as the sale.
Reshuffle
When a user posts an outbound document after picking the wrong serial or lot number, other nonspecific
reservations are reshuffled to reflect the actual serial or lot number that is picked. This satisfies the posting
engine with a fixed application between supply and demand.
For all supported business scenarios, reshuffling is possible only against positive item ledger entries that carry
reservation and serial or lot numbers but without defined serial or lot numbers on the demand side.
Supported Business Scenarios
The Late Binding functionality supports the following business scenarios:
Entering a specific serial or lot number on an outbound document with nonspecific reservation of a wrong
serial or lot number.
Reserving a specific serial or lot number.
Posting an outbound document with nonspecific reservation of a serial or lot number.
Entering Serial or Lot Numbers on an Outbound Document with Wrong Nonspecific Reservation
This is the most common of the three supported scenarios. In this case, the Late Binding functionality ensures
that a user can enter a serial or lot number, which is actually picked, on an outbound document that already has
a nonspecific reservation of another serial or lot number.
For example, the need arises when an order processor has first made a nonspecific reservation of any serial or
lot number. Later when the item is actually picked from inventory, the picked serial or lot number must be
entered on the order before it is posted. The nonspecific reservation is reshuffled at posting time to ensure that
the picked serial or lot number can be entered without losing the reservation and to ensure that the picked
serial or lot number can be fully applied and posted.
Reserve Specific Serial or Lot Numbers
In this business scenario, Late Binding functionality ensures that a user who is trying to reserve a particular
serial or lot number that is currently nonspecifically reserved can do so. A nonspecific reservation is reshuffled
at the time of reservation to free the serial or lot number for the specific request.
The reshuffle happens automatically, but embedded Help is displayed at the bottom of the Reser vation page
and shows the following text:
XX of the Total Reser ved Quantity are nonspecific and may be available.
In addition, the Nonspecific Reser ved Qty. field shows how many reservation entries are nonspecific. By
default, this field is not visible to users.
Posting an Outbound Document with Nonspecific Reservation of Serial or Lot Numbers
This business scenario is supported with Late Binding functionality that enables fixed application and outbound
posting of what is actually picked by reshuffling another nonspecific reservation of a serial or lot number. If
reshuffling is not possible, then the following standard error message appears when the user tries to post the
shipment:
Item XX cannot be fully applied.
See Also
Design Details: Item Tracking
Find free e-learning modules for Business Central here
Design Details: Item Tracking in the Warehouse
2/6/2023 • 2 minutes to read • Edit Online
Serial number and lot number handling is primarily a warehouse task and therefore all inbound and outbound
warehouse documents have standard functionality for assigning and selecting item tracking numbers.
However, because the reservation system is based on item ledger entries, warehouse activity documents that
register only warehouse entries are not fully supported. Because reservations and item tracking numbers can be
handled only at the location level, not at the bin and zone level, the Item Tracking Lines page cannot be
opened from warehouse activity documents. The same applies to the Reser vation page.
After a serial or lot number has been added to an item at a warehouse location, it can be moved and reclassified
freely within the warehouse by using an independent item tracking structure that is unrelated to the reservation
system. Serial No. and Lot No. fields are accessed directly on warehouse document lines. When the serial or
lot number later partakes in outbound posting, it is synchronized with the reservation system as a part of
ordinary bin adjustment. For more information, see Design Details: Integration with Inventory.
However, the reservation system does take warehouse activities into consideration when it calculates availability.
For example, items that are allocated to picks, or registered as picked, cannot be reserved. For more information,
see Design Details: Warehouse Availability.
See Also
Design Details: Item Tracking
Design Details: Integration with Inventory
Design Details: Warehouse Availability
Design Details: Item Tracking Design
Find free e-learning modules for Business Central here
Design Details: General Journal Post Line
2/6/2023 • 2 minutes to read • Edit Online
This documentation provides detailed technical insight into the concepts and principles that were used to
redesign the general journal posting line feature in Business Central. The redesign made codeunit 12 simpler
and more maintainable. The documentation starts by describing conceptual overviews of the redesign. Then it
explains the technical architecture to show the changes that result from the redesign.
IMPORTANT
The information in this section applies to the redesign in an earlier version of the product, Microsoft Dynamics NAV 2013
R2.
In This Section
General Journal Post Line Overview
Design Details: Posting Interface Structure
Design Details: Posting Engine Structure
See Also
Work with General Journals Design Details: General Journal Post Line (Dynamics NAV)
Find free e-learning modules for Business Central here
General Journal Post Line Overview
2/6/2023 • 2 minutes to read • Edit Online
Codeunit 12, Gen. Jnl.-Post Line , is the major application object for general ledger posting and is the only
place to insert general ledger, VAT, and customer and vendor ledger entries. This codeunit is also used for all
Apply, Unapply and Reverse operations.
In Microsoft Dynamics NAV 2013 R2, the codeunit was redesigned because it had become very large, with
approximately 7,600 code lines. The architecture was changed and the codeunit has been made simpler and
more maintainable. This documentation describes the changes and provides information that you will need for
upgrade.
Old Architecture
The old architecture had the following features:
There was extensive use of global variables, which increased the possibility of hidden errors due to use of
variables with the wrong scope.
There were many long procedures (with more than 100 code lines) that also had high cyclomatic complexity
(that is, a lot of CASE, REPEAT, IF nested statements), which made the code very difficult to read and maintain.
Several procedures that were only used locally and were only meant to be used locally were not marked as
local.
Most procedures had no parameters and used global variables. Some used parameters and overrode global
variables with locals.
Code patterns for searching the general ledger accounts and creating general ledger and VAT entries was not
standardized and varied from place to place. In addition, there was a lot of code duplication and broken
symmetry between customer and vendor code.
A large part of the code in codeunit 12, approximately 30 percent, related to payment discount and tolerance
calculations, although these features are not needed in many countries or regions.
Posting, Apply, Unapply, Reverse, Payment Discount and Tolerance, and Exchange Rate Adjustment were
married together in codeunit 12 using a long list of global variables.
New Architecture
In Business Central, codeunit 12 has had the following improvements:
Codeunit 12 has been refactored into smaller procedures (all less than 100 code lines).
Standardized patterns for the search of general ledger accounts have been implemented by using helper
functions from Posting Group tables.
A Posting Engine Framework has been implemented to manage the start and finish of transactions and to
isolate the creation to general ledger and VAT entries, the collection of VAT adjustment, and the calculation of
additional currency amounts.
Code duplication has been eliminated.
Many helper functions have been transferred to corresponding customer and vendor ledger entry tables.
The use of global variables has been minimized, so that each procedure uses parameters and encapsulates its
own application logic.
See Also
Design Details: Posting Interface Structure
Design Details: Posting Engine Structure
Design Details: General Journal Post Line (Dynamics NAV)
Find free e-learning modules for Business Central here
Design Details: Posting Interface Structure
2/6/2023 • 2 minutes to read • Edit Online
In the Business Central posting interface structure, there are several global procedures that use the same
structure:
RunWithCheck and RunWithoutCheck call procedure Code – generic posting interface for Gen. Jnl Line.
CustPostApplyCustLedgEntry – post customer application, called from codeunit 226 CustEntry-Apply Posted
Entries.
VendPostApplyVendLedgEntry – post vendor application, called from codeunit 227 VendEntry-Apply Posted
Entries.
UnapplyCustLedgEntry – post unapply of customer application, called from codeunit 226 CustEntry-Apply
Posted Entries
UnapplyVendLedgEntry – post unapply of vendor application, called from codeunit 227 VendEntry-Apply
Posted Entries
See Also
Design Details: Posting Engine Structure
Find free e-learning modules for Business Central here
Design Details: Posting Engine Structure
2/6/2023 • 2 minutes to read • Edit Online
Posting interface and some other functions in codeunit 12 use posting engine functions to prepare and insert
general ledger entry and VAT entry records. The posting engine is also responsible for general ledger register
creation.
The functions in the following table provide a standard framework for designing posting procedures (such as
Code, CustPostApplyCustledgEntry, VendPostApplyVendLedgEntry, UnapplyCustLedgEntry,
UnapplyVendLedgEntry, and Reverse) and exclusive access to table 17, G/L Entry.
RO UT IN E DESC RIP T IO N
InitGLEntry Used to initialize new G/L entry for Gen. Jnl Line. Returns
GLEntry as parameter.
InitGLEntryVAT Same as InitGLEntry, but also assigns Bal. Account No. and
SummarizeVAT.
InsertGLEntry The only function that inserts G/L entry into global
TempGLEntryBuf table. Always use this function for insert.
GLEntry.CopyPostingGroupsFromDtldCVBuf(DtldCVLedgEntryBuf,GenJnlLine."Gen.
Posting Type");
InsertVATEntriesFromTemp(DtldCVLedgEntryBuf,GLEntry);
CollectAdjustment(AdjAmount,GLEntry.Amount,GLEntry."Additional-
Currency Amount",OriginalDateSet);
InsertVATEntriesFromTemp(DtldCVLedgEntryBuf,GLEntry);
RO UT IN E DESC RIP T IO N
See Also
Design Details: Posting Interface Structure
Find free e-learning modules for Business Central here
Sign up for a free Dynamics 365 Business Central
trial
2/6/2023 • 3 minutes to read • Edit Online
Business Central offers a free trial. After a quick sign-up, you'll have access to many of the app's key features.
The trial allows you to test the app with sample data. If you want to try out things with your own data, you'll
switch to a free 30-day trial. Learn more about Business Central features.
TIP
Business Central includes tooltips for fields and actions that can help guide you through the various business processes.
Some pages also have teaching tips and tours to help you. On each tooltip and teaching tip, choose the Learn more link
to open the Help pane where you find information about the current page and related tasks. On all pages, use Ctrl+F1
on your keyboard to open the Help pane. On any device, use the question mark in the upper right corner to get to the
Help.
If you decide not to use Business Central, you can let the trial expire.
NOTE
If a Business Central trial is left unused for 45 days, Microsoft considers the trial as expired, and the Business Central
tenant is deleted.
If the trial is converted to a paid subscription before the trial expires, the countdown to 45 days of non-usage does not
apply.
Should you run into problems, check the Trial FAQ or Frequently Asked Questions articles to find answers to
some of your questions. If you're unable to sign up for the trial, check the Troubleshooting Self-Service Sign-Up
article for tips. You can also contact a partner and ask them to create a free trial or a different type of preview of
Business Central for you.
What to try
Your trial environment includes the same features as the paid version. The links below guide you through some
of the key features.
Overview of business functionality
Get started
Get productive
Quick starts
TIP
If you want to start using Business Central to run your business, you must buy a license. Your administrator can then
assign the license to users. However, if you want to convert a 30-day trial company into your actual production company,
we encourage all uses to sign out of Business Central. Then, once an administrator has assigned the license to your
account, the first user who signs into Business Central must be a user with this license assigned. This way, the 30-day trial
ends, and any trial-related notifications disappear so that users can use Business Central to do work.
For more information about what you can do with Business Central, see Getting Ready for Doing Business and
Business Functionality.
Sign-up
Which email address I should use to sign up?
Use your work or school email address. We'll establish your trial on your organization’s account. You can't use
email addresses provided by consumer email services or telecommunication providers, such as outlook.com,
hotmail.com, gmail.com, and others.
What are the system requirements for the trial?
This app is a cloud-based service that doesn't require special software other than an up-to-date web browser,
though some restrictions apply.
How do I sign up for the trial without a Microsoft 365 tenant?
You can't. Use a work or school email address.
Can I sign up for other Dynamics 365 apps such as Sales, Marketing, and Customer Service?
Yes, you can. To view all available trials, visit the trial hub page. You can use the same email account to sign up
for different trials.
Trial app
I didn't receive the trial details email after signing up, what should I do?
When you sign up for the trial, you'll receive an email with the trial details. If you don't see the email in your
inbox, check your spam folder. Alternatively, use the following steps to access your app:
1. Go to the trial site, choose Finance and operations, and then, on the Dynamics 365 Business Central card,
choose the Tr y for free button.
2. Enter your work or school email address. You'll be redirected to your trial app.
How do I add more users to a trial?
To add users, your administrator must go to the Microsoft 365 admin center. Then they can follow the admin
center guidance to add users up to the trial license limit. If the user you're adding already has a Microsoft 365
account, assign them the relevant license. For more information, see Assign licenses to users in the Microsoft
365 content.
How many users can I add to my trial environment?
You can add an unlimited number of users to the trial environment.
How do I reset the trial environment?
You can't reset the trial environment. But ask your admin to create a fresh sandbox environment so that you can
play around with the various capabilities. For more information, see Production and Sandbox Environments in
the admin content.
If you want to cancel Business Central during a trial period, you must ask your Microsoft 365 administrator to
remove the trial subscription from your company's account in the Microsoft 365 admin center. See also
Unsubscribe or Remove Business Central.
NOTE
If a Business Central trial is left unused for 45 days, Microsoft considers the trial as expired, and the Business Central
tenant is deleted.
If the trial is converted to a paid subscription before the trial expires, the countdown to 45 days of non-usage does not
apply.
NOTE
If a Business Central trial is left unused for 45 days, Microsoft considers the trial as expired, and the Business Central
tenant is deleted.
If the trial is converted to a paid subscription before the trial expires, the countdown to 45 days of non-usage does not
apply.
Congratulations, you have just initiated your first company in Business Central.
To help you get ready for doing business, you can visit the Assisted Setup page where you can launch assisted
setup guides, videos, or help topics for selected setup tasks. To access the page, simply choose this link.
Alternatively, choose the icon, and then the Assisted Setup action.
You can also find the list of assisted setup guides if you choose the icon, enter Assisted Setup , and then
choose the related link.
TIP
Business Central includes tooltips for fields and actions that can help guide you through the various business processes.
Some pages also have teaching tips and tours to help you. On each tooltip and teaching tip, choose the Learn more link
to open the Help pane where you find information about the current page and related tasks. On all pages, use Ctrl+F1
on your keyboard to open the Help pane. On any device, use the question mark in the upper right corner to get to the
Help.
Get started
When you sign in for the first time or launch a new company, the Get Star ted checklist takes you through the
steps to make you ready for business. The steps vary depending on your country and any industry-specific
functionality that you have added to your Business Central. Starting with 2021 release wave 2, when you first
sign in to the CRONUS demonstration company, your home page is optimized for your first experiences. If you
prefer to see more links to more pages, just switch to the Business Manager role. For more information, see
Change Basic Settings.
Once you have migrated data, such as vendors, customers, and items from your existing financial system, you
are ready to begin. But depending on your needs, consider if other assisted setup guides on the list can help you.
If an area is not covered by an assisted setup, choose the icon, and then the Advanced Settings action. In
Advanced Settings , the Manual Setup section provides access to setup pages where you can fill in setup
fields for all areas manually. For more information, see also Setting Up Business Central.
NOTE
The list of assisted setup guides, extensions, and services that are available differ depending on the user experience you
choose for your company. The Essential experience gives access to fewer than the Premium experience does.
The first time you sign in, you use the Essential experience. For more information, see Change Which Features are
Displayed.
TIP
You can get back to the home page by selecting the company name in the upper left corner.
Company information
Under Company Settings you can view and edit setup information about the current company, much of this
was prefilled if you completed the Set Up Company assisted setup when signing up for Business Central. If
you want to change the company logo, contact information, bank settings, or tax information, you can do it from
this page.
Product Help
Business Central includes tooltips for fields and actions that can help guide you through the various business
processes. Some pages also have teaching tips and tours to help you. On each tooltip and teaching tip, choose
the Learn more link to open the Help pane where you find information about the current page and related
tasks. On all pages, use Ctrl+F1 on your keyboard to open the Help pane. On any device, use the question
mark in the upper right corner to get to the Help. For more information, see Resources for Help and Support.
Set up your company in Business Central
The quick start articles can help you take the first steps into setting up Business Central for your organization.
Inside Business Central, the Assisted Setup page lists the assisted setup guides that can help you. Depending
on your role and country or region, the page shows different assistant setup guides as illustrated in the
following table:
Set Up My Company Creates a new trial company for you to enter data and try
out Business Central.
Set Up Approval Workflows Sets up the ability to automatically notify an approver when
a user tries to create or change certain values on
documents, journal lines, or cards. For example, you can set
up approval of amounts above a specified limit.
Set Up Email Gets you ready for sending email messages directly from, for
example, sales orders or contacts in Business Central.
Set Up Your Business Inbox in Outlook Gets you ready to manage business interactions with your
customers and vendors, directly in Microsoft Outlook.
Migrate Business Data Lets you import your existing company data such as
vendors, customers, and items from Excel or Quickbooks.
Set Up an Item Approval Workflow Sets up the ability to send a notification to an approver
when a user changes or creates an item.
Set Up a Customer Approval Workflow Sets up the ability to automatically notify an approver when
a user tries to create or change a customer card.
Set Up a Payment Approval Workflow Sets up the ability to send a notification to an approver
when a user sends payment journal lines for approval.
Set Up Dynamics 365 Sales Connection Sets up a connection to Dynamics 365 Sales, which allows
you to synchronize data such as contacts and sales order
information.
Set Up Cash Flow Forecast Sets up the Cash Flow Forecast chart, so you can view the
predicted movement of cash in and out of your business.
The chart is available on the Accountant Role Center .
Set Up Reporting Data Sets up data sets that you can use to build powerful reports
using Excel or Power BI, for example.
Invite External Accountant If you use an external accountant to manage your books
and financial reporting, you can invite them to your Business
Central so they can work with you on your fiscal data.
The Assisted Setup page may contain other entries. When you go through a setup, the setup will be marked as
Completed . You can set up other areas of the company by using manual setup. For more information, see
Setting Up Business Central.
Next steps
Based on your migrated data, you can now proceed to create new sales or purchase documents. Use the
Actions section of your home page to quickly create a new sales quote, sales invoice, sales order, purchase
invoice, or payment registration. Check out the quick start articles to help you take the first steps.
See also
Business Central Quick Starts
Work with Business Central
Change Basic Settings
Company Information Overview
Accessibility and Keyboard Shortcuts
Business Functionality
Assign Permissions to Users and Groups
Search in the help pane
Resources for Help and Support
Microsoft training
Migrate Data
Trials and Subscriptions
Signing up for Business Central is easy and can be done very quickly. You can create a free account even if you
are an existing organization. This article addresses issues that you may have during signup.
Troubleshooting
In many cases, registering for Business Central can be achieved by following the sign-up process. However, there
are several reasons why you may not be able to complete self-service signup. The table below summarizes
some of the most common reasons you may not be able to complete signup and ways you can workaround
these issues.
For Microsoft 365 email addresses that are not registered in Business Central currently only supports Microsoft 365
a supported country, you receive a message like the email accounts that are registered in a limited number of
following during signup: markets. For more information, see Regional Availability.
Personal email addresses such as nancy@gmail.com are not Business Central does not support email addresses provided
supported. You receive a message like the following during by consumer email services or telecommunications
signup: providers. To complete signup, try again using an email
address assigned by your work or school. If you still cannot
You entered a personal email address: Please enter sign up and are willing to complete a more advanced setup
your work email address so we can securely store process, you can register for a new Microsoft 365 trial
your company's data. subscription and use that email address to sign up.
or
That looks like a personal email address. Enter your
work address so we can connect you with others in
your company. And don’t worr y. We won’t share
your address with anyone.
SY M P TO M / ERRO R M ESSA GE C A USE A N D W O RK A RO UN D
.gov or .mil email addresses You receive a message like the Business Central does not support .gov or .mil addresses at
following during signup: this time.
Self-service signup is not enabled. You receive a message like Your organization’s IT administrator has disabled self-service
the following during signup: signup for Business Central. To complete signup, contact
your IT administrator and ask them to follow the instructions
We can't finish signing you up. Your IT depar tment on this page to allow existing users to sign up for Business
has turned off signup for Business Central. Contact Central and to allow new users to join your existing tenant.
them to complete signup. You may also experience this problem if you signed up for
or Microsoft 365 through a partner.
That looks like a personal email address. Enter your
work address so we can connect you with others in
your company. And don’t worr y. We won’t share
your address with anyone.
Email address is not a Microsoft 365 ID. You receive a Your organization uses IDs to sign in to Microsoft 365 and
message like the following during signup: other Microsoft services that are different than your email
address. For example, your email address might be
We can't find you at contoso.com. Do you use a Nancy.Smith@contoso.com but your ID is
different ID at work or school? Tr y signing in with nancys@contoso.com. To complete signup, use the ID that
that, and if it doesn't work , contact your IT your organization has assigned to for signing in to Microsoft
depar tment. 365 or other Microsoft services. If you do not know what
this is, contact your IT administrator. If you still cannot sign
up and are able to complete a more advanced setup process,
you can register for a new Microsoft 365 trial subscription
and use that email address to sign up.
If your Microsoft 365 account is registered to a supported Your organization's Microsoft 365 subscription is registered
country, and you are signing up for Business Central while in to a specific country in the Microsoft 365 administration
a different country, you receive a message like the following portal. The signup experience for Business Central uses the
during signup: language and locale that your current browser uses, and as a
result, you can get the error message even though you are
That didn't work , we don't suppor t your countr y or in a supported country. Ask your IT administrator to verify
region yet. the country that is specified in the organization profile in the
Microsoft 365 administration portal. You may have to use a
different account for Business Central.
Regional Availability
Business Central is available in a number of countries or regions with localization provided either by Microsoft
or an approved localization partner. For a complete list of supported countries and regions, see
Country/Regional Availability and Supported Translations.
For an overview of currently supported markets across Dynamics 365, see the International availability of
Microsoft Dynamics 365 deck. For an overview of local functionality in Business Central, see the Local
Functionality landing page.
See Also
Sign up for a free Dynamics 365 Business Central trial
Dynamics 365 Business Central trial FAQ
Welcome to Dynamics 365 Business Central
Work with Business Central
Local Functionality
Country/Regional Availability and Supported Translations
International availability of Microsoft Dynamics 365
Find free e-learning modules for Business Central here
Need More Time to Decide Whether to Subscribe?
2/6/2023 • 2 minutes to read • Edit Online
It's important to make the right decision when choosing a business application, and we know that it can take
time to explore all of the corners in Business Central. If you need more time to finish your evaluation, you can
extend the trial period yourself for another 30 days. When the expiration date for your trial period is
approaching, we will display a notification to alert you when you sign in. The notification contains a link to the
Extend Trial Period guide that you can use to extend your trial period. The extra 30 days start the moment you
choose Extend Trial in the guide.
Extending the trial period yourself is a one time-thing though. You cannot extend it twice, at least not yourself. If
you have already extended the period, your Microsoft partner can extend it for you again. That's also a one-time
thing. If you are not already working with a partner, see How do I find a reselling partner?.
TIP
If you cannot see the notification, you can force Business Central to run the Extend Trial assisted setup guide by adding
the ?page=1828 parameter to the URL, such as in the following example: https://businesscentral.dynamics.com/?
page=1828
NOTE
If a Business Central trial is left unused for 45 days, Microsoft considers the trial as expired, and the Business Central
tenant is deleted.
If the trial is converted to a paid subscription before the trial expires, the countdown to 45 days of non-usage does not
apply.
If you want to stop using Business Central, you can close your account or get the license removed from your
account. The steps to take are different if you're currently using the free trial, or if you have a subscription.
If you want to end a trial, your administrator can learn more about the different types of trials and how to end
them here
If you want to end a subscription, your administrator must remove the subscription in the Microsoft 365 admin
center. For more information, see here.
TIP
We recommend that you export any data before you close your account.
You can read about how to export data to Excel in the Exporting Data to Other Finance Systems. If you would
rather export all data to an Azure storage container, your Microsoft 365 administrator can do that in the admin
center. For more information, see Exporting Databases in the Admin Center.
See Also
Business Central Trial FAQ
Trials and Subscriptions (for admins)
Get Ready for Doing Business
Create New Companies
Export Your Business Data to Excel
Microsoft 365 admin center
How long is the trial period and how do I cancel?
Export Your Business Data to Excel
Export Databases in the Admin Center
Microsoft 365 Business subscriptions and billing documentation
Find free e-learning modules for Business Central here
Sign up for a free Dynamics 365 Business Central
trial
2/6/2023 • 3 minutes to read • Edit Online
Business Central offers a free trial. After a quick sign-up, you'll have access to many of the app's key features.
The trial allows you to test the app with sample data. If you want to try out things with your own data, you'll
switch to a free 30-day trial. Learn more about Business Central features.
TIP
Business Central includes tooltips for fields and actions that can help guide you through the various business processes.
Some pages also have teaching tips and tours to help you. On each tooltip and teaching tip, choose the Learn more link
to open the Help pane where you find information about the current page and related tasks. On all pages, use Ctrl+F1
on your keyboard to open the Help pane. On any device, use the question mark in the upper right corner to get to the
Help.
If you decide not to use Business Central, you can let the trial expire.
NOTE
If a Business Central trial is left unused for 45 days, Microsoft considers the trial as expired, and the Business Central
tenant is deleted.
If the trial is converted to a paid subscription before the trial expires, the countdown to 45 days of non-usage does not
apply.
Should you run into problems, check the Trial FAQ or Frequently Asked Questions articles to find answers to
some of your questions. If you're unable to sign up for the trial, check the Troubleshooting Self-Service Sign-Up
article for tips. You can also contact a partner and ask them to create a free trial or a different type of preview of
Business Central for you.
What to try
Your trial environment includes the same features as the paid version. The links below guide you through some
of the key features.
Overview of business functionality
Get started
Get productive
Quick starts
TIP
If you want to start using Business Central to run your business, you must buy a license. Your administrator can then
assign the license to users. However, if you want to convert a 30-day trial company into your actual production company,
we encourage all uses to sign out of Business Central. Then, once an administrator has assigned the license to your
account, the first user who signs into Business Central must be a user with this license assigned. This way, the 30-day trial
ends, and any trial-related notifications disappear so that users can use Business Central to do work.
For more information about what you can do with Business Central, see Getting Ready for Doing Business and
Business Functionality.
Congratulations, you have just initiated your first company in Business Central.
To help you get ready for doing business, you can visit the Assisted Setup page where you can launch assisted
setup guides, videos, or help topics for selected setup tasks. To access the page, simply choose this link.
Alternatively, choose the icon, and then the Assisted Setup action.
You can also find the list of assisted setup guides if you choose the icon, enter Assisted Setup , and then
choose the related link.
TIP
Business Central includes tooltips for fields and actions that can help guide you through the various business processes.
Some pages also have teaching tips and tours to help you. On each tooltip and teaching tip, choose the Learn more link
to open the Help pane where you find information about the current page and related tasks. On all pages, use Ctrl+F1
on your keyboard to open the Help pane. On any device, use the question mark in the upper right corner to get to the
Help.
Get started
When you sign in for the first time or launch a new company, the Get Star ted checklist takes you through the
steps to make you ready for business. The steps vary depending on your country and any industry-specific
functionality that you have added to your Business Central. Starting with 2021 release wave 2, when you first
sign in to the CRONUS demonstration company, your home page is optimized for your first experiences. If you
prefer to see more links to more pages, just switch to the Business Manager role. For more information, see
Change Basic Settings.
Once you have migrated data, such as vendors, customers, and items from your existing financial system, you
are ready to begin. But depending on your needs, consider if other assisted setup guides on the list can help you.
If an area is not covered by an assisted setup, choose the icon, and then the Advanced Settings action. In
Advanced Settings , the Manual Setup section provides access to setup pages where you can fill in setup
fields for all areas manually. For more information, see also Setting Up Business Central.
NOTE
The list of assisted setup guides, extensions, and services that are available differ depending on the user experience you
choose for your company. The Essential experience gives access to fewer than the Premium experience does.
The first time you sign in, you use the Essential experience. For more information, see Change Which Features are
Displayed.
TIP
You can get back to the home page by selecting the company name in the upper left corner.
Company information
Under Company Settings you can view and edit setup information about the current company, much of this
was prefilled if you completed the Set Up Company assisted setup when signing up for Business Central. If
you want to change the company logo, contact information, bank settings, or tax information, you can do it from
this page.
Product Help
Business Central includes tooltips for fields and actions that can help guide you through the various business
processes. Some pages also have teaching tips and tours to help you. On each tooltip and teaching tip, choose
the Learn more link to open the Help pane where you find information about the current page and related
tasks. On all pages, use Ctrl+F1 on your keyboard to open the Help pane. On any device, use the question
mark in the upper right corner to get to the Help. For more information, see Resources for Help and Support.
Set up your company in Business Central
The quick start articles can help you take the first steps into setting up Business Central for your organization.
Inside Business Central, the Assisted Setup page lists the assisted setup guides that can help you. Depending
on your role and country or region, the page shows different assistant setup guides as illustrated in the
following table:
Set Up My Company Creates a new trial company for you to enter data and try
out Business Central.
Set Up Approval Workflows Sets up the ability to automatically notify an approver when
a user tries to create or change certain values on
documents, journal lines, or cards. For example, you can set
up approval of amounts above a specified limit.
Set Up Email Gets you ready for sending email messages directly from, for
example, sales orders or contacts in Business Central.
Set Up Your Business Inbox in Outlook Gets you ready to manage business interactions with your
customers and vendors, directly in Microsoft Outlook.
Migrate Business Data Lets you import your existing company data such as
vendors, customers, and items from Excel or Quickbooks.
Set Up an Item Approval Workflow Sets up the ability to send a notification to an approver
when a user changes or creates an item.
Set Up a Customer Approval Workflow Sets up the ability to automatically notify an approver when
a user tries to create or change a customer card.
Set Up a Payment Approval Workflow Sets up the ability to send a notification to an approver
when a user sends payment journal lines for approval.
Set Up Dynamics 365 Sales Connection Sets up a connection to Dynamics 365 Sales, which allows
you to synchronize data such as contacts and sales order
information.
Set Up Cash Flow Forecast Sets up the Cash Flow Forecast chart, so you can view the
predicted movement of cash in and out of your business.
The chart is available on the Accountant Role Center .
Set Up Reporting Data Sets up data sets that you can use to build powerful reports
using Excel or Power BI, for example.
Invite External Accountant If you use an external accountant to manage your books
and financial reporting, you can invite them to your Business
Central so they can work with you on your fiscal data.
The Assisted Setup page may contain other entries. When you go through a setup, the setup will be marked as
Completed . You can set up other areas of the company by using manual setup. For more information, see
Setting Up Business Central.
Next steps
Based on your migrated data, you can now proceed to create new sales or purchase documents. Use the
Actions section of your home page to quickly create a new sales quote, sales invoice, sales order, purchase
invoice, or payment registration. Check out the quick start articles to help you take the first steps.
See also
Business Central Quick Starts
Work with Business Central
Change Basic Settings
Company Information Overview
Accessibility and Keyboard Shortcuts
Business Functionality
Assign Permissions to Users and Groups
Search in the help pane
Resources for Help and Support
Microsoft training
Migrate Data
Trials and Subscriptions
Quick start articles help you get set up sooner so you can begin performing the basic Business Central functions
you need.
The following sections offer beginner's guides that help you get familiar with the features you need in Business
Central. In each quick start, you'll find links to more advanced content about the functionality, should you need
it.
See also
Business Central Learning Catalog
Overview of Business Functionality
Overview of Tasks to Set Up Business Central
Company Information Quick Start
2/6/2023 • 2 minutes to read • Edit Online
To help you get your company up and running in Business Central, you must first fill in some of the basic
company details and relevant information based on your business needs.
You can enter all relevant data on the Company Information page when you set up a new company.
Once you have completed filling in the information, you can close the page.
After entering basic company information in Business Central, one of the next steps is completing the financial
section. You do this not only to receive or make payments, but also to properly manage and report your
business' numbers.
F IEL D DATA
No. 61250
Debit/Credit Both
5. Fill in the remaining fields on the G/L Account Card page as necessary. Hover over a field to read a
short description.
Get an overview of the chart of accounts
If you need a more compact view of the chart of accounts, without columns for posting groups, posting type, or
cost type, for example, the Char t of Accounts Over view lists the main information for each account in a
smaller table. Additionally, you can collapse or expand groups to hide the accounts inside them.
To display the overview, choose the Char t of Accounts Over view action on the Char t of Accounts page, or
search for the feature using .
Learn more about the chart of accounts and the general ledger at Understanding the General Ledger and the
Chart of Accounts.
1. Choose the icon, enter Bank Accounts , then choose the related link.
2. On the Bank Accounts page, choose the New action.
3. In the No. field, an identifier such as B010 will be entered automatically if there's a numbered series list
set for bank accounts. If not, enter a unique combination.
The field is different from the Bank Account No. field also available in the General FastTab.
4. Fill in the fields on the Bank Account Card page as necessary. Hover over a field to read a short
description.
To be able to sell products and services, you must first set up items and customers. Once that is done, you can
start registering sales orders and sending out invoices.
Set up customers
This video shows how to set up a new customer in Business Central.
See Also
Business Central Quick Starts
Sales Overview
Sell Products with a Customer Sales Order
Invoice Sales
Procurement Quick Start
2/6/2023 • 3 minutes to read • Edit Online
To be able to buy products and services, you must first set up vendors. Once that is done, you can start
registering purchase orders and receiving invoices.
Set up vendors
The following video shows you how to set up a vendor in Business Central.
To adapt Business Central to your company needs, set and use reports and customized documents suited to
your business' processes and visual identity.
Run reports
Reports organize information from different sources in Business Central and present it in a readable way that
can be easily printed or digitally shared. Reports can be found on the pages they're contextually associated with.
For example, the Items page lists reports related to inventory levels, purchases, sales, and more.
1. Open the page associated with the requested report, such as the Items page.
2. Choose the Inventor y - Top 10 List report on the Repor ts menu.
3. On the report request page, set filters to narrow down the date range or change the reference unit of
measure used in the report.
4. Choose the Print action and follow the device's printing steps.
a. Alternatively, select the Preview action to display the report on the screen.
Learn more on filtering data, scheduling reports, and more at Run and Print Reports.
Being able to collect and analyze the ever-increasing amounts of data in an actionable way is an invaluable part
of doing business these days. Business Central offers many business intelligence (BI) tools—both built-in and
integrated with other services—to help your company in the decision-making process.
When performing business tasks, you interact with data in different ways, such as creating records and entering
data, sorting and filtering data, writing notes, and outputting data to other applications.
For example, you can adjust the size and position of any page, expand the width of columns and increase the
height of column headers, and change the sorting of data in columns. And if you want to use the horizontal
scroll bar to view all columns on a list page or on document lines, you will see that there is a vertical freeze pane
to restrict some columns from scrolling.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
NOTE
In addition to the general UI functions described in this section, you can use other general functions that are more
business-related. For more information, see General Business Functionality.
TO SEE
Find a specific page, report, action, help topic, or partner Finding Pages and Information with Tell Me
extension.
Get an overview of pages for your role and for other roles Finding Pages with the Role Explorer
and navigate to pages.
Filter data in views, reports, or functions by using special Sorting, Searching, and Filtering Lists
symbols and characters.
Learn the many general functions that help you enter data Entering Data
in a quick and easy way.
TO SEE
Learn how to quickly copy and paste data including by using Copying and Pasting FAQ
keyboard shortcuts.
View or process data in specific date ranges. Work with Calendar Dates and Times
Understand how the computer locale affects the user Changing Language and Locale
interface and the Help site and how to change the language.
Learn how to interact with Excel from practically anywhere in Viewing and Editing in Excel
Business Central
Attach files, add links, or write notes on cards and Manage Attachments, Links, and Notes on Cards and
documents. Documents
Change basic settings such as company, work date, and Role Change Basic Settings
Center.
Get notified about certain events or changes in status, such Manage Notifications
as when you are about to invoice a customer who has an
overdue balance.
Change which and where UI elements are shown to fit your Personalize Your Workspace
preferences.
Define, preview, print, or save reports and define and run Work with Reports, Batch Jobs, and XMLports
batch jobs.
Manage the content and format of reports and documents, Managing Report and Document Layouts
including which data fields of a report dataset appear on the
report and how they are arranged, text style, images, and
more.
Learn about features and capabilities that make Business Accessibility and Keyboard Shortcuts
Central readily available to people with disabilities.
Action bars
Inside Business Central, you do most of your work in a list, a document, or a card. All three types of pages have a
bar with actions that are relevant to the particular page, and the actions are almost the same for the individual
card or document and for the list of entities. This way, you can manage an individual sales order in the Sales
Order page and in the Sales Orders list, including posting it and invoicing it.
But the actions can also look differently, or even not be present, depending on how you open the page.
Specifically for list pages, the list page that you open from the home page and the page that renders when you
search for it using the icon are not identical.
When you search for an open a list page, such as the Sales Orders list, it is in view mode. The actions for
editing, viewing, or deleting an individual entity, such as a sales order, are shown when you choose the Manage
action.
TIP
If you know that you will use actions on this second level of the action bar often, choose the icon to pin the action
bar and make the actions under the various menus immediately discoverable.
To make the second level of the action bar disappear again, choose the icon.
But when you open the same list page from your home page, the Manage action is not present. Instead, to open
an individual sales order, you just choose the Number field. In this view, you cannot pin the action bar.
When performing business tasks, you interact with data in different ways, such as creating records and entering
data, sorting and filtering data, writing notes, and outputting data to other applications.
For example, you can adjust the size and position of any page, expand the width of columns and increase the
height of column headers, and change the sorting of data in columns. And if you want to use the horizontal
scroll bar to view all columns on a list page or on document lines, you will see that there is a vertical freeze pane
to restrict some columns from scrolling.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
NOTE
In addition to the general UI functions described in this section, you can use other general functions that are more
business-related. For more information, see General Business Functionality.
TO SEE
Find a specific page, report, action, help topic, or partner Finding Pages and Information with Tell Me
extension.
Get an overview of pages for your role and for other roles Finding Pages with the Role Explorer
and navigate to pages.
Filter data in views, reports, or functions by using special Sorting, Searching, and Filtering Lists
symbols and characters.
Learn the many general functions that help you enter data Entering Data
in a quick and easy way.
TO SEE
Learn how to quickly copy and paste data including by using Copying and Pasting FAQ
keyboard shortcuts.
View or process data in specific date ranges. Work with Calendar Dates and Times
Understand how the computer locale affects the user Changing Language and Locale
interface and the Help site and how to change the language.
Learn how to interact with Excel from practically anywhere in Viewing and Editing in Excel
Business Central
Attach files, add links, or write notes on cards and Manage Attachments, Links, and Notes on Cards and
documents. Documents
Change basic settings such as company, work date, and Role Change Basic Settings
Center.
Get notified about certain events or changes in status, such Manage Notifications
as when you are about to invoice a customer who has an
overdue balance.
Change which and where UI elements are shown to fit your Personalize Your Workspace
preferences.
Define, preview, print, or save reports and define and run Work with Reports, Batch Jobs, and XMLports
batch jobs.
Manage the content and format of reports and documents, Managing Report and Document Layouts
including which data fields of a report dataset appear on the
report and how they are arranged, text style, images, and
more.
Learn about features and capabilities that make Business Accessibility and Keyboard Shortcuts
Central readily available to people with disabilities.
Action bars
Inside Business Central, you do most of your work in a list, a document, or a card. All three types of pages have a
bar with actions that are relevant to the particular page, and the actions are almost the same for the individual
card or document and for the list of entities. This way, you can manage an individual sales order in the Sales
Order page and in the Sales Orders list, including posting it and invoicing it.
But the actions can also look differently, or even not be present, depending on how you open the page.
Specifically for list pages, the list page that you open from the home page and the page that renders when you
search for it using the icon are not identical.
When you search for an open a list page, such as the Sales Orders list, it is in view mode. The actions for
editing, viewing, or deleting an individual entity, such as a sales order, are shown when you choose the Manage
action.
TIP
If you know that you will use actions on this second level of the action bar often, choose the icon to pin the action
bar and make the actions under the various menus immediately discoverable.
To make the second level of the action bar disappear again, choose the icon.
But when you open the same list page from your home page, the Manage action is not present. Instead, to open
an individual sales order, you just choose the Number field. In this view, you cannot pin the action bar.
This article describes how the in-product search box, Tell Me, can help you quickly go to things like actions,
pages, or reports, find information about how to complete a particular task, and discover other apps and
consulting services for Business Central.
When you need help with finding something, use the Tell me what you want to do icon to search for it.
You can also use ALT+Q to start using Tell Me.
When you start typing characters, Business Central immediately displays matches. Results in the list change as
you type more characters. If you notice that when you enter the word "product" and the results include Items
that's because Tell Me uses synonyms and alternate search terms to make it easier to find actions, pages, and
reports.
The column to the right indicates the general category of the result. For example, whether it will open a list page
or is an administrative task.
At the bottom of the Tell Me page, the action exploring pages and repor ts opens a feature overview that
shows you all available features for your role or for all roles. Learn more at Finding Pages with the Role Explorer.
NOTE
If you prefer to use your keyboard, use the Tab key and Arrow keys to choose an item in the results. If you select the
Enter key on your keyboard without choosing a result, Business Central opens the result that is listed first.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
NOTE
The list includes only actions that are available on the navigation bar at the top of the page. Actions on FastTabs are not
included.
NOTE
Documentation for third-party extensions is not included in the results.
TIP
Starting in 2022 release wave 2, you can search for posted document lines, such as invoice lines, credit memo lines,
shipment lines, and receipt lines. Search for the type of document lines that you want to find, and then bookmark the
links to the documents on your home page for easy access to the original or a filtered view. Learn more at Add a Page
Action to Your Role Center.
Questions?
We have shown Tell Me to a range of stakeholders, noted the questions that they had in common, and turned
our notes into a list frequently asked questions. If you're interested, see Tell Me FAQ.
This article answers questions that our advanced users often ask about the Tell Me feature.
Are all actions from my current page discoverable in Tell Me?
No. Actions in parts, such as the Sales Lines part or FactBoxes, are not displayed in Tell Me.
Are the results in Tell Me filtered by permissions?
If the user does not have AccessByPermissions then actions are not displayed. However, pages and reports
appear in the results but require that the user has permission to access them. A message will display if the user
does not have permission to view the object.
Does Tell Me display content from my customizations or installed third-party extensions?
Actions, pages, and reports that originate from extensions are picked up by Tell Me. For technical information
about how to make custom pages and reports discoverable, see Adding Pages and Reports to Search.
What makes this different from what was previously known as Page Search?
Page Search has evolved into Tell Me to help you get work done quickly. Page Search could only help you
navigate to pages or reports. At a technical level, Tell Me is no longer based on the legacy MenuSuite concept.
I use on-premises Business Central. Does that include Tell Me?
You can use Tell Me in the on-premises Web Client to find actions, pages, and reports, but not apps and
consulting services on AppSource.
Is Tell Me available for all form factors?
Tell Me is only available in the Web Client or Windows desktop app.
Does Tell Me give me help on how to use pages, reports, and other things?
No, but you can easily get this information from the Help pane. Just select the Help menu item (the question
mark in the top-right corner) or select Ctrl+F1 on your keyboard. For more information, see Help pane.
Why don't I see a bookmark icon for my search results?
The bookmark icon is not displayed in the Tell Me window when personalization is disabled for a user role.
See Also
Save and Personalize List Views
Finding Pages and Information with Tell Me
Finding Pages with the Role Explorer
Bookmark a Page or Report on Your Role Center
Find free e-learning modules for Business Central here
Search for a Record in Your Data
2/6/2023 • 2 minutes to read • Edit Online
When you want to find a particular record or value, use the Search for Data feature to look for it. Start a
search on your Role Center in the following ways:
Use the Search for Data action
Use the Ctrl+Alt+F shortcut key combination.
NOTE
Headers on sales, purchase, and service documents actually represent different document types, such as quotes, invoices,
and orders. Headers are treated as if they were tables. If your keyword was found in a line on one of these documents,
when you choose the search result the page for the document displays, and not just the line.
Getting started
You can speed up results by choosing the fields on the tables that you want to include in your searches. The
tables and fields that you can choose from vary, depending on your Role Center. By default, all tables and fields
are chosen, which can slow down the search. We recommend that you exclude as many tables and fields as you
can.
See Also
Finding Pages and Information with Tell Me
Entering Data
Finding Pages with the Role Explorer
2/6/2023 • 3 minutes to read • Edit Online
You can get an overview of all the business features that are available for your role, and for other roles if you go
a step further. In the following documentation, this feature overview is referred to as the role explorer.
Each element on the role explorer is an action that opens a page. Accordingly, you can also use the role explorer
as a means to navigate in Business Central.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
Navigate features
The actions that open pages are organized under nodes named after the features or application areas. Each node
can be collapsed or expanded individually and you can collapse/expand all nodes together.
To expand/collapse an individual node, choose the node. This applies to top-level nodes and sub nodes.
To expand/collapse all top-level nodes on the page, but leave the sub-nodes as they are, choose ... at the top,
then choose Expand or Collapse .
To expand/collapse all top-levels node and all sub nodes under it, choose ... at the top, then choose the
Expand All or Collapse All action.
NOTE
You'll only see roles that are set up to show in the role explorer. So if you don't see a role that you expected to see, it's
probably not set up for it. For more information, see Manage Profiles.
When exploring other roles, you can also narrow the exploration down by using the Repor t & Analysis and
Administration actions at the top of the role center.
Repor t & Analysis shows only those features that are categorized as reports and analysis features.
Administration shows only those features that are categorized as administration features.
TIP
For developers, you categorize pages and reports by setting the UsageCategory property in the object's AL code.
See Also
Finding Pages and Information with Tell Me
Manage Profiles
Work with Business Central
Find free e-learning modules for Business Central here
Sorting, Searching, and Filtering
2/6/2023 • 13 minutes to read • Edit Online
There are a few things that you can do that will help you scan, find, and limit records on a list or in a report or
XMLport. These include sorting, searching, and filtering. You can apply some or all of these simultaneously to
quickly find or analyze your data.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
For reports and XMLports, as on lists, you can set filters to delimit which data to include in the report or
XMLport, but you can't sort and search.
TIP
When viewing your data as tiles, you can search and use filtering. To use the full set of powerful features for sorting,
searching, and filtering, choose the icon to view the records as a list.
Sorting
Sorting makes it easy for you to get a quick overview of your data. For example, if you have many customers,
you could sort them by Customer No., Currency Code , or Countr y Region Code to get the overview you
need.
To sort a list, you can either:
Choose a column heading text to toggle between ascending and descending order, or
Choose the drop-down arrow in the column heading, then choose the Ascending or Descending action.
NOTE
Sorting isn't supported on images, BLOB fields, FlowFilters, and fields that do not belong to a table.
Searching
At the top of each list page, there's a Search action that provides a quick and easy way to reduce the records
in a list and display only those records that contain the data that you're interested in seeing.
To search, just choose the Search action, and then in the box, type the text that you're looking for. You can enter
letters, numbers, and other symbols.
In general, search will attempt to match text across all fields. It doesn't distinguish between uppercase and
lowercase characters (case insensitive) and will match text placed anywhere in the field, at the beginning, end, or
in the middle.
TIP
You can select F3 to activate and deactivate the search box. For more information, see Keyboard Shortcuts.
NOTE
Search won't match values in images, BLOB fields, FlowFilters, FlowFields, and other fields that aren't part of a table.
The following table provides some examples to explain how you can use the search.
man All records with fields that contain the text man , regardless
or of the case. For example, Manchester , manual, or
Man Spor tsman .
'Man' All records with fields that contain only Man , matching the
case.
Man* All records with fields that start with the text Man , matching
the case. For example, Manchester but not manual or
Spor tsman .
@Man* All records with fields that start with man , regardless of the
case. For example, Manchester and manual, but not
Spor tsman .
@*man All records that end with man , regardless of the case. For
example Spor tsman , but not Manchester or manual.
Filtering
Filtering provides a more advanced and versatile way to control which records are included in a list, report, or
XMLport. There are two major differences between searching and filtering, as described in the table below.
Applicable Fields Searches across all fields that are Filters one or more fields individually,
visible on the page. selecting from any field on the table,
including fields that aren't visible on
the page.
SEA RC H IN G F ILT ERIN G
Matching Displays records with fields that match Displays records where the field exactly
the search text, no matter the text's matches the filter, including the text's
case or placement in the field. case, unless special filter symbols are
entered.
Filtering enables you to display records for specific accounts or customers, dates, amounts, and other
information by specifying filter criteria. Only records that match the criteria are displayed on the list or included
in the report, batch job, or XMLport. If you specify criteria for multiple fields, then only records that match all
criteria will be displayed.
For lists, the filters are displayed on a filter pane that appears to the left of the list when you activate it. For
reports, batch jobs, and XMLports, the filters are visible directly on the request page.
Filtering with Option Fields
For "ordinary" fields that hold data, setup date, or business data, you can set filters both by selecting data and by
typing filter values, and you can use symbols to define advanced filter criteria. For more information, see
Entering Filter Criteria.
For fields of type Option , however, you can only set a filter by selecting one or more options from a drop-down
list of the available options. An example of an option field is the Status field on the Sales Orders page.
NOTE
When you select multiple options as a filter value, the relationship between the options is defined as OR. For example, if
you select both the Open and the Released check box in the Status filter field on the Sales Orders page, it means that
sales orders that are either open or released are displayed.
NOTE
Filters in the Filter totals by section are controlled by FlowFilters on the page design. For technical information,
see FlowFilters.
You can set a simple filter directly on a list within using the filter pane, namely a filter that displays only records
with the same value as in the selected cell. Select a cell on the list, choose the drop-down arrow, and then choose
the Filter to This Value action. Alternatively, select Alt+F3.
Setting Filters in Reports, Batch Jobs, and XMLports
For reports and XMLports, the filters are visible directly on the request page. The request page displays the last
used filters according to your selection in the Use default values from field. For more information, see Use
Saved Settings.
The main Filter section shows the default filter fields that you use to delimit which records to include in the
report or XMLport. To add a filter, choose the + Filter action. Then, type the name of the field that you want to
filter by, or pick a field from the drop-down list.
In the Filter totals by section, you can adjust various dimensions that influence calculations in the report or
XMLport. To add a filter, choose the + Filter action. Then, type the name of the field that you want to filter by, or
pick a field from the drop-down list.
TIP
Accelerate finding and analyzing your data by using combinations of keyboard shortcuts. For example, select a field, use
Shift+Alt+F3 to add that field to the filter pane, type the filter criteria, use Ctrl+Enter to return to the rows, select
another field, and use Alt+F3 to filter to that value. For more information, see Keyboard Shortcuts.
TIP
For more information about filtering dates and times, see Work with Calendar Dates and Times.
IMPORTANT
There may be situations where the value that you want to filter on contains a symbol that's an operator. For more
information about handling these situtions, see Filtering on Values That Contain Symbols for more instructions
about handling this situation.
If there are more than 200 operators in a single filter, the system will automatically group some expressions in
parentheses () for the purpose of processing. This has no effect on the filter or the results.
(..) Interval
TIP
If you're using a numeric keypad, the decimal separator key may output a character other than a period (.). To switch to a
period, select the Alt+Decimal Separator keys on the numeric keypad. When you want to switch back, select
Alt+Decimal Separator again. For more information, see Setting the decimal separator used by numeric keyboards.
(|) Either/or
(&) And
>50&<100 Include records with numbers that are greater than 50 and
less than 100 (numbers 51 through 99).
TIP
Your organization may use custom tokens. To learn about the complete set of tokens available to you or to add more
custom tokens, talk to your administrator. For technical information see Adding Filter Tokens.
There are many general features that help you enter data easier, faster, and more precise. The basic principles
and advanced features for entering data are described in this article.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
P IC K ER H O W IT H EL P S Y O U SP EC IF Y A VA L UE
Date picker This picker displays a calendar that is based on your current
regional settings. It helps you choose a single date.
Switch or Checkbox Some fields provide a simple choice of Yes or No values. The
switch is used to specify this value, and is always displayed
as a checkbox in lists
Assist edit Some fields provide custom pickers that are suited to
looking up and choosing the best value for that field, such as
popup window
NOTE
After you specify a value, Business Central will only check that it's valid after you click outside the field or set focus to
another element, such as the next field.
Keyboard Shortcuts
There are several keyboard shortcuts that let you work "mouse-free" and speed up your data entry. These
keyboard shortcuts are especially useful with large-scale entries and repetitive typing tasks.
For more information about shortcuts, see Keyboard Shortcuts. A few of the keyboard shortcuts are discussed
in this article.
Mandatory Fields
When you enter data on pages, certain fields are marked with a red asterisk. The red asterisk means that the
field must be filled to complete a certain process. An example is when you post a transaction that uses the value
in the field.
Although a field is mandatory, you aren't forced to fill the field before you continue to other fields or close the
page. The red asterisk only serves as a reminder that you'll be blocked from completing a certain process.
NOTE
When you open other pages from a card or document that is opened in a new window, those pages will open in a new
window even though you don't choose .
NOTE
If you work in the Safari browser, a pop-up blocker may cause the new window to not open. If this is the case, specify the
product URL as an allowed website. For information see, Change preferences in Safari.
The same may happen in other browsers, such as Firefox. For more information, see Pop-up blocker settings in Firefox.
Another way to multitask is to open Business Central on two or more browser tabs. When you do it this way,
you should create a new tab and then copy/paste the URL of the original tab into the new tab. This way creates a
new session.
NOTE
Don't use the Duplicate function of the browser to create the new tab as this may cause actions on one tab to block
actions on other tabs because they are part of the same session.
NOTE
How you enter dates and times depends on your Region settings. For more information, see Change Basic Settings.
Entering Dates
You can either use the data picker to select a date from a calendar, or you can enter dates manually. This section
provides a brief overview of how to enter dates. For more information, see Work with Calendar Dates and
Times.
For manually date entry, you can enter two, four, six, or eight digits:
Two digits are interpreted as the day. It will add the month and the year of the work date.
Four digits are interpreted as the day and the month. It will add the year of the work date.
If the date you want is in the range 01/01/1950 through 12/31/2049, enter the year with two digits.
Otherwise, enter the year with four digits.
NOTE
If you're using Business Central on-premises, the two-digit year range may be different. Administrators can
change the range by modifying the CalendarTwoDigitYearMax setting of the Business Central server. For more
information, see Configuring Business Central Server.
You can also enter a date as a weekday followed by a week number. Or, you can enter a year. For example,
Mon25 or mon25 means Monday in week 25.
Instead of entering a specific date, you can enter one of these codes.
C O DE RESULT
Entering Times
When you enter times, you can insert any separator sign that you want between the units, but it isn't required.
You don't have to write minutes, seconds, or AM/PM.
The following table lists the various ways in which times can be entered and how they're interpreted.
EN T RY IN T ERP RETAT IO N
5 05:00:00
5:30 05:30:00
0530 05:30:00
5:30:5 05:30:05
EN T RY IN T ERP RETAT IO N
053005 05:30:05
5:30:5,50 05:30:05.5
053005050 05:30:05.05
You enter two digits for each unit of time if you don't enter a separator.
EN T RY IN T ERP RETAT IO N
t 23 Today 23:00:00
Entering Duration
You enter a duration as a number followed by its unit of measure.
Here are some examples.
DURAT IO N UN IT O F M EA SURE**
2h 2 hrs
6h 30 m 6 hrs 30 mins
90m 1 hr 30 mins
You can also enter a number and it's automatically converted to a duration. The number you enter is converted
according to the default unit of measure that has been specified for the duration field.
To see the unit of measure used in a duration field, enter a number and see which unit of measure it's converted
to.
The number 5 is converted to 5 hrs, if the unit of measure is hours.
TIP
There may be occasions when you want to use the decimal separator to enter a period (.). For example, suppose you were
entering a date range in a filter, like 01/01/2022..04/01/2022 , or anything that requires a period. To accommodate this
case, select the Alt+Decimal Separator keys on the numeric keyboard. This key combination switches the decimal
separator between outputting a period and the decimal separator as determined by the Region setting.
You can enter dates and times in multiple ways. Dynamics 365 Business Central includes powerful features that
accelerate data entry, or help you write complex calendar expressions. There are various places throughout the
application where you can enter dates and times in fields. For example, on a sales order, you can set the
shipment date. When filtering lists or report data, you can enter dates and times to pinpoint only the data that
you're interested in.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
NOTE
Dynamics 365 Business Central uses the Gregorian calendar system.
Entering Dates
In a date field, you can enter a date using the standard format for your region setting. Different regions can use
different separators between the days, months and years. For example, some regions use dashes (mm-dd-yyyy)
and others use forward slashes (mm/dd/yyyy).
TIP
You can use any separators, even a space, and the date will automatically be changed to use separators that match your
region.
NOTE
The format in which dates are displayed on printed reports or emailed documents isn't influenced by your personal choice
of region setting.
To work more productively with dates and times, you can use any of the methods or formats that are described
in the following sections.
Picking dates from the calendar
Any field displaying a calendar icon can be set using the calendar date picker. To display the calendar date picker,
activate the calendar icon or select the Ctrl+Home keyboard shortcut in the field.
NOTE
If you're using Business Central on-premises, the two-digit year range may be different. Administrators can
change the range by modifying the CalendarTwoDigitYearMax setting of the Business Central server. For more
information, see Configuring Business Central Server.
Today
Enter the word for today, in the language specified on the My Settings page, to set the date on a record to
today's date. Instead of entering the entire word, you can enter part of the word, starting from the beginning.
For example, in English, you can enter t or tod, as long as it isn't also the start of another word.
Period
To filter on a specific accounting period, in a date field enter the letter p, or the word period, followed by a
number that identifies the accounting period, like p2 or period4. The accounting period is relative to the fiscal
year of the current work date that set in your Role Center. For example, if the work date is 03/21/22 , then p1, or
just p, filters on the first accounting period of the fiscal year 2022 (such as 01/01/22..01/31/22). p15 filters on
the 15th accounting period from the start of fiscal year 2022 (such as 03/01/23..03/31/23).
The accounting periods are defined on the Accounting Periods page. To view or change the accounting
periods, open the page here.
Work Date
Use a work date to specify a date that isn't today's date on records. For example, a work date is useful when you
need to set a particular date for multiple records. You specify the work date on the My Settings page.
A fast way to enter the work date on records is to enter some or all of the word work, starting from the
beginning of the word, in the language in which you're using Dynamics 365 Business Central. For example, in
English, you can enter w or work. The language is also specified on the My Settings page.
If you haven't specified a work date, today's date will be used. For more information, see Change Basic Settings,
such as the Work Date.
Closing Date
When you close a fiscal year, you can use closing dates to indicate that an entry is a closing entry. A closing date
technically is between two dates, for example between December 31 and January 1.
To specify that a date is a closing date, put C just before the date, such as C123101. Use this format in
combination with all the date patterns.
Examples
The following table contains examples of dates using all the formats. It assumes region settings that format
dates according to: year.month.day., a week starting on Monday, and the English language.
EN T RY IN T ERP RETAT IO N
2022.12.31. 2022.12.31.
221231 2022.12.31.
22.12.31. 2022.12.31.
22.12.31. 2022.12.31.
20221231 2022.12.31.
22/12,31 2022.12.31.
Setting Ranges
On lists, totals and reports, you can set filters on dates, times and datetimes containing a start value and
optionally an end value to display only the data contained in that range. The standard rules apply to the way you
set date ranges.
You can use any of the valid formats in date range filters. For example, mon14 3..t 4p applied on a datetime field
results in a filter from 3 AM on Monday in week 14 of the current work date year, inclusive, until today at 4PM,
inclusive.
NOTE
In all data formula fields, one day is automatically included to cover today as the day when the period starts. Accordingly,
for example, if you enter 1W, then the period is actually eight days because today is included. To specify a period of seven
days (one true week) including the period starting date, then you must enter 6D or 1W-1D.
L ET T ER M EA N IN G
C Current
D Day(s)
W Week(s)
M Month(s)
Q Quarter(s)
Y Year(s)
EXP RESSIO N M EA N IN G
CW Current week
CM Current month
The following example shows how to use a number and a time unit. A number can't be larger than 9999.
EXP RESSIO N M EA N IN G
The following example shows how to use a time unit and a number.
EXP RESSIO N M EA N IN G
The following example shows how you can combine these three forms as needed.
EXP RESSIO N M EA N IN G
The following example shows how you can use a minus sign to indicate a date in the past.
EXP RESSIO N M EA N IN G
IMPORTANT
If the location uses a base calendar, then the date formula that you enter in, for example, the Shipping Time field is
interpreted according to the calendar working days. For example, 1W means seven working days.
Entering Times
When you enter times, you can insert any non-space separators that you want between the units. If you use
double digits for each unit up to milliseconds, then it isn't required.
You only have to write the largest units that you require; the rest will be set to zero. You can also leave out any
AM/PM indicator.
The following table lists the various ways in which times can be entered and how they're interpreted. It assumes
region settings that format times according to: Hours:Minutes:Seconds.Milliseconds. and use the AM and
PM indicators of 'AM' and 'PM', respectively.
EN T RY IN T ERP RETAT IO N
05:23:17 05:23:17
5 05:00:00
5AM 05:00:00
5P 17:00:00
12 12:00:00
12A 00:00:00
12P 12:00:00
17 17:00:00
5:30 05:30:00
0530 05:30:00
5:30:5 05:30:05
053005 05:30:05
EN T RY IN T ERP RETAT IO N
5:30:5,50 05:30:05.5
053005050 05:30:05.05
NOTE
Milliseconds are interpreted as decimal notation. So, for example, 3, 30, and 300 all mean 300 milliseconds, while 03
means 30 and 003 means 3 milliseconds.
IMPORTANT
You can't use 24:00 to mean midnight, or use any value greater than 24:00.
The word for 'time' in the language used by Dynamics 365 Business Central will be evaluated to the current time
on your computer or mobile device. You can enter any part of the word, starting from the beginning, such as t or
TIM.
EN T RY IN T ERP RETAT IO N
t 23 Today 23:00:00
Entering Duration
Some fields in the application represent a duration, or amount of elapsed time, instead of a specific date or time.
You enter a duration as a number followed by its unit of measure.
Here are some examples.
DURAT IO N UN IT O F M EA SURE
2h 2 hrs
6h 30 m 6 hrs 30 mins
90m 1 hr 30 mins
You can also enter a number, which will be automatically converted to a duration. The number you enter is
converted according to the default unit of measure that has been specified for the duration field.
To see what unit of measure is being used in a duration field, enter a number. Then, you can see which unit of
measure it's converted to.
For example, if the unit of measure is hours, the number 5 is converted to 5 hrs.
When you enter data, you might see a red asterisk next to a field. The asterisk means that the field is required for
a certain process. For example, you're about to post a transaction, but you've not filled in an important field.
The visual clue doesn't force you to fill in the field. The red asterisk is a reminder that you're blocked from
completing a process.
Examples
On the Customer Card page, the red asterisk appears in the Name field, in the Tax Area Code field, and in
the posting group fields to indicate that you can't post a sales transaction for the customer unless the fields are
filled.
On the Item Card page, the red asterisk appears in the Description field to indicate that you can't enter the
item on a document line, such as a sales order, unless this field is filled.
See Also
Work with Business Central
Find free e-learning modules for Business Central here
Changing Language and Region
2/6/2023 • 3 minutes to read • Edit Online
Business Central is available in many markets and languages around the World. In the markets where Business
Central is available, regulatory features are available to assist companies with regulatory burdens. Business
Central can display in different languages. You can even change the language that is used to display texts. The
change is immediate, once you've been automatically signed out and in again. The setting applies to you and not
to everyone else in your company.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
For example, you're using the Canadian version of Business Central. That means that you can see the user
interface in English, German, French, or another language, but it's still the Canadian version of Business Central.
It isn't the same as Business Central in Germany where functionality has been adapted towards that market's
requirements.
To change the language of the user interface, go to the My Settings page. For more information, see Change
Basic Settings.
NOTE
The choice of languages will be reset to your setting on your Microsoft 365 profile if your administrator synchronizes
users from Microsoft 365 to Business Central.
You can't change the texts that are stored as application data. Examples of such texts are the names of items in
the inventory, or the comments for a customer. In other words, these types of text aren't translated.
NOTE
Business Central only supports a single character set for data. Therefore some characters may not be supported in your
environment, and you may experience problems when retrieving data that was entered using a different character set. For
instance, your environment may support only English and Russian characters. In this case, if you enter data in a different
language, it may not be stored correctly. You should contact your system administrator to make sure you understand
which languages are supported for your Business Central.
To change the region, go to the My Settings page. For more information, see Change Basic Settings.
Application Version
In the Help and Suppor t page, you can see the version of Business Central that your company is based on. If
you want to base a company on a different version, your administrator can create a new production
environment. For more information, see Create a new production environment in the developer- and IT Pro
content.
NOTE
The list shows all languages that are supported by the Microsoft Learn site. Business Central is available in a limited
number of countries/regions, and the Business Central Help content is not available in all languages that the Microsoft
Learn site supports.
See Also
Resources for Help and Support
Change Basic Settings
Getting Ready for Doing Business
Find free e-learning modules for Business Central here
Viewing and Editing in Excel From Business Central
2/6/2023 • 4 minutes to read • Edit Online
With pages that display a list of records in rows and columns, like a list of customers, sale orders, or invoices,
you can export the list to Microsoft Excel, and view it there. Depending on the page, you have two options for
viewing in Excel. Both options are available from the Share icon at the top of a page. You can either select the
Open in Excel action or the Edit in Excel action on the page. This article explains the two actions.
Open in Excel
With the Open in Excel action, you can make changes to the records in Excel, but you can't publish the changes
back to Business Central. You can only save the changes to Excel file, without affecting data in Business Central.
With this action, Excel respects any filters on the page that limit the records shown. The Excel workbook
will contain the same rows and columns that appear on the page in Business Central.
This action works on both on Windows and macOS.
If your organization has configured OneDrive for system features, the Excel workbook is opened in your
browser by using Excel for the web. If you're not using OneDrive for system features, the workbook is
downloaded to your device. From there, you can open it using either the Excel desktop app or Excel for
the web, depending on what you have.
NOTE
For Business Central on-premises, the Open in Excel action is available by default. However, if you set up Business
Central on-premises for editing data in Excel, then the Open in Excel action is replaced by the Edit in Excel action.
TIP
What about repor ts? Well, you can export the report results to an Excel file for viewing the full dataset, including all
columns. The Excel file can help you validate that the report returns the expected data. To export a report, run the report
and select the Send to > Microsoft Excel Document (data only) on the request page. For more information, see
Work with Reports - Save a report to a file.
Edit in Excel
The Edit in Excel action is available on most lists, but not all. With the Edit in Excel action, you make changes
to records in Excel and then publish the changes back to Business Central. When Excel opens, you'll see the
Excel Add-in pane on the right.
With this action, Excel respects most filters on the page that limit the records shown, so the Excel
workbook will contain almost the same records and columns.
To get the latest data from Business Central, choose Refresh in the Excel Add-in pane.
If your organization has configured OneDrive for system features, the Excel workbook is opened in your
browser by using Excel for the web. If you're not using OneDrive for system features, the workbook is
downloaded to your device. From there, you can open it using either the Excel desktop app or Excel for
the web, depending on what you have.
First-time sign-in
The Edit in Excel action requires that the Business Central add-in is installed in Excel. In some cases, your
administrator may have set up the add-in to install automatically for you. In this case, you just have to sign in to
Business Central in Excel Add-in pane with your user name and password. Otherwise, the New Office Add-in
pane opens. To install the add-in, choose Trust this add-in , which will install the add-in directly from the Office
Store.
If the add-in doesn't install, either contact your admin or try to install it manually. For more information, see
Install the add-in manually for your own use.
Work across environments and companies
You can switch the company that you're working with. To switch company, select the Options icon in the
Excel Add-in pane, then select the company from the Company field.
IMPORTANT
When changing the company, make sure that the Environment field is not empty. If it is, then set it to one of the
available options; otherwise, the add-in will not work correctly.
If you make changes to the add-in, you must reload it to update the connection. To reload, use the menu in
the top-right corner of the add-in. If you can't load the add-in, talk to your administrator. If you're the
administrator, see Get the Business Central Add-in for Excel.
NOTE
The add-in works with Excel for the web (online) from any device as long as as use a supported browser. It also works with
the Excel app for Windows (PC); but not for macOS.
For Business Central on-premises, the Edit in Excel action is only available if the Excel add-in has been configured by
your administrator, and only available for the Web client. For administrators, if you want to learn how to install the Excel
add-in, see Setting up the Excel Add-In for Editing Business Central Data.
Business Central makes it easy to store, manage, and share files with other people through Microsoft OneDrive
for Business. On most pages with available files, such as the Report Inbox or when files are attached to records,
you'll find Open in OneDrive and Share actions.
Open in OneDrive
The Open in OneDrive action copies the file to your OneDrive and then opens the file in an application such as
Microsoft Excel online, Microsoft Word online, or Microsoft PowerPoint online.
When you choose Open in OneDrive , Business Central identifies Excel, Word, and PowerPoint files and opens
them in their online applications, that is, Excel online, Word online and PowerPoint online.
Using the online versions of these applications, you can annotate, edit, and collaborate with others without
leaving the browser.
For other popular file types, such as PDFs, text files, and images, OneDrive provides file viewers that offer
features for printing, sharing, and more. If a file can't be viewed in OneDrive, you might be prompted to
download it.
Share
The Share action copies the file to your OneDrive so you can see with whom you've already shared it as well as
share the file with other people. When you select the Share action, the following page opens.
If you're familiar with OneDrive, you may recognize the above-referenced page. You'll see you have two options
for sharing the file: Send link and Copy link .
Send link let's you share the files with specific people. The people you share the file will get an email
with a link to the file. The file will also appear in the Shared section of their OneDrive. Start by typing the
email addresses or contact names in the Name, group or email field . Include a message below the
Name, group or email field , if you want.
TIP
If you want to compose your message in Outlook, select the Outlook button. The link will be inserted into a draft
email and everyone you entered to share with will be in the To list. With this option, you can author emails using
all of Outlook's features, including formatting text, adding other attachments, inserting pictures or tables, and
adding CC or BCC recipients.
Copy link copies a file link you can use to share the file through applications such as Facebook, Twitter,
or email.
Before you send or copy a file link, set the permission level you want people to have. You can see the current
setting under Send link or Copy link . In most cases, it will be Anyone with the link can edit , depending on
your administrator's settings. To change the permissions, select the link and make changes on the Link
Settings page.
The sharing feature in Business Central is based on OneDrive. Learn more about OneDrive sharing and
permissions at Share OneDrive files and folders.
NOTE
The Share action isn't available in the Business Central app for mobile devices.
First-time sign in from Business Central
When you use the Open in OneDrive or Share action for the first time, Business Central does the following
things:
1. Opens the Please review terms and conditions page. Read the page, and if you agree with the terms and
conditions, select Agree to continue.
2. Creates a folder named Business Central in OneDrive.
3. Within the Business Central folder, it creates a folder with the same name as the company you're working in.
If you work in more than one company, Business Central creates a folder for each company you're working in
when you use the Open in OneDrive or Share action.
4. Puts a copy of the file you selected in the company name folder, and then opens the file.
Then, the next time you use the Open in OneDrive or Share action, Business Central only copies and opens
the file.
In the FactBox on most cards and documents, you can attach files, add links, and write notes. For links and notes,
you can also do this on the list page by first selecting the related line.
To view or change any of these attached information types, you must first open the Attachments tab in the
FactBox. The number behind the tab title indicates how many attached files, links, or notes exist for the card or
document.
Attachments, links, and notes stay attached as the card or document is processed into other states, such as from
an ongoing sales order to a posted sales invoice. However, none of the attachment types are output from the
system, for example, when printing or when saving to a file.
NOTE
When you partially ship and invoice a sales or purchase order, the attachment will only be attached to the final invoice of
the order. Similarly, when you invoice using the Deferrals feature, the attachment is attached to the G/L entries for the
document but not for the deferral entries.
If you delete an order before it is invoiced, the attachment is also removed. When you invoice purchase orders using the
Get Receipt Lines action from a purchase invoice, the attachment on the purchase orders is not added to the purchase
invoice.
NOTE
Files attached with the Incoming Documents feature are not included on the Attachments tab. For more information,
see Incoming Documents.
The following procedure is based on a purchase invoice. The steps are similar for all other supported documents
and cards.
1. Choose the icon, enter Purchase Invoices , and then choose the related link.
2. Open the sales order that you want to attach a file to.
3. In the FactBox, open the Attachments tab.
4. Choose the value behind the Documents field, such as "0".
5. On the Attached Documents page, in the Attachment field, choose the Select File action.
6. Select a file from any location, and then choose the Open button.
The file is now attached to the purchase invoice.
NOTE
Notes on the Attachments tab are not related to internal notes functionality, which is mainly used to communicate
between workflow users. For more information, see Setting Up Workflow Notifications.
The following procedure is based on a sales order. The steps are similar for all other supported documents and
cards.
1. Choose the icon, enter Sales Orders , and then choose the related link.
2. Select the sales order that you want to write a note on, and then choose the Attachments tab in the FactBox.
3. In the Notes section, choose the + icon.
4. In the Note field, write any text, such as "This is an urgent order.".
5. Choose the OK button.
The note is now attached to the sales order.
See Also
Work with Business Central
Incoming Documents
Setting Up Workflow Notifications
Find free e-learning modules for Business Central here
Use Word Templates for Bulk Communication
2/6/2023 • 3 minutes to read • Edit Online
Microsoft Word templates can make it easier to mass communicate in print or email with entities such as
contacts, customers, and vendors. For example, you can create brochures to alert customers about a sales
campaign, letters to inform vendors about a new purchasing policy, or invitations to attract contacts to an
upcoming event.
NOTE
You can use Word templates only on devices with Microsoft Word 2019 and the Windows operating system installed.
You can use entities in Business Central as the data source for the template, and add merge fields to personalize
documents for each entity. The merge fields come from the entity in Business Central. When you apply a Word
template to an entity, data from the merge fields is inserted in the document.
On the Word Templates page, when you create a new template you use an assisted setup guide to download a
ZIP file that contains a DataSource.xlsx and a Word template file for the entity. The data source file provides the
fields that you can use in the template. Do not edit the data source file. You can only use the Word template and
data source files that you download from Business Central, and you must store the files in the same location.
After you set up the template and add merge fields, you use the same guide to upload the template.
TIP
You can also create a template directly from the page for an entity by choosing the Apply Word Template action to
open the assisted setup guide, and then New Template . When you do, the data source is chosen for you based on the
type of entity.
Applying a template
When your Word template is ready, on the Word Templates page you can choose Apply to generate the
documents. When you apply a Word template to an entity, data from the merge fields is inserted in the
document. You can either create one document that contains sections for each entity, or choose Split to create a
new document for each entity.
You can apply templates to one or more of the same type of entity, such as a contact, directly in the context of
that page, or from the Word Templates page to apply the template to all of the entities of that type.
On the My Settings page, you can see and change basic settings for your Business Central. The changes that
you make will only affect your workspace, not the workspaces of other users.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
Role
The role determines the home page, a starting screen that is designed for the needs of a specific role in an
organization. Depending on your role, the home page, or role center, gives you an overview of the business,
your department, or your personal tasks. It also helps you navigate to your daily tasks and find work that is
assigned to you.
At the top, the navigation allows you to switch between customers, vendors, items, and other important
lists of information. Similarly, actions allow you to initiate tasks, such as create a new sales invoice,
directly from the home page.
In the center, you find the Activities area, which shows current data and can be selected to view more
detailed information. Key performance indicators (KPIs) can be set up to display a selected chart for a
visual representation of, for example, cash flow or income and expenses. You can also build up a list of
favorite customers on the home page for business accounts that you do business with often or need to
pay special attention to.
Change the role
The default role is Business Manager , but you can select another role to use a role center that fits your needs
better.
1. In the top right corner, choose the Settings icon , and then choose the My Settings action.
2. On the My Settings page, in the Role field, select the role that you want to use by default. For example,
select Accountant .
3. Choose OK .
Company
A company functions as a container for data in Business Central. There can be multiple companies in a database,
but only one can be selected at a time. The default company is called CRONUS and contains demonstration data
only.
The Company field shows the company you're currently working in, and you can use it to switch to another
company. The company name is always displayed at the upper-left corner and works as an action that you can
choose to go back to the Role Center.
TIP
You can also change the company by using the company switcher (Crtl+O). For more information about about this
feature and other ways to change company or environment, see Switching to Another Company or Environment.
The default company is called CRONUS and contains demonstration data only. You can create a new company
with custom data. For more information, see Creating New Companies.
Work date
The most commonly used work date is today's date. You may have to temporarily change the work date to be
able to perform tasks, such as completing transactions for a date that is not today.
TIP
In all date fields, type t to quickly enter today's date, and type w to quickly enter the work date, which is the value in the
Work Date field on the My Settings page.
IMPORTANT
After you change the work date, if you sign out or switch to another company, the work data reverts to the default work
date. So the next time you sign in or switch back to the original company, you may have to set the work date again.
Region
The Region setting determines how dates, times, numbers, and currencies are shown or formatted. It also
determines what character is used as the decimal separator when using a numeric keyboard to enter data. Learn
more at Entering Data.
Language
Changes the display language. This field appears only when there's more than one language to choose from.
The initial language is either determined by the administrator or by your browser settings when you sign up for
Business Central. The language that you set will be used on all devices that you sign in from, such as a phone or
tablet.
Additional languages for Business Central can be installed from AppSource. While all supported display
languages are shown in the list, the administrator must install the relevant language app to the tenant before
users can switch to the new language in Business Central.
Time zone
Defines the time zone where you are located. When you first sign into Business Central, the time zone is set
based on your company's address. Change it if it doesn't fit your physical location.
Notifications
Choose the Change when I receive notifications link to view or change the notifications that you get about
certain events or status changes, such as when you are about to invoice a customer who has an overdue
balance, or the available inventory is lower than the quantity you are about to sell. Learn more at Managing
Notifications.
Teaching tips
Some pages display a teaching tip with a short introduction to the page. Switch off teaching tips if you are not
interested in seeing these short introductions when you open the relevant pages. If you switch off teaching tips,
you can still open the teaching tip for a specific page by choosing the page title in the top left corner.
Business Central is available in many different countries and supports many different types of organizations.
Your organization may choose to organize work in Business Central into multiple companies and environments.
This article helps you understand the key differences and how to work across them.
TIP
If you often switch between companies, or work with Business Central from within another app like Microsoft Teams, it
can be easy to lose track of where you are. To help you keeping track, you can add a badge that will display the company
name, so you can quickly verify that you're in the right place. For more information, see Display a company badge.
Depending on your browser, you can also pin the different companies to your favorites bar.
Company switcher
SW ITC H SW ITC H IN N EW AVA IL A B L E O N -
F EAT URE SW ITC H C O M PA N Y EN VIRO N M EN T B RO W SER TA B P REM ISES
App launcher
My Settings
Company Hub
1. In upper-right corner, near the search icon, you'll see either the standard company icon, like and ,
or a custom badge for the company you're currently working with. Select the icon to open the company
switcher pane.
TIP
You can also use the Crtl+O keyboard shortcut to open the pane.
2. In the Available Companies pane, select the company that you want to switch to, select the Switch
arrow, then choose one of the following options:
O P T IO N DESC RIP T IO N
Switch Opens the role center for selected company in the same
browser tab that you're working in. The company
becomes the default company that opens in Business
Central, until you switch again or change the company
by using My Settings .
Open in new tab Opens the role center for selected company in a new
browser tab, keeping the original company open in the
other tab.
Open in new tab and go to same page This option is only active on list pages, like customers,
sales orders, or items. It opens the same list, but for the
selected company, in a new browser tab.
TIP
Select F5 to refresh list of environments and companies.
Use the app launcher
When you're signed in to Business Central, the environments that you can access are available on the
Office.com.
1. Select the App Launcher icon .
2. In the pane that opens, look for and choose Business Central. If you don't see Business Central, choose All
apps , then enter Business Central in the Search box.
3. If there's more than one environment, you'll be asked to choose the environment to access.
Use My Settings
When you're signed in to Business Central, you can quickly switch to another company in the same
environment. After you make the switch, the company you choose becomes your default company and will open
the next time you sign in.
1. In the top-right corner, choose the Settings icon , and then choose the My Settings action.
TIP
You can also use the Alt+T keyboard shortcut to quickly open the My Settings page.
TIP
A good way to go directly to your default company when you sign in, and avoid having to specify an environment, is to
add the the URL to your list of favorites after you sign in.
Use company hub
Company hub is a highly specialized role center that gives a financial overview across companies and
environments. Available as an extension, company hub provides a dashboard with summary data for each
company that you have access to. The home page displays financial KPIs and a direct link to the individual
environments and companies. For more information, see Manage Work across Multiple Companies in the
Company Hub.
See also
Creating New Companies in Business Central
Change Basic Settings
Environments and companies (English only)
Company Information
The Business Central Administration Center
Find free e-learning modules for Business Central here
Manage Notifications
2/6/2023 • 2 minutes to read • Edit Online
Business Central can help you work smarter by notifying you about certain events or changes in status, such as
when you are about to invoice a customer who has an overdue balance, or the available inventory is lower than
the quantity you are about to sell, for example. These notifications are shown as discreet tips in the context of
the task you are doing, and you can choose to ignore the notification or to see details about the issue.
If you choose to see details for a notification, you can take action to resolve the issue, such as contacting the
customer, buying more inventory, and so on. It's your choice what to do, and Business Central gives you advice
and recommendations.
Notifications can help untrained users complete unfamiliar tasks, and do not reduce productivity for the more
trained user.
See Also
Work with Business Central
Find free e-learning modules for Business Central here
Warnings and Error Messages in Dynamics 365
Business Central
2/6/2023 • 2 minutes to read • Edit Online
During your work day, you might see notifications in Business Central that something went wrong, or that it was
not possible to post something, for example. In many cases, the notification makes it easy to resolve the matter,
or to roll back any changes that you made. In other cases, you might not have have the information that you
need to get unblocked. This article provides tips on how to make progress.
Help others
If you are an administrator or superuser, you can help others by looking up error messages in the Error
Message Register page or in the administration center. In many cases, the warning or error message is about
setup or lack of permission and similar issues that the superuser or administrator can easily help with. In other
cases, you might have to inspect pages to identify the cause. For more information, see Finding technical
information in the administration content for Business Central.
See Also
Resources for Help and Support
Frequently Asked Questions
Tell Me FAQ
Searching and Filtering FAQ
Copy and Paste FAQ
Change Basic Settings
Getting Ready for Doing Business
Find free e-learning modules for Business Central here
Personalize Your Workspace
2/6/2023 • 12 minutes to read • Edit Online
You can personalize your workspace to suit your work and preferences. Change pages so that they display only
the information you need, where you need it. The personalization changes will only affect what you see, not
what other users see.
You can personalize all types of pages, including the Role Center page. For more information about Role Centers,
see Role Center.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
You can make various changes, such as move or hide fields, columns, actions, and entire parts, and add new
fields. Most personalization must be done by first activating the Personalizing banner. You can make simple
adjustments, such as the column width, immediately on any list.
NOTE
Administrators can perform the same layout changes as users can by customizing the workspace for a profile that
multiple users are assigned. For more information, see Customize Pages for Roles
Administrators can also override or disable users' personalization, and they can define which features are even available
for users to see in all or specific companies. For more information, see Customizing Business Central.
Video Overview
The following video shows some of the ways in which you can personalize your Role Center.
If you see a or on the banner, you can't personalize the page. For more information, see Why a Page
is Locked from Personalization.
3. To add a field, choose the + Field action.
4. From the Add Field to Page pane, drag and drop a field into the desired position on the page.
5. To change a UI element, point to the element, such as an action, a field, or a part. The element is
immediately highlighted with an arrowhead or border.
6. Choose the element, and then choose either Move , Remove , Hide , Show , Show under "Show more" ,
Show when collapsed , Show always , Set/Clear Freeze Pane , or Include/Exclude from Quick
Entr y , depending on the type and state of the UI element. For more information, see What You Can
Personalize.
7. When you have finished changing the layout of one or more pages, choose the Done button on the
Personalizing banner.
Move something, like a field, column in Point anywhere on what you want to Parts are subdivisions or areas on a
list, tile, action, or part move, and drag it to its new position. page that contain things like multiple
The position is indicated by either a fields, another page, a chart, or tiles.
thick horizontal or vertical line.
For more information about action
indicates that you can't move the personalization, see Personalizing
element to the selected position. Actions.
Hide something, like a field, column in Choose the arrowhead, choose Hide . The element is grayed when you are in
list, tile, action, or part. personalizing mode. If the field you
hide is also shown on the FastTab
heading when the FastTab is collapsed,
the field will no longer appear there.
Show hidden actions and parts. For a grayed (hidden) element, choose The hidden element is visible again.
the arrowhead, and then choose
Show .
Add a field or column. In the Personalizing banner, choose Each page includes a predefined set of
the + Field action. fields that you can display. Use this
procedure to add fields or columns
The Add Field to Page pane opens that haven't been previously displayed,
on the right. It lists the fields that you or to show fields that you've hidden.
can add to the page.
Display a field in the heading of a Choose the arrowhead, and then FastTab is the term used for a group of
FastTab when it's collapsed. choose Show when collapsed . fields that appear under a common
heading. Use the Show when
If you don't see this option, then it's collapsed option to display the most
already set. In this case, to stop important fields. If you select a field in
displaying the field on the FastTab the heading, the FastTab will open and
heading, choose Show always . focus on the selected field.
Make a field display only when you Choose the arrowhead, and then
select Show more . choose Show under "Show More".
Change the freeze pane in a list to Choose the arrowhead of the column The freeze pane specifies the columns
another column. that you want as the last column of that always appear on the left, even as
the freeze pane, and then choose Set you scroll horizontally.
Freeze Pane .
Skip over a field when pressing Enter. Choose the arrowhead next to the See Accelerating Data Entry Using
field, or column heading in a list, and Quick Entry
choose Exclude from Quick Entr y .
Reorder and remove views Choose the arrowhead next to a view, See Save and Personalize List Views
representing filtered lists. and then choose Move , Remove , or
Hide .
Add a new action to a page or report From the target page, report request See Bookmark a Page or Report on
on your Role Center. page, or Tell Me window, choose the Your Role Center Role Center
bookmark icon.
Always start a list as expanded or Choose the Expand All or Collapse Applies to collapsible hierarchy lists
collapsed All button in the top-left corner of the
list. Alternatively, choose the Expand
All or Collapse All action in the
menu of the first column.
Personalizing the action bar and menus
Personalization lets you decide which actions to show on the navigation and action bars and on Role Centers,
and where to show them. You can show, hide, or move individual actions or action groups.
In 2022 release wave 2 we provided more ways for you to make Business Central your own. The following video
shows how you can personalize actions on pages and Role Centers.
Personalizing the navigation and action bars is done basically the same way as with other UI elements. However,
what you can do with an action or group depends on where the action or group is located. The best way to find
out is to enter personalizing mode and then let the arrowheads guide you.
There are a couple terms that you should be familiar with to better understand action personalization: action
group and promoted category.
An action group is an element that expands to display other actions or groups. For example, on the Sales
Orders page, one action group is the Functions action that appears when you choose the Actions action.
A promoted category is an action group that appears before the vertical line | on the action bar. The categories
typically include the most commonly used actions, so that you can quickly find them. For example, on the Sales
Orders page, the Order , Release , and Posting actions are promoted categories.
NOTE
To clear personalization, select the arrowhead around the part's designer menu, and then choose Clear personalization .
O P T IO N W H AT IT DO ES
Hide This option appears if the action or action group isn't located
anywhere else on the navigation bar or action bar. Like
Remove , choosing this option will make the action or action
group disappear from the navigation bar or action bar.
However, in personalizing mode, the action or action group
will still be shown in the current position, except that it
appears dimmed.
Show This option appears if the action or action group has been
previously hidden (dimmed). Choosing this option will make
the action or action group appear on the navigation bar or
action bar.
Personalizing Parts
Parts are areas on a page that are typically composed of multiple fields, charts or other content. A part shows a
colored border when you focus on the part. For example, a Role Center home screen has multiple parts. Because
of their well-defined boundary, you can personalize the entire part and its' contents.
To move a part, drag and drop it to the desired position. A colored line indicates valid positions on the screen.
For example, FactBoxes can only be moved next to other FactBoxes in the FactBox pane.
You can hide a part by choosing the Hide option under the arrowhead.
When you start personalizing or navigate to a new page, any parts that are currently hidden will appear on
the page with distinctive visuals to indicate they are hidden. You can unhide that part by choosing the Show
option under the arrowhead.
You can clear all personalization changes that you have made within a single part by choosing the Clear
personalization option under the part's arrowhead. Clearing personalization of a part only affects changes to
the contents of the part, not the placement or visibility of the part on the page.
To clear personalization
At some point, you might want to undo some or all of the personalization changes that you have made to a
page over time.
1. On the Personalizing banner, choose the Clear personalization action.
2. Choose one of the following options.
Cau t i on
O P T IO N W H AT IT DO ES
Only Navigation Menu Clears any personalization changes that you have ever made
to the navigation menu that is shared across the Role Center
and other pages. Such changes include any new actions that
were added as bookmarks, and any changes to links and
groups in the menu.
Only Actions Clears any personalization changes that you have ever made
on the navigation or action bars on the page.
Only Fields, Columns, and Par ts Clears any personalization changes that you have ever made
to the page except changes on the navigation or action bar.
Such changes include changes to fields, columns, parts, and
tiles.
O P T IO N W H AT IT DO ES
All Clears all personalization changes that you have made to the
page so it looks like it did originally. Such changes include
changes to navigation and action bars, fields, columns, parts,
and tiles.
TIP
As an administrator, you can hide the Automation item from users. Learn more at Set Up Power Automate
Integration.
There are two conditions that prevent you from personalizing a page. Either the page is locked (as indicated by
the ) icon or it's blocked (as indicated by the icon).
The current personalization of the page will be cleared. The page will go back to its original layout, and you'll
have to start from scratch.
See Also
Personalize Your Workspace
Customize Pages for Profiles
Change Basic Settings
Change Which Features are Displayed
Find free e-learning modules for Business Central here
Save and Personalize List Views
2/6/2023 • 2 minutes to read • Edit Online
When you have set a filter on a list and you want to keep the filter for later, you can save it as a view. For more
information about filtering lists, see Setting Filters on Lists.
If views exist, the Views group appears at the top of the filter pane. Views are variations of the list that have
been preconfigured with filters. You can define and save as many views as you want per list. The views will be
available the next time you open the list, from any device or browser.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
To save a view
1. Open any list page.
2. Select at the top of the list or select Shift+F3 to open the filter pane.
3. Set one or more new filters. For more information, see Setting Filters on Lists.
4. When you have set the filters, choose the icon.
If you set a filter for a list view that that is already saved as a view, the existing view will be updated when
you save.
5. If you're saving a new view, enter a name for the view in the All (Copy) box, such as "Items I own".
6. Select the Enter key or move the cursor from the text box to accept the name.
If you don't give it a name, it will be named All (Copy) .
TIP
Not seeing the icon? For more information, see Why don't I have a Save icon.
See Also
List Views FAQ
Personalize Your Workspace
Work with Business Central
Change Basic Settings
Change Which Features are Displayed
Find free e-learning modules for Business Central here
Bookmark a Page or Report on Your Role Center
2/6/2023 • 4 minutes to read • Edit Online
Using the bookmark icon, you can add an action that opens a page or report from the navigation menu of your
Role Center. Bookmarks allow you to quickly reach your favorite content or business tasks. You add the
bookmark from the target page or report, meaning the screen that you want the link on the Role Center to open.
The bookmark icon is shown in the top-right corner of a page and also in the Tell Me window where you can
efficiently bookmark multiple pages or reports. If a bookmark already exists for the page, then the icon is dark,
and the tooltip says "Bookmarked".
See Also
Personalize Your Workspace
Work with Business Central
Change Basic Settings
Change Which Features are Displayed
Find free e-learning modules for Business Central here
Displaying Lists in Different Ways
2/6/2023 • 2 minutes to read • Edit Online
In the right corner of any list in Business Central you will find icons that let you choose how the list of records is
displayed. A list can be displayed as detailed rows, which is ideal when you need to work with many fields or
edit fields in the list. But you can also switch to display records as tiles, which is more compact and shows less
fields on the specific record. This is very useful to gain an overview of several entries and is in particular useful
on smaller devices, because it is compact and easier to tap.
Item List
On the Items page, having pictures helps you get a quick overview of what you sell and switching to the tiles
gives you an item catalogue to browse through. For lists that include pictures, such as the Items page, you have
a third option to display as large tiles. This displays large pictures for each record but also shows few fields.
You can import item pictures, either one by one or for multiple items in one go. For more information, see
Import Multiple Item Pictures.
See Also
Work with Business Central
Register New Items
Find free e-learning modules for Business Central here
Run and Print Reports
2/6/2023 • 9 minutes to read • Edit Online
A report gathers information based on a specified set of criteria. It organizes and presents the information in an
easy-to-read format you can print or save as a file. There are many reports you can access throughout the
application. The reports typically provide information related to the context of the page you're on. For example,
the Customer page includes reports for the top 10 customers, sales statistics, and more.
NOTE
Batch jobs and XMLports do more or less the same as reports, but are used more for processing or exporting data. So,
for example, the Create Reminders batch job creates reminder documents to send to customers with overdue
payments. This article refers mainly to "reports", but similar information applies to batch jobs and XMLports.
Get started
You find reports in the Repor ts menu on selected pages, lists, and cards, or you can use the search to find
reports by name. For an overview of built-in reports you can use in Business Central, sorted by categories, see
Available Reports in Business Central.
When you choose a report, you're typically presented with a request page—titled after the report's name—
where you set various options and filters that determine what data is included. The following sections explain
how to use the request page to build, preview, and print a report.
NOTE
The predefined settings are typically set up and managed by an administrator. Learn more at Manage Saved Settings for
Reports and Batch Jobs.
The Filter FastTab on a report request page provides a generic filtering capability for reports. These filters are
optional.
Some reports ignore any such filters, meaning no matter what filter is set in the Filter FastTab, the output of the
report is the same. It's not possible to provide a list of which fields are ignored in which reports, so you'll have to
experiment with the filters when using them.
Example : When you use the Create Reminders batch job, a filter for the Customer Ledger Entries field of
Last Issued Reminder Level is ignored because filters are fixed for that batch job.
Previewing a report
By previewing a report, you can see what the report will look like before you print it. The preview isn't based on
the printer selected in the Printer field on the request page. It's controlled by the browser. After previewing, you
can then go back to the request page and make changes to options and filters as needed.
The preview choices on the Repor t Request page depend on the report. So for some reports you can choose
Preview , while for others the choice is Preview & Close . Both choices open a preview of the report. The
difference is that Preview keeps the request page open, so you can go back to it, make changes, preview again,
or print. In contrast, with Preview & Close the request page closes, and you'll have to open the report again to
make changes or print.
NOTE
If you're using Business Central 2020 release wave 1 or earlier, the only choice is Preview , which closes the request page
on preview, as described above for Preview & Close .
TIP
The Microsoft Excel Document (data only) and XML Document options are mostly for advanced purposes. You'd
typically use these options to do detailed data analysis. Learn more at Analyzing Report Data with Excel and XML.
You can also use Microsoft Excel Document (data only) to create new Excel layouts for a given report. Learn more at
Work with Excel Layouts.
Printing a report
To print a report, choose Print on the report request page or on the menu bar of the Preview page.
When a report is using an Excel layout, you won't see the Printer field or Print or Preview buttons. Instead,
there's a Download option. To print, select Download , then open the downloaded file in Excel and print from
there.
Printer
The Printer field on the request page shows the name of printer the report is sent to. To change a printer, just
select the printer from the list.
NOTE
The (Handled by the browser) option indicates there's no designated printer for the report. In this case, the browser
handles the printout and displays the standard printing steps, where you can choose a local printer connected to your
device. The (Handled by the browser) option isn't available in the Business Central mobile app or app for Microsoft
Teams.
TIP
The printer that's selected for you by default is set up on the Printer Selections page. Learn more about changing the
default printer in the Set up default printers section.
Advanced options
The fields under the Advanced FastTab set limitations on the generated report to control printer resources. You
typically won't have to change these settings, unless you have a large report. If a report exceeds these
limitations when you try to preview or print, a message will indicate which limitation you've exceeded. You can
then change the settings to suit your report. Each field, however, has a maximum value you should be aware of:
F IEL D M A XIM UM VA L UE
There are a couple of ways to set up printers to be used by default for reports and other print jobs. A default
printer is useful if you work with different reports that require different printers because of their placement in
the company or their output capabilities.
TIP
You can also open the Printer Management page from the Printer Selections page by choosing Printer
Management .
2. On the Printer Management page, select a printer from the list, choose Manage , then choose Set as
my default printer or Set as default printer for all users .
NOTE
Setting a default printer from the Printer Management adds an entry in the Printer Selections .
IMPORTANT
For Business Central on-premises, the Printer Selections page can only be used for cloud printers defined by printer
extensions, like Email Print and Universal Print printers. It can't be used for local printers.
1. Choose the icon, enter Printer Selections , then select the related link. Alternatively, select a printer on
the Printer Management page, then choose the Printer Selections action.
2. Choose the New action to add a printer selection for a specific report.
3. Fill in the fields as necessary.
The specified report is now set up to print to the selected printer by default.
NOTE
When you print the report in question, you can select a different using the Print field on the report request page.
NOTE
If you do not set a report up for a specific printer on the Printer Selections page, then it is printed to the default printer
of the company, as defined on the Printer Management page.
You or the administrator can also use the Printer Selections page to define other variations of printing for
users and reports. The following table describes the combination of values to specify different printing setups
for a report.
TO SET T H E F O L LO W IN G VA L UES
Print a report to a specific printer for all users Specify values in the Repor t ID and Printer Name fields
and leave the User ID field blank.
Print all reports to a specific printer for a specific user Specify values in the User ID and Printer Name fields and
leave the Repor t ID field blank. This entry does the same as
the Set as my default printer action on the Print
Management page.
Set the default printer for all reports for all users Specify a value in the Printer Name field and leave the
User ID and Repor t ID fields blank. This entry does the
same as the Set as default printer for all users action
on the Print Management page.
Print a specific report to the user's default printer Specify a value in the Repor t ID field and leave the Printer
Name and User ID fields blank.
Print a specific report to a specific printer for a specific user Specify values in all three fields.
NOTE
More specific printer selections take precedence over more general printer selections. For example, a printer selection that
has values in the User ID , Repor t ID , and Printer Name fields takes precedence over a printer selection that has blank
entries in the User ID or Repor t ID fields.
Next steps
Set Up Default Printers
See also
Printing a Report
Work with Business Central
Run Batch Jobs
Send Documents by Email
Find free e-learning modules for Business Central here
Run and Print Reports
2/6/2023 • 9 minutes to read • Edit Online
A report gathers information based on a specified set of criteria. It organizes and presents the information in an
easy-to-read format you can print or save as a file. There are many reports you can access throughout the
application. The reports typically provide information related to the context of the page you're on. For example,
the Customer page includes reports for the top 10 customers, sales statistics, and more.
NOTE
Batch jobs and XMLports do more or less the same as reports, but are used more for processing or exporting data. So,
for example, the Create Reminders batch job creates reminder documents to send to customers with overdue
payments. This article refers mainly to "reports", but similar information applies to batch jobs and XMLports.
Get started
You find reports in the Repor ts menu on selected pages, lists, and cards, or you can use the search to find
reports by name. For an overview of built-in reports you can use in Business Central, sorted by categories, see
Available Reports in Business Central.
When you choose a report, you're typically presented with a request page—titled after the report's name—
where you set various options and filters that determine what data is included. The following sections explain
how to use the request page to build, preview, and print a report.
NOTE
The predefined settings are typically set up and managed by an administrator. Learn more at Manage Saved Settings for
Reports and Batch Jobs.
The Filter FastTab on a report request page provides a generic filtering capability for reports. These filters are
optional.
Some reports ignore any such filters, meaning no matter what filter is set in the Filter FastTab, the output of the
report is the same. It's not possible to provide a list of which fields are ignored in which reports, so you'll have to
experiment with the filters when using them.
Example : When you use the Create Reminders batch job, a filter for the Customer Ledger Entries field of
Last Issued Reminder Level is ignored because filters are fixed for that batch job.
Previewing a report
By previewing a report, you can see what the report will look like before you print it. The preview isn't based on
the printer selected in the Printer field on the request page. It's controlled by the browser. After previewing, you
can then go back to the request page and make changes to options and filters as needed.
The preview choices on the Repor t Request page depend on the report. So for some reports you can choose
Preview , while for others the choice is Preview & Close . Both choices open a preview of the report. The
difference is that Preview keeps the request page open, so you can go back to it, make changes, preview again,
or print. In contrast, with Preview & Close the request page closes, and you'll have to open the report again to
make changes or print.
NOTE
If you're using Business Central 2020 release wave 1 or earlier, the only choice is Preview , which closes the request page
on preview, as described above for Preview & Close .
TIP
The Microsoft Excel Document (data only) and XML Document options are mostly for advanced purposes. You'd
typically use these options to do detailed data analysis. Learn more at Analyzing Report Data with Excel and XML.
You can also use Microsoft Excel Document (data only) to create new Excel layouts for a given report. Learn more at
Work with Excel Layouts.
Printing a report
To print a report, choose Print on the report request page or on the menu bar of the Preview page.
When a report is using an Excel layout, you won't see the Printer field or Print or Preview buttons. Instead,
there's a Download option. To print, select Download , then open the downloaded file in Excel and print from
there.
Printer
The Printer field on the request page shows the name of printer the report is sent to. To change a printer, just
select the printer from the list.
NOTE
The (Handled by the browser) option indicates there's no designated printer for the report. In this case, the browser
handles the printout and displays the standard printing steps, where you can choose a local printer connected to your
device. The (Handled by the browser) option isn't available in the Business Central mobile app or app for Microsoft
Teams.
TIP
The printer that's selected for you by default is set up on the Printer Selections page. Learn more about changing the
default printer in the Set up default printers section.
Advanced options
The fields under the Advanced FastTab set limitations on the generated report to control printer resources. You
typically won't have to change these settings, unless you have a large report. If a report exceeds these
limitations when you try to preview or print, a message will indicate which limitation you've exceeded. You can
then change the settings to suit your report. Each field, however, has a maximum value you should be aware of:
F IEL D M A XIM UM VA L UE
When running reports, users are typically presented with a page that lets them select options and set filters to
change the data that is included in the generated report. This page is called the request page. A report can
include one or more saved settings that users can apply to the report from the request page. Saved settings are
basically predefined options and filters. Using saved settings is a fast and reliable way to consistently generate
reports that contain the correct data. For more information, see Use saved settings.
NOTE
This topic refers to reports, but similar information applies to batch jobs.
If you have the proper permissions, you can view, create, and modify the saved settings for all reports for all
users in a company. You can assign saved settings for a report to individual users or to all users in the company.
TIP
When a user has run a report that supports shared settings, their settings are saved and added to this list. In most cases,
the admin can then edit those settings and choose to share the settings with all users.
However, in some cases, settings cannot be shared, and the admin cannot change them either. Most batch jobs do not
support shared settings.
NOTE
The ability to save settings is available only on reports where the SaveValues property of the report's request page is set
to Yes . The SaveValues property is set by the developer.
See Also
Work with Reports, Batch Jobs, and XMLports
Find free e-learning modules for Business Central here
View Test Reports Before Posting
2/6/2023 • 2 minutes to read • Edit Online
When you are ready to post a document, such as an order, invoice, or a credit memo, you can test the document
to ensure that no issues exist that will block the posting.
NOTE
The following procedure is about testing before posting a purchase document. The functionality works in the same way
for sales documents.
See Also
Posting Documents and Journals
Work with Business Central
Find free e-learning modules for Business Central here
Run Batch Jobs and XMLports
2/6/2023 • 2 minutes to read • Edit Online
A batch job is a routine that processes data in batches, for example the Adjust Exchange Rates batch job.
There are batch jobs that perform periodic accounting activities, such as closing the income statement at the end
of a fiscal year. Many batch jobs do calculation work, such as calculation of finance charges, exchange rate
adjustment, and calculation of unit prices.
A batch job is like a report, except the batch job uses the result of its work to update information directly, instead
of printing the results.
You can schedule when a batch job runs. For more information, see Use Job Queues to Schedule Tasks.
See Also
Sorting, Searching, and Filtering Lists
Use Job Queues to Schedule Tasks
Work with Business Central
Find free e-learning modules for Business Central here
Report and Document Layouts Overview
2/6/2023 • 4 minutes to read • Edit Online
A report layout controls content and format of the report, including which data fields of a report dataset appear
on the report and how they're arranged, text style, images, and more. From Business Central, you can change
which layout is used on a report, create new layout, or modify the existing layouts.
NOTE
In Business Central, the term "report" also covers externally-facing documents, such as sales invoices and order
confirmations that you send to customers as PDF files.
You can also use report layouts to add content to email messages. For example, report layouts can save time
and help ensure consistency by reusing the same content when you communicate with your customers. To use
custom report layouts with email, the file type for the layout must be Word. You cannot use the RDLC file type.
For more information, see Set Up Reusable Email Texts and Layouts.
Introduction
In particular, a report layout sets up the following things:
The label and data fields to include from the dataset of the Business Central report.
The text format, such as font type, size, and color.
The company logo and its position.
General page settings, such as margins and background images.
A report can be set up with multiple report layouts, which you can switch among as required.
There are two important aspects of report layouts that will influence how you work with them: the layout type
and the layout source. The layout type indicates the kind of file that the layout is based on. The layout source
indicates the origin of the layout.
Layout types
There are four types of layouts that you can use on reports: Word, RDLC, Excel, and external.
Word
Word layouts are based on Word documents (.docx file type). Word layouts enable you to design report layouts
by using Microsoft Word. A Word layout determines the report's content - controlling how that content
elements are arranged and how they look. A Word layout document will typically use tables to arrange content,
where the cells can contain data fields, text, or pictures.
For more information, see Work with Word Layouts.
Excel
Excel layouts are based on Microsoft Excel workbooks (.xlsx file type). They let you create reports by using
familiar Excel features for summarizing, analyzing, and presenting data with tools like formulas, PivotTables,
PivotCharts, and more.
For more information, see Work with Excel Layouts.
RDLC
RDLC layouts are based on client report definition layout files (.rdl or .rdlc file types). These layouts are created
and modified by using SQL Server Report Builder or Microsoft RDLC Report Designer. The design concept for
RDLC layouts is similar to Word layouts, where the layout determines what fields to show and how they're
arranged. However, designing RDLC layouts is more advanced than Word layouts.
For more information, see Work with RDLC Layouts.
External
An external layout type refers to an advanced type that's specially designed for specific reports. The reports and
the layouts themselves are typically provided by partners, not Microsoft. The actual file type of the layout will
vary depending on the provider.
For more information, see Developing a Custom Report Render.
Layout sources
In addition to the type, layouts are further divided into three categories, based on their source or origin.
Extension layouts
Extension layouts are layouts that are part of an extension that's been installed on the environment. These
layouts are typically standard layouts provided by Microsoft, for example, in the base application. Or, they
could be layouts that are included in extensions from other software providers. You can recognize
extension layouts on the Repor t Layouts page because the extension name and publisher is shown in
the Extension column.
User-defined layouts
The other source of layouts is the end-user. From inside Business Central, a user with proper permissions
can add new layouts in various ways. For example, you could start from an existing extension layout or
another user-defined layout. On the Repor t Layouts , user-defined layout will have an empty Extension
column.
For more information, see Get Started Creating Report Layouts.
Custom layouts
Custom layouts are also layouts that are created by users. The difference is that these layouts are created
from the legacy Custom Repor t Layouts page, and they can only be Word and RDLC type. Although
you can still create custom layouts, they're being phased out in favor of user-defined layouts.
For more information, see (Legacy) Create and Modify Custom Report Layouts.
For information that will help you decide what type is best for you, see Decide what type of layout you want.
IMPORTANT
One important thing to remember is that you can't modify extension layouts from the Business Central client. For
example, you aren't allowed to change the layout name or type, or upload and replace it with another version. If you try,
you'll get an error message. You'll have to create a user-defined or custom layout based on the extension layout instead.
Business Central comes with many built-in layouts that you can use on your reports. Other layouts may have
been added as part of other extensions. But it's also possible to create your own reports either from scratch or
based an existing layout.
IMPORTANT
You can also use report layouts to add content to email messages. For example, report layouts can save time and help
ensure consistency by reusing the same content when you communicate with your customers. To use custom report
layouts with email, the file type for the layout must be Word. You cannot use the RDLC file type. For more information,
see Set Up Reusable Email Texts and Layouts.
Overview
When working with report layouts, it helps to think of the layout as a file that's imported and assigned to a
report. Regardless of the layout type, how you manage layouts in Business Central is basically the same. Usually,
you'll work from the Repor t Layouts page. The main difference is how you design the layout, which is done by
using the application software that the layout's built on, like Word, Excel, or SQL Server Report Builder.
With this concept in mind. there are basically three or four tasks involved in setting up a layout on a report:
1. Decide on the layout type.
2. Export a copy of an existing layout to use as a starting point.
3. Make changes to the layout file in the appropriate application.
4. Add the new layout file to the report.
IMPORTANT
You can't modify or replace an extension layout, which is a layout that originates from an extension. You can only modify
or replace user-defined layouts. On the Repor t Layouts page, you can tell whether layout is an extension layout or user-
defined layout by looking at Extension column. An extension layout will show information about the source extension in
the column. The Extension column will be empty for a user-defined layout.
To learn about the difference between extension layouts and user-defined layouts, see Layout source.
Get started
Depending on what your situation is, the actual tasks will vary. Use the following table to help you get started.
W H AT DO Y O U WA N T TO DO ? SEE. . .
Figure out what's the best layout type to use for my Decide what type of layout you want
situation
Create a new layout for a report that's based on an existing Create a new layout
layout, keeping the existing layout as it is.
W H AT DO Y O U WA N T TO DO ? SEE. . .
I have a new version of a layout file for a report. I want to Replace a layout
replace the existing layout file.
Switch the current layout used by a report to another layout Setting the Layout Used by a Report
Copying is a quick way to create a new layout that's the same as an existing layout. Once you have the copy,
you'll make modifications by exporting the layout.
1. Choose the icon, enter Repor t Layouts , and then choose the related link.
The Repor t Layouts page appears and lists all the layouts currently available for all reports.
2. Select the layout that you want a copy of for your new layout, then choose the Edit Info action.
If you selected an extension layout, you're prompted whether you want to edit a copy. To continue, select
Yes .
TIP
To help you find the layout, use the Search box, Filter pane, and columns sorting.
Modify a layout
Follow these steps to modify an existing user-defined layout.
1. Choose the icon, enter Repor t Layouts , and then choose the related link.
The Repor t Layouts page appears and lists all the layouts currently available for all reports.
2. Select the layout that you want to modify, then choose the Expor t Layout action.
The layout file is downloaded to your device.
TIP
To help you find the layout, use the Search box, Filter pane, and columns sorting.
3. Open the layout file in the appropriate application, like Word (for a .docx file) or Excel (for an .xlsx file).
For more information, see:
Work with Word Layouts
Work with Excel Layouts
Work with RDLC Layouts
Make changes to the file and save it.
4. Back on the Repor t Layouts page, select the existing layout, then select the Replace Layout action.
5. Select OK > Choose to open file explorer on your device.
6. Find and select the Excel file, then select Open .
The selected file is uploaded to the layout, and you return to the Repor t Layouts page.
7. If you want to see how the report looks with the new layout, select the layout in the list, then select Run
Repor t .
Replace a layout
Follow these steps to replace the existing user-defined layout file with a new file.
1. Choose the icon, enter Repor t Layouts , and then choose the related link.
The Repor t Layouts page appears and lists all the layouts currently available for all reports.
2. Select the existing layout, then select the Replace Layout action.
3. Select OK > Choose to open file explorer on your device.
4. Find and select the Excel file, then select Open .
The selected file is uploaded to the layout, and you return to the Repor t Layouts page.
5. If you want to see how the report looks with the new layout, select the layout in the list, then select Run
Repor t .
Rename a layout
Follow these steps if you want to change the name and description of a user-defined layout.
1. Choose the icon, enter Repor t Layouts , and then choose the related link.
The Repor t Layouts page appears and lists all the layouts currently available for all reports.
2. Select the layout that you want to rename, then choose the Edit Info action.
TIP
To help you find the layout, use the Search box, Filter pane, and columns sorting.
A Word report layout determines the content and format of a report when it is previewed and printed from
Business Central. You create and modify these layouts using Microsoft Word.
When you modify a Word report layout, you specify the fields of the report dataset to include on report and
how the fields are arranged. You also define the general format of the report, such as text font and size, margins,
and background images. You will typically arrange the content of the report by adding tables to the layout.
To make general formatting and layout changes, such as changing text font, adding and modifying a table, or
removing a data field, just use the basic editing features of Word, like you do with any Word document.
If you're designing a Word report layout from scratch or adding new data fields, then start by adding a table that
includes rows and columns that will eventually hold the data fields.
TIP
Show the table gridlines so that you see the boundaries of table cells. Remember to hide the gridlines when you're done
editing. To show or hide table gridlines, select the table, and then under Layout on the Table tab, choose View
Gridlines .
NOTE
You cannot modify built-in report layouts.
NOTE
You cannot add a field by manually typing the dataset field name in the content control. You must use the XML
Mapping pane to map the fields.
IMPORTANT
You can only add images that have a format that is supported by Word, such as .bmp, .jpeg, and .png file types. If you
add an image that has a format that is not supported by Word, you will get an error when you run the report from the
Business Central client.
To add an image
1. Place your pointer in the document where you want to add the control.
2. In the XML Mapping pane, right-click the control that you want to add, choose Inser t Content
Control , and then choose Picture .
3. To increase or decrease the image size, drag a sizing handle away from or towards the center of the
content control.
The name of the label or data field name displays in the content control. In the example, the field name is
CompanyAddr1.
To remove a label or data field
1. Right-click the field that you want to delete, and then choose Remove Content Control .
The content control is removed, but the field name remains as text.
2. Delete the remaining text as needed.
XM L EL EM EN T S DESC RIP T IO N
....<DataItem2> Data items and columns that are nested in the top-level
data item. Columns are listed in alphabetical order under the
...... respective data item.
<DataItem2Column1>DataItem2Column1</DataItem2Column1>
....</DataItem2>
....<DataItem3>
......
<DataItem3Column1>DataItem3Column1</DataItem3Column1>
....</DataItem3>
</WordReportXmlPart>
See Also
Create and Modify a Custom Report Layout
Find free e-learning modules for Business Central here
Working with Microsoft Excel Layouts
2/6/2023 • 5 minutes to read • Edit Online
Microsoft Excel report layouts are based on Excel workbooks (.xlsx files). With them, you can create reports that
include familiar Excel features for summarizing, analyzing, and presenting data such as formulas, PivotTables,
and PivotCharts.
This article explains some important things you need to know to get started with Excel layouts.
Get started
There are basically two tasks involved in setting up an Excel layout of a report:
1. Create the new Excel layout file.
2. Add the new layout to the report.
Task 1: Create the Excel layout file
These are the three ways to create an Excel layout file for a report.
From any report
From another Excel report layout
From AL code
Follow these steps to create an Excel layout from any report, regardless of the current layout type. The Excel
layout will contain the required Data sheet and table, a Repor t Metadata sheet, and nothing else.
1. Choose the icon, enter Repor t Layouts , and then choose the related link.
The Repor t Layouts page appears and lists all the layouts currently available for all reports.
2. On the Repor t Layouts page, choose any layout for the report, then choose the Run Repor t action.
3. On the report's request page, choose Send to > Microsoft Excel Document (data only) > OK .
This step downloads an Excel workbook that contains the report dataset.
4. Open the downloaded file in Excel, make changes, then save the file.
See also
Managing Report Layouts
Change the Current Report Layout
Import and Export a Custom Report or Document Layout
Working with Reports, Batch Jobs, and XMLports
Prepare Financial Reporting with Financial Data and Account Categories
Business Intelligence
Working with Business Central
Analyzing Report Data with Excel
Find free e-learning modules for Business Central here
Working with RDLC Layouts
2/6/2023 • 2 minutes to read • Edit Online
RDLC layouts are based on client report definition layout files (.rdl or .rdlc file types). The design concepts for
RDLC layouts are similar to other layout types. The layout determines what fields to show and how they're
arranged. However, designing RDLC layouts is more advanced than Word and Excel layouts.
Required tools
To modify RDL layouts, you can use either Microsoft SQL Server Report Builder or Microsoft RDLC Report
Designer.
Report Builder is a stand-alone app installed on your computer by you or an administrator. With Business
Central on-premises, Report Builder is automatically installed with the Business Central Server
installation. For more information about installing Report Builder, see Install Report Builder in the SQL
Server documentation.
RDLC Report Designer is an extension for Visual Studio 2017 and later. You can download and install
RDLC Report Designer from the Visual Studio Marketplace.
NOTE
Report Builder only recognizes .rdl file type;, not .rdlc. Layout files exported from Business Central are .rdlc file types. So to
modify these layout in Report Builder, rename the file type to .rdl.
APPLIES TO: Business Central online, Business Central on-premises 2022 release wave 1 and later. For
earlier versions, go here.
A report layout determines the look of a report. It controls which data fields of a report dataset appear, how
they're arranged, styled, and more. A report may have more than one layout, which you can then switch among
as needed.
When there are multiple companies in the application, the layouts are set on a per-company basis. So the same
report in one company can have a different layout in another company.
Get started
There are a few ways to set which layout a report uses. Each way has advantages, depending on what you're
looking to do:
From the report request page
When setting up a report to run, the report request page includes the Repor ts Layout field that shows
the current default layout used by the report. You can use this field to temporarily switch to another
available layout the report you're running. After you run the report, the layout will revert to the default
layout again. For more information, see Run and Print Reports.
From the Repor t Layout Selection page
The Repor t Layout Selection page displays a list of all reports. This page indicates what the current
default layout for a report is. It lets you set layouts in different companies, without having to switch the
company you're working with.
From the Repor t Layouts page The Repor t Layouts page displays all available layouts for each report
in the current company. It's also used to specify the default layout for reports. It's easy to find a specific
layout by sorting or filtering the list. Once you find the layout, you can set it for a report with a single
selection.
NOTE
You can't use the Repor t Layouts page for Word and RDLC layouts that were created by using the legacy
Custom Layouts feature. In fact, you won't even see these custom layouts listed on the Repor t Layouts page.
For these layouts, you can only set them by using Repor t Layout Selection page.
Document layouts use report layouts to define the look and feel of documents that you send to customers and
vendors. Business Central provides standard layouts, but you can also tailor custom layouts for each of your
business partners. For more information, see Create and Modify Custom Report Layouts. You select standard
and custom document layouts from customer and vendor cards by choosing the Document Layouts action.
The value in the Usage field defines the process for which the document layout is used. For example, for
customers, you might use Reminder , Shipment , and Confirmation types of document layouts.
Document layouts can also save you time when you send documents to customer or vendor contacts by email.
For each layout that you assign to the customer or contact, you can by specify one or more contact email
addresses. For example, you can send an invoice to the customer's purchasing and warehouse contacts. Adding
contact email addresses is easy. On the Document Layouts page, the Select Email from Contacts action
let's you choose from a list of the contact email addresses that you've registered for the customer or vendor. You
can also add email addresses manually. If you enter multiple addresses, separate them with a semi-colon, and
don't add spaces between the addresses.
Before you can define which document layout to use for which processes, and which contact to send the
document to, you must load all the available reports (documents) from the Repor t Selections page. You can
quickly load the documents by using the Copy from Repor t Selection action on the Document Layouts
page.
The steps in the following sections describe how to define sales document layouts from the Customer Card
page. For vendors, the steps are the same from the Vendor Card page.
To select a custom report layout to use for the sales document layout
If you haven't already created a custom report layout for the type of document, you'll need to do that first. For
more information, see Create and Modify Custom Report Layouts.
1. Choose the icon, enter Customers , and then choose the related link.
2. Open the Customer Card page for the customer, and then choose the Document Layouts action.
3. On the Document Layouts page, on the line for a report layout that you want to use a custom layout for,
choose the Custom Layout Description field.
4. On the Custom Repor t Layouts page, select the document layout that you want to use for the type of sales
document. For more information, see Create and Modify Custom Report Layouts.
The online version of Business Central contains pre-installed fonts on the servers that can be used when
generating reports. The following sections outline which fonts are available.
NOTE
For security and legal reasons, you cannot upload custom fonts to the Business Central environment.
Document Fonts
The following fonts are installed and available to use in both Word and RDLC report layouts:
Angsana New, AngsanaUPC, Arial, Arial Black, Bahnschrift, Bahnschrift Condensed, Bahnschrift Light, Bahnschrift
Light Condensed, Bahnschrift Light SemiCondensed, Bahnschrift SemiBold, Bahnschrift SemiBold Condensed,
Bahnschrift SemiBold SemiConden, Bahnschrift SemiCondensed, Bahnschrift SemiLight, Bahnschrift SemiLight
Condensed, Bahnschrift SemiLight SemiConde, Batang, BatangChe, Browallia New, BrowalliaUPC, Calibri, Calibri
Light, Cambria, Cambria Math, Candara, Candara Light, Comic Sans MS, Consolas, Constantia, Corbel, Corbel
Light, Cordia New, CordiaUPC, Courier New, DilleniaUPC, Dotum, DotumChe, E-13B, Ebrima, EucrosiaUPC,
Franklin Gothic Medium, FreesiaUPC, Gabriola, Gadugi, Georgia, Gulim, GulimChe, Gungsuh, GungsuhChe,
Impact, Ink Free, IrisUPC, JasmineUPC, Javanese Text, Khmer UI, KodchiangUPC, Latha, Leelawadee, Leelawadee
UI, Leelawadee UI Semilight, LilyUPC, Lucida Console, Lucida Sans Unicode, Malgun Gothic, Malgun Gothic
Semilight, Marlett, MICR, Microsoft Himalaya, Microsoft JhengHei, Microsoft JhengHei Light, Microsoft JhengHei
UI, Microsoft JhengHei UI Light, Microsoft New Tai Lue, Microsoft PhagsPa, Microsoft Sans Serif, Microsoft Tai Le,
Microsoft YaHei, Microsoft YaHei Light, Microsoft YaHei UI, Microsoft YaHei UI Light, Microsoft Yi Baiti, MingLiU,
MingLiU-ExtB, MingLiU_HKSCS, MingLiU_HKSCS-ExtB, Mongolian Baiti, MS Gothic, MS PGothic, MS UI Gothic,
MV Boli, Myanmar Text, Nirmala UI, Nirmala UI Semilight, NSimSun, OCRB, Palatino Linotype, PMingLiU,
PMingLiU-ExtB, Segoe MDL2 Assets, Segoe Print, Segoe Script, Segoe UI, Segoe UI Black, Segoe UI Emoji, Segoe
UI Historic, Segoe UI Light, Segoe UI Semibold, Segoe UI Semilight, Segoe UI Symbol, Shonar Bangla, SimSun,
SimSun-ExtB, Sitka Banner, Sitka Display, Sitka Heading, Sitka Small, Sitka Subheading, Sitka Text, Sylfaen,
Symbol, Tahoma, Times New Roman, Trebuchet MS, Verdana, Vijaya, Webdings, Wingdings, Yu Gothic, Yu Gothic
Light, Yu Gothic Medium, Yu Gothic UI, Yu Gothic UI Light, Yu Gothic UI Semibold, Yu Gothic UI Semilight
See Also
Managing Report Layouts
Select a Check Layout
Work with Business Central Barcode Fonts with Business Central Online
Find free e-learning modules for Business Central here
(Legacy) Create and Modify Custom Report Layouts
2/6/2023 • 5 minutes to read • Edit Online
NOTE
Custom report layouts is a legacy feature that is being phased out. Instead, you should start creating user-defined
layouts as described here.
By default, reports have a built-in layout. The report layout can be either an RDLC (report definition language
client side) report layout, a Microsoft Word report layout, or both. And while you can't modify built-in layouts,
you can create custom layouts. A report can have multiple custom report layouts.
NOTE
In Business Central, the term "report" also covers externally-facing documents, such as sales invoices and order
confirmations you send to customers as PDF files.
To create a custom layout, either copy an existing custom layout or add a new custom layout. Custom layouts
are often based on a built-in layout. When you add a new custom layout, you can choose to add either an RDLC
or a Word report layout type, or both. The new custom layout will be based on the built-in layout for the report,
if one is available. If there's no built-in layout for the report type, a new blank layout is created. You'll have to
modify and design this blank layout from scratch. Learn more about RDLC and Word report layouts, built-in and
custom layouts, and more at Manage Report Layouts.
TIP
Use financial reports to get insight into the financial data stored in your chart of accounts. Learn more at Prepare
Financial Reporting with Financial Data and Account Categories.
After you define your custom report layouts, you can select them on the customer card and vendor card pages.
The layouts are then used when you create documents for the customer or vendor. Learn more at Define
Document Layouts for Customers and Vendors.
You can also use custom report layouts to add content to email messages. Report layouts can save time and
help ensure consistency by reusing the same content when you communicate with your customers. To use
custom report layouts with email, the file type for the layout must be Word; you cannot use the RDLC file type.
Learn more at Set Up Reusable Email Texts and Layouts.
TIP
You can export the report results to a Microsoft Excel file to view the full dataset, including all columns, but without the
layout. The Excel file can help you validate the report returns the expected data or diagnose problems. Learn more at
Analyzing Report Data with Excel.
IMPORTANT
Remember to import the report layout document that you modified. Otherwise, the new report layout will not be
available.
NOTE
Custom report layouts is a legacy feature that is being phased out. Instead, you should start creating user-defined
layouts as described here.
You can import and export an existing custom report layout as a file to and from a location on your computer
and network. For example, you can export a report layout, and then send the file to another person to modify.
That person can then make the modifications to layout and return the file to you so that you can import it back.
IMPORTANT
You cannot import or export built-in report layouts.
NOTE
Custom report layouts is a legacy feature that is being phased out. Instead, you should start creating user-defined
layouts as described here.
Occasionally, you may need to update a custom report layout that is used on a report. This is required when
there has been a design change to the report's data set, for example, a field that is used in the layout has been
removed from the report data set. If a report layout requires updating, you will get an error message when you
try to preview, print or save the report.
You can automatically update a report layout from the error message that appears when you run the report by
choosing the Yes button on the error message. Or, in advance of running reports, you can update specific report
layouts or all custom report layouts that might be affected by dataset changes.
You also have the option to test updates without applying the required changes to the custom report layouts.
This enables you to see what changes will be applied to the report layout and identify possible issues in the
process. From the test results, you can open the custom report layouts directly for editing to fix any issues. We
recommend that you test the report layout update before you apply the updates.
Not all report dataset changes can be automatically updated in the report layouts. Some changes will require
that you manually edit the report layout. For more information, see Limitations of the Custom Report Layout
Update.
Fixing Errors
If you get an error message when you update or test report layout updates, you most likely will have to modify
the report layout to fix the problem. Read the error message to help determine the cause of the problem.
The most typical problem occurs when a field that is used on the layout has been removed from the report
dataset. In this case, you will see a line in the error message that states that an item has been removed. To fix this
issue, you will have to modify the layout and remove the field in question.
For more information, see Create and Modify a Custom Report Layout.
After you modify the layout, try to update the layout again.
NOTE
Custom report layouts is a legacy feature that is being phased out. Instead, you should start creating user-defined
layouts as described here.
A report can be set up with more than one report layout, which you can then switch among as needed.
Depending on the layouts that are available for a report, you can choose to use a built-in RDLC report layout, a
built-in Word report layout, or a custom layout. For more information about RDLC and Word report layouts,
built-in and custom layouts, and more, see Manage Report Layouts.
When custom report layouts are defined, you can select them from customer and vendor cards to specify that
the selected layouts will be used for documents that you crate for the customer or vendor in question. For more
information, see Define Document Layouts for Customers and Vendors.
TIP
Document reports (not lists) that use a Word report layout are typically faster than those that use an RDLC report layout.
So if you have the option to choose between a Word or RDLC report layout for a document report, use the Word report
layout for the best performance.
NOTE
If you choose a report layout of type RDLC (built-in) or Word (built-in) and you get an error message that the report
does not have a layout of the specified type, then you must choose another layout option or create a custom report
layout of the type that you want to use. See the next procedure.
If you selected a built-in RDLC or Word report layout, then no further action is required, and the layout will be
used the next time the report is run.
To change the custom layout to use for a report layout
You may also want to change the currently used custom layout. For more information, see Create and Modify
Custom Report Layouts.
All custom report layouts that exist for report layouts in a company are listed on the Custom Repor t Layouts
page. On the Repor t Layout Selection page, you can see which custom layouts are available for each report
in the Custom Layouts FactBox.
1. On the Repor t Layout Selection page, on the line for the report layout that you want to change, choose
the lookup button in the Custom Layout Description field.
2. On the Custom Repor t Layouts page, select the row for the custom layout that you want to use, and then
choose the OK button.
The name of the selected custom layout is now shown in the Custom Layout Description field and will be
used the next time the report or document is previewed, printed, or sent.
You can now go to your customer and vendor cards to specify which of the layouts to use for different
documents that you crate for the customer or vendor in question, such as order confirmations or payment
reminders. For more information, see Define Document Layouts for Customers and Vendors.
Collaboration among people inside and outside an organization is integral part of most businesses. Business
Central offers several features for sharing business data, like a list of records, specific records, or documents.
With all these features, access to data is protected by the license and permissions of Business Central.
Copying a link
Business Central Online Business Central On-premises
From any page, you can copy the page's URL, then paste and distribute it in other forms of media like emails,
Teams chats, or text messages. The easiest way to copy a link is by selecting Share > Copy Link from the top of
the page. Another way is to copy the URL directly from the browser's address box.
Modify the page link
After you copy a link, before you send it, you can modify the URL to manipulate what shows when the page
opens. You can, for example, add filters or specify a different company.
For more information, see Web Client URL.
About filtered lists
Using the filter pane on list pages, you can apply filters to narrow-down the records shown in the list. If you use
the Copy Link action or copy the URL from the browser, the page link won't include your filter changes. Users
that open the link will see the full collection. The way to keep the filtering on a collection page link is to save the
filtered page as a View first. Then, open the view and copy the link from there.
For more information, see Sorting, Searching, and Filtering.
Sharing to Teams
Business Central Online Business Central On-premises
Directly from most collection pages and details pages, you can send a link to the page to people, group chats or
channels. For example, share a link to a filtered view of your records. If you've installed the Business Central app
for Teams, the link will automatically expand into a compact card for you to include with your message.
Recipients then select the link or card to open the page in Business Central.
For more information, see Sharing Records and Page Links in Teams.
See Also
Business Central and OneDrive Integration
Managing OneDrive Integration with Business Central
OneDrive FAQ
Sharing Business Central Records and Page Links in
Microsoft Teams
2/6/2023 • 5 minutes to read • Edit Online
NOTE
All participants in a Teams conversation will be able to view cards for Business Central records that you submit to the
conversation. But to view more details about records, by using the Details or Pop out buttons on a card, they'll need
access to Business Central. For more information, see Managing Microsoft Teams Integration.
4. Go to Teams and start a conversation, which can be chat with a person, group of persons, or a team
channel.
5. Paste the link (URL) in the message box where you compose a message.
TIP
If you get a message like: Business Central wants to show a preview of this link., it means that you don't have the
Business Central app for Teams installed. To install the app, select Show Preview and follow the instructions.
6. The first time you paste a link into a conversation, you'll be asked to sign in to Business Central and give
consent for the app to retrieve data. Just follow the on-screen instructions.
NOTE
You'll only have to do this step once.
TIP
After the card appears, and before you select Send , you can delete the pasted URL if you like.
10. To view more details or make changes to the record shown in the card, select Details . For more
information, see the next section.
View card details
Once a card's been sent to a conversation, all participants with the proper permissions can select Details to
open a window that displays more information about the record—and possibly make changes to the record. It
doesn't matter if you're the one sending the card or the one receiving the card. The Details feature is especially
useful to recipients, because it quickly provides them with concise, targeted information about the record.
The details window is similar to what you'd see in Business Central, but it's focused on the page or record that
the card is about. When you're finished viewing and making changes, close the window to return to the Teams
conversation.
Here are a couple things to keep in mind when working with the card details:
To open the card details, users must have permission on the page and its data in Business Central.
Cards in Teams chats aren't automatically updated to changes. Any changes you save to a record in the
details window are saved in Business Central. But the card in Teams won't show the changes in the
conversion, until you paste the link again.
To learn more about working with cards and card details, see Teams FAQ.
Prerequisites
You have access to Microsoft Teams.
(Optional) You've installed the Business Central app in Teams.
With the app installed, messages you send with the link will also include a compact card for the page. For
more information about how to install the app, see Install the Business Central App for Microsoft Teams.
Share a link
1. In Business Central, open the page that you want to share.
2. At the top of the page, choose the icon, then Share to Teams .
3. If you're asked, sign in to Teams with your user name and password.
4. In the Share to Teams page, type a name of a person, group, or channel that you want send the
message to.
5. The message box will include a link to the page. If the Business Central app for Teams is installed, a card
for the linked record or page will also appear in the message box.
Add any more information if you like, then choose Share .
6. The link has now been shared. If you want to go to the conversation, choose Go to Teams .
See also
Business Central and Microsoft Teams Integration Overview
Install the Business Central App for Microsoft Teams
Teams FAQ
Searching for Customers, Vendors, and Other Contacts from Microsoft Teams
Changing Company and Other Settings in Teams
Troubleshooting Teams
Developing for Teams Integration
Business Central makes it easy to store, manage, and share files with other people through Microsoft OneDrive
for Business. On most pages with available files, such as the Report Inbox or when files are attached to records,
you'll find Open in OneDrive and Share actions.
Open in OneDrive
The Open in OneDrive action copies the file to your OneDrive and then opens the file in an application such as
Microsoft Excel online, Microsoft Word online, or Microsoft PowerPoint online.
When you choose Open in OneDrive , Business Central identifies Excel, Word, and PowerPoint files and opens
them in their online applications, that is, Excel online, Word online and PowerPoint online.
Using the online versions of these applications, you can annotate, edit, and collaborate with others without
leaving the browser.
For other popular file types, such as PDFs, text files, and images, OneDrive provides file viewers that offer
features for printing, sharing, and more. If a file can't be viewed in OneDrive, you might be prompted to
download it.
Share
The Share action copies the file to your OneDrive so you can see with whom you've already shared it as well as
share the file with other people. When you select the Share action, the following page opens.
If you're familiar with OneDrive, you may recognize the above-referenced page. You'll see you have two options
for sharing the file: Send link and Copy link .
Send link let's you share the files with specific people. The people you share the file will get an email
with a link to the file. The file will also appear in the Shared section of their OneDrive. Start by typing the
email addresses or contact names in the Name, group or email field . Include a message below the
Name, group or email field , if you want.
TIP
If you want to compose your message in Outlook, select the Outlook button. The link will be inserted into a draft
email and everyone you entered to share with will be in the To list. With this option, you can author emails using
all of Outlook's features, including formatting text, adding other attachments, inserting pictures or tables, and
adding CC or BCC recipients.
Copy link copies a file link you can use to share the file through applications such as Facebook, Twitter,
or email.
Before you send or copy a file link, set the permission level you want people to have. You can see the current
setting under Send link or Copy link . In most cases, it will be Anyone with the link can edit , depending on
your administrator's settings. To change the permissions, select the link and make changes on the Link
Settings page.
The sharing feature in Business Central is based on OneDrive. Learn more about OneDrive sharing and
permissions at Share OneDrive files and folders.
NOTE
The Share action isn't available in the Business Central app for mobile devices.
First-time sign in from Business Central
When you use the Open in OneDrive or Share action for the first time, Business Central does the following
things:
1. Opens the Please review terms and conditions page. Read the page, and if you agree with the terms and
conditions, select Agree to continue.
2. Creates a folder named Business Central in OneDrive.
3. Within the Business Central folder, it creates a folder with the same name as the company you're working in.
If you work in more than one company, Business Central creates a folder for each company you're working in
when you use the Open in OneDrive or Share action.
4. Puts a copy of the file you selected in the company name folder, and then opens the file.
Then, the next time you use the Open in OneDrive or Share action, Business Central only copies and opens
the file.
With pages that display a list of records in rows and columns, like a list of customers, sale orders, or invoices,
you can export the list to Microsoft Excel, and view it there. Depending on the page, you have two options for
viewing in Excel. Both options are available from the Share icon at the top of a page. You can either select the
Open in Excel action or the Edit in Excel action on the page. This article explains the two actions.
Open in Excel
With the Open in Excel action, you can make changes to the records in Excel, but you can't publish the changes
back to Business Central. You can only save the changes to Excel file, without affecting data in Business Central.
With this action, Excel respects any filters on the page that limit the records shown. The Excel workbook
will contain the same rows and columns that appear on the page in Business Central.
This action works on both on Windows and macOS.
If your organization has configured OneDrive for system features, the Excel workbook is opened in your
browser by using Excel for the web. If you're not using OneDrive for system features, the workbook is
downloaded to your device. From there, you can open it using either the Excel desktop app or Excel for
the web, depending on what you have.
NOTE
For Business Central on-premises, the Open in Excel action is available by default. However, if you set up Business
Central on-premises for editing data in Excel, then the Open in Excel action is replaced by the Edit in Excel action.
TIP
What about repor ts? Well, you can export the report results to an Excel file for viewing the full dataset, including all
columns. The Excel file can help you validate that the report returns the expected data. To export a report, run the report
and select the Send to > Microsoft Excel Document (data only) on the request page. For more information, see
Work with Reports - Save a report to a file.
Edit in Excel
The Edit in Excel action is available on most lists, but not all. With the Edit in Excel action, you make changes
to records in Excel and then publish the changes back to Business Central. When Excel opens, you'll see the
Excel Add-in pane on the right.
With this action, Excel respects most filters on the page that limit the records shown, so the Excel
workbook will contain almost the same records and columns.
To get the latest data from Business Central, choose Refresh in the Excel Add-in pane.
If your organization has configured OneDrive for system features, the Excel workbook is opened in your
browser by using Excel for the web. If you're not using OneDrive for system features, the workbook is
downloaded to your device. From there, you can open it using either the Excel desktop app or Excel for
the web, depending on what you have.
First-time sign-in
The Edit in Excel action requires that the Business Central add-in is installed in Excel. In some cases, your
administrator may have set up the add-in to install automatically for you. In this case, you just have to sign in to
Business Central in Excel Add-in pane with your user name and password. Otherwise, the New Office Add-in
pane opens. To install the add-in, choose Trust this add-in , which will install the add-in directly from the Office
Store.
If the add-in doesn't install, either contact your admin or try to install it manually. For more information, see
Install the add-in manually for your own use.
Work across environments and companies
You can switch the company that you're working with. To switch company, select the Options icon in the
Excel Add-in pane, then select the company from the Company field.
IMPORTANT
When changing the company, make sure that the Environment field is not empty. If it is, then set it to one of the
available options; otherwise, the add-in will not work correctly.
If you make changes to the add-in, you must reload it to update the connection. To reload, use the menu in
the top-right corner of the add-in. If you can't load the add-in, talk to your administrator. If you're the
administrator, see Get the Business Central Add-in for Excel.
NOTE
The add-in works with Excel for the web (online) from any device as long as as use a supported browser. It also works with
the Excel app for Windows (PC); but not for macOS.
For Business Central on-premises, the Edit in Excel action is only available if the Excel add-in has been configured by
your administrator, and only available for the Web client. For administrators, if you want to learn how to install the Excel
add-in, see Setting up the Excel Add-In for Editing Business Central Data.
This article provides information about the features that make Business Central readily available to people with
disabilities. Business Central supports the following accessibility features:
Keyboard shortcuts. See Keyboard Shortcuts.
Touch and pen gestures on tablets and phones. See Touch and Pen Gestures.
Navigation
Headings
Alternative text for images and links
Support for common assistive technologies
Zoom in or out on any page
Tooltips on elements in the user interface
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
Navigation
You can use different combinations of the Tab, Shift, and arrow keys of your keyboard to move between
elements on a page. Elements include actions, fields and columns, parts, and other controls. In general, select
Tab or Shift+Tab to move to the next or previous element.
When you focus on an area that contains actions, like the navigation bar on the top of role center or action bar
on other pages, use the arrows keys to move through the different actions and groups. Select Enter on a group
to open its underlying actions, and then continue using the arrows keys. Select Tab or Shift+Tab to move out
of the action area.
By using the tab order, you can also switch between the main browser page and dialog boxes that request
confirmation, for example, or the sign-in page.
Headings in Content
The HTML source for Business Central content uses tags to help users of assistive technology to understand the
structure and content of the page. For example, on list pages, the columns are defined in TH tags and the column
headings are set with TITLE attribute inside the tag. Captions for elements, such as FastTabs, FactBoxes, and fields
are included in heading tags (H1, H2, H3, and H4).
Assistive Technologies
Business Central supports various assistive technologies, such as high contrast, screen readers, and voice
recognition software. Some assistive technologies may not work well with certain elements in Business Central
pages.
Zoom
Most browsers use standard keyboard shortcuts to zoom in and out on the current page. These keyboard
shortcuts aren't specific to Business Central, but they work when you use Business Central in a browser. For a list
of supported keyboard shortcuts, see Keyboard Shortcuts for Zooming In and Out.
Tooltips
Tooltips are available on most elements in the user interface, like page fields and columns, actions, cues tiles, and
charts. A tooltip provides extra text that explains an element to help you better understand its purpose.
Tooltips are accessed in different ways, depending on the client (web or mobile) and the device that you're
working with. Use the following table as a guide. Some tooltips can be read by screen-readers. In this case, you
access the tooltips as described in the table, then use the screen reader to navigate to the tooltip as you would
with any other element.
Accessing tooltips
K EY B O A RD TO UC H GEST URE O N
M O USE A C T IO N F O R SH O RTC UT F O R W EB TA B L ET / P H O N E F O R SC REEN REA DER
EL EM EN T W EB C L IEN T C L IEN T M O B IL E A P P SUP P O RT
Page fields and Hover over or click Move focus to the Tap the field caption yes
column headings the field caption or field or column
column heading heading, and select
Alt+Up Arrow keys
Charts elements, like Hover over the Move focus to Tap and hold the yes
a bar, line, pie slice element element, for example, element
by using arrow keys
See Also
Getting Ready for Doing Business
Work with Business Central
Frequently Asked Questions
Find free e-learning modules for Business Central here
Keyboard Shortcuts
2/6/2023 • 17 minutes to read • Edit Online
This article provides an overview of some of the shortcut key combinations that you can use when you're
working with Business Central.
For an overview of the most popular keyboard shortcuts, see Keyboard Shortcuts (PC only).
TIP
For a graphical view of the most used shortcuts, choose the following image and download the PDF file.
Overview
Keyboard shortcuts aid accessibility and can make it easier and more efficient to navigate to different areas and
elements on a page. They're supported by most web browsers, however, the behavior may vary slightly.
NOTE
The keyboard shortcuts described here refer to the U.S. keyboard layout. The layout of the keys on other keyboards may
not correspond exactly to the keys on a U.S. keyboard.
Most of the shortcuts are the same whether the operating system is Windows or macOS. However, some
shortcuts differ for macOS. These shortcuts are indicated with brackets in the following sections.
NOTE
In addition to the global keyboard shortcuts described in this article, a number of business-specific shortcuts are
available. For example, in the generic version of Business Central, F9 posts a document and Ctrl+F7 shows the ledger
entries for a record when you open the record in a card. This article includes some of the more common business-specific
shortcuts, which are shown in italics. Be aware that the actual shortcuts may be different in your solution. In the user
interface, the keyboard shortcut is shown in the tooltip for the action in question.
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS
Alt+Up Arrow Show tooltip for a field or a column header of a table. If the
field has validation errors, select Alt+Up Arrow to show
the validation error. Select Esc or Alt+Up Arrow to close
the tooltip.
Alt+O Add a new note for the selected record, even if the FactBox
pane isn't open.
Ctrl+Alt+Q Open the Find Entries page to find documents and entries
related to each other based on common information, like
(Ctrl+Option+Cmd+Q) document number or posting date. For more information,
see Finding Related Entires for Posted Documents
Alt+Shift+N Close a newly created page and open a new one to create a
new record. Similarly, Alt+F9 posts a document and creates
a new one.
Ctrl+Alt+F1 Open and close the page inspection pane. The page
inspection pane shows information about the page, like its
source table, fields, filters, extensions, and more.
Ctrl+C Copy the value of field. If the field is in focus, and you
haven't selected any text in the field, this will copy the entire
value. If you've selected any text in the field, then it will copy
the selected text only.
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS
Y and N Activate Yes and No buttons in dialog boxes. Actual keys will
vary based on your current language specified in My
Settings . For example, select J to activate the Ja button
when using German language.
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS IN A L IST VIEW TO DO T H IS IN A T IL E VIEW
Ctrl+Home Select the first row in the list; focus Move to the first tile in the first row.
remains in the same column.
(Fn+Ctrl+Left Arrow)
Ctrl+End Select the last row in the list; focus Move to the last tile in the last row.
remains in the same column.
(Fn+Ctrl+Right Arrow)
Home Move to the first field in the row. Move to the first tile in the row.
(Fn+Left Arrow)
End Move to the last field in the row. Move to the last tile in the row.
(Fn+Right Arrow)
Ctrl+Enter Move focus to the next element Move focus to the next element
outside the list. outside the list.
Page Up Scroll to display the set rows above the Scrolls to display the set of tiles above
current rows in view. the current tiles in view.
(Fn+Up Arrow)
Page Down Scroll to display the set rows below the Scroll to display the set of tiles below
current rows in view. the current tiles in view.
(Fn+Up Arrow)
Up Arrow Move in the same column to the field Move in the same column to the tile in
in the row below. the row below.
Up Arrow Move in the same column to the field Move in the same column to the tile in
in the row above. the row above.
Right Arrow In a view-only list, move in the same Move in the same row to the next tile
row to the next field to the right. to the right.
Left Arrow In a view-only list, move in the same Move in the same row to the previous
row to the previous field to the left. tile to the left.
Ctrl+Up Arrow Move focus to the row above and Not applicable.
keep the current row selected.
(Ctrl+Cmd+Up Arrow)
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS IN A L IST VIEW TO DO T H IS IN A T IL E VIEW
Ctrl+Up Arrow Move focus to the row below and keep Not applicable.
the current row selected.
(Ctrl+Cmd+Up Arrow)
Ctrl+C Copy the selected rows to the Yes, but only for a single selected tile.
Clipboard.
(Cmd+C)
Shift+Alt+F3 Open the filter pane and add a filter on the selected column
in the list. Focus is on the new filter field, which lets you start
typing the filter criteria right away.
Ctrl+Shift+Alt+F3 Reset filters. This does the same as choosing Reset filters in
the filter pane, and it applies to field and totals filters.
Filters return to the default filters for the current view. If the
current view is All, then this is the same as returning to an
unfiltered view with all records.
Ctrl+Enter Change focus from the filter pane back to the list.
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS
Alt+G Open the Find Entries page for finding entries related to
the posted document. Works on lists also.
Alt+Shift+N Close a page and open a new one to create a new record;
the same way as selecting the OK & New action.
Ctrl+F7 Open ledger entries, logs entries, cost entries, and so on.
Ctrl+Shift+F12 Maximize the line items part on a document page. Select the
keys again to return to the normal display. For more
information, see Focusing on Line Items.
F7 Open statistics.
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS REM A RK S
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS
Ctrl+Home Open the calendar if closed. Note : This doesn't work if the
date field is in a grid, where Ctrl+Home jumps to the first
row.
(Cmd+Home)
(Cmd+Left Arrow)
(Cmd+Right Arrow)
Ctrl+Up Arrow Move to the previous week, same day of the week.
(Cmd+Up Arrow)
Ctrl+Up Arrow Move to the next week, same day of the week.
(Cmd+Up Arrow)
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS
(Cmd+End)
w Enter the work date. For more information, see Work Date
(Cmd+0)
(Cmd+Home)
(Cmd+Home)
Left Arrow Scroll to the left when the page is zoomed in so that it isn't
entirely in view.
Right Arrow Scroll to the right when the page is zoomed in so that it isn't
entirely in view.
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS
(Fn+Up Arrow)
(Fn+Up Arrow)
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS
F3 or Ctrl+Up Arrow Moves focus to the next found feature in role explorer. F3
will move focus to the Find box after the last found feature.
Shift F3 or Ctrl+Up Arrow Move focus to the previous found feature in role explorer.
SEL EC T T H ESE K EY S
( IN M A C O S) TO DO T H IS
Alt+Decimal Separator Switch the output of the decimal separator key to either a
period (.) or the character determined by the Region setting
of the My Settings page. For more information, see Setting
the decimal separator used by numeric keyboards.
See also
Keyboard Quick Reference - PC Only
Assistive Features
Getting Ready for Doing Business
Work with Business Central
Frequently Asked Questions
Find Entries
Find free e-learning modules for Business Central here
Keyboard Quick Reference - PC Only
2/6/2023 • 2 minutes to read • Edit Online
General
SEL EC T T H ESE K EY S TO DO T H IS
SEL EC T T H ESE K EY S TO DO T H IS
SEL EC T T H ESE K EY S TO DO T H IS
F3 Toggle search
Quick Entry
SEL EC T T H ESE K EY S TO DO T H IS
Repo r t Pr evi ew
SEL EC T T H ESE K EY S TO DO T H IS
Numeric Keypad
SEL EC T T H ESE K EY S TO DO T H IS
TIP
For a graphical, print-friendly version, choose the following image and download the PDF file.
This article provides some of the special gestures that you can use when working with Business Central from a
tablet or phone.
W H AT DO Y O U
F EAT URE A REA WA N T TO DO GEST URE TA B L ET SUP P O RT P H O N E SUP P O RT
Charts See a tooltip for a Tap and hold the Yes Yes
visual element of a element
chart, like a bar in a
bar chart or slice in a
pie chart.
Open the options Tap and hold the tile Yes Yes
menu on a tile
See also
Keyboard Quick Reference - PC Only
Assistive Features
Getting Started
Find free e-learning modules for Business Central here
Troubleshooting: Accessing Camera and Location
2/6/2023 • 2 minutes to read • Edit Online
You might come across some issues when trying to access the camera and location information of a device from
Business Central. You can find the possible causes behind these problems and how to work around them listed
below.
NOTE
Some old browsers do not grant access to camera and location. For example, camera is not available in Internet Explorer
or the legacy Edge browser.
See Also
Implementing the Camera in AL
Implementing the Location in AL
Find free e-learning modules for Business Central here
Intelligent Insights in Business Central Online
2/6/2023 • 2 minutes to read • Edit Online
As a user of Business Central online, you have full access to scenarios that are based on the intelligent cloud,
such as KPIs that are based on machine learning, or when you view your data in Power BI.
However, if you use Business Central on-premises, you do not have access to the same insights. If you want to
benefit from online scenarios, you must migrate to Business Central online. For more information, see Migrating
On-Premises Data to Business Central Online in the administration content for Business Central.
The page also connects to Power BI for even more insights. Optionally, connect to Azure AI for even more
intelligent insights. For more information, see The Sales and Inventory Forecast Extension.
See Also
Welcome to Business Central
Cloud Migration Extensions
Migrating On-Premises Data to Business Central Online
Find free e-learning modules for Business Central here
Tell Me FAQ
2/6/2023 • 2 minutes to read • Edit Online
This article answers questions that our advanced users often ask about the Tell Me feature.
Are all actions from my current page discoverable in Tell Me?
No. Actions in parts, such as the Sales Lines part or FactBoxes, are not displayed in Tell Me.
Are the results in Tell Me filtered by permissions?
If the user does not have AccessByPermissions then actions are not displayed. However, pages and reports
appear in the results but require that the user has permission to access them. A message will display if the user
does not have permission to view the object.
Does Tell Me display content from my customizations or installed third-party extensions?
Actions, pages, and reports that originate from extensions are picked up by Tell Me. For technical information
about how to make custom pages and reports discoverable, see Adding Pages and Reports to Search.
What makes this different from what was previously known as Page Search?
Page Search has evolved into Tell Me to help you get work done quickly. Page Search could only help you
navigate to pages or reports. At a technical level, Tell Me is no longer based on the legacy MenuSuite concept.
I use on-premises Business Central. Does that include Tell Me?
You can use Tell Me in the on-premises Web Client to find actions, pages, and reports, but not apps and
consulting services on AppSource.
Is Tell Me available for all form factors?
Tell Me is only available in the Web Client or Windows desktop app.
Does Tell Me give me help on how to use pages, reports, and other things?
No, but you can easily get this information from the Help pane. Just select the Help menu item (the question
mark in the top-right corner) or select Ctrl+F1 on your keyboard. For more information, see Help pane.
Why don't I see a bookmark icon for my search results?
The bookmark icon is not displayed in the Tell Me window when personalization is disabled for a user role.
See Also
Save and Personalize List Views
Finding Pages and Information with Tell Me
Finding Pages with the Role Explorer
Bookmark a Page or Report on Your Role Center
Find free e-learning modules for Business Central here
Teams FAQ
2/6/2023 • 25 minutes to read • Edit Online
WH O C A RD C A RD DETA IL S
Message author Displays in the language that's Displayed in the language that's
specified for you in Teams. If Business specified for you in Business Central,
Central doesn't offer that same which may include languages from
language, the card is displayed in language apps provided by partners.
English.
Message recipient Displays in the language of the Displays in the language that's
message author. specified for you in Business Central.
For the list of supported languages for Business Central, see Supported languages.
Does the Business Central app work with industry solutions?
Yes. But only some features of the app work with Embed apps:
The app works with links based on the *.bc.dynamics.com pattern that's typically used with Embed apps.
Contact search isn't available for Embed apps that replace the base application from Microsoft.
Does Business Central work with the Teams mobile app?
Yes. The Business Central app can be installed from the Teams desktop app or browser, or by an administrator
for all users. Once installed, the Business Central app is automatically available in Teams for iOS and Android. On
mobile devices, you can only view cards sent by others, access details, or pop out the card to the full experience
in the Business Central mobile app. You can't paste links that expand into cards when composing messages or
searching for contacts. Learn more about minimum requirements for mobile at Minimum Requirements for
Using Business Central.
Is the Business Central app for Teams the same as the Business Central app for iOS and Android?
No. The app for Teams is an add-in to Microsoft Teams and exclusively designed for collaboration within Teams.
Alternatively, the Business Central mobile app delivers a rich experience for you to work with Business Central
data on your mobile devices.
Mobile users are encouraged to install both the mobile app and the app for Teams to get the most out of
Business Central. With both installed, you can choose the Pop out action on a card in Teams to open the card
details in the Business Central mobile app. To learn more about installing the Business Central and Teams mobile
apps, see:
Get Business Central on Your Mobile Device
Get the Teams Mobile App in Microsoft Support
Does the Business Central app work in all Teams clients?
No. The Business Central app for Teams isn't supported when installed as a package for macOS or Linux. On
those platforms, you access Teams using a supported browser instead.
For minimum requirements in Business Central, see Minimum Requirements for Using Business Central.
To learn more about the choice of Teams clients and how to install them, see Get clients for Microsoft Teams in
the Teams documentation.
Which Teams client is best for Business Central?
There are only minor differences and limitations between Teams clients that may affect your experience with the
Business Central app for Teams. When choosing a Teams client, consider:
The camera and location can't be accessed from the details window in the Teams desktop app.
Phone numbers can't be activated from the details window in Teams for iOS, Android, or in the browser.
Using Microsoft Edge with Teams in the browser lets you easily work across multiple identities and accounts
by signing in to Teams from different profiles. To learn about using profiles in Microsoft Edge, see Sign in and
create multiple profiles in Microsoft Edge in Microsoft Support.
What is the best way for me to demonstrate Business Central and Microsoft Teams to prospective
customers?
If you're a reselling partner, you might want to have an environment that you can show prospects as part of pre-
sales demonstrations. To avoid affecting Microsoft Teams in your organization, you can get a Microsoft 365
demo account at https://aka.ms/CDX. This account gives you full control of an independent Azure organization
that includes Microsoft Teams and Business Central. Learn more at Preparing Demonstration Environments of
Dynamics 365 Business Central.
Does the Business Central app for Teams cater to my customization and personalization?
The Business Central app for Teams can display cards for links to customer pages and tables in Business Central,
such as those pages and tables originating from your own custom extensions or from AppSource.
The fields shown on a card in Teams can also be affected by Business Central customizations installed for your
organization. Cards don't consider any role-specific customizations or user personalization. However, the card
details window shows record details as you would see them in Business Central, including extensions, role
customizations, and user personalization.
When you search for contacts, the fields matched in the Contacts table and fields shown in the search results
aren't affected by any customization or personalization.
How do the permissions required by the app affect my privacy?
Before installing the Business Central app for Teams, you can review the minimum permissions required for the
app to function. By installing the app, you give the app permission to receive the messages and data you provide
to it and you give Teams permission to store and process those messages.
Also, some Business Central features require opening external links or access to your camera or geographic
location. So suppose you wanted to capture a photo of a purchase invoice for processing. The Business Central
app doesn't use these capabilities without your consent and they're only used by specific features in the Details
window. When you use one of these features for the first time, Teams displays a dialog box asking you to grant
access to the required device capabilities.
In Teams desktop, you review and adjust app permissions from the Settings window. Select your profile
picture at the top of the app, select Settings > Permissions , then select the Business Central app.
For Teams in the browser and Teams for iOS or Android, you can review or adjust permissions from your
browser or device settings.
NOTE
Exactly which Business Central features prompt you for permissions depends on the add-on apps and customizations
applied to the Business Central environment you connect to.
See Also
Business Central and Microsoft Teams Integration Overview
Install the Business Central App for Microsoft Teams
Searching for Customers, Vendors, and Other Contacts from Microsoft Teams
Share Records in Microsoft Teams
Troubleshooting Teams
Changing Company and Other Settings in Teams
Developing for Teams Integration
Before you access Business Central online, we recommend that you verify that your computer or mobile device
meets or exceeds the minimum system requirements for the product. This article lists the requirements.
Browsers
Microsoft Edge: Business Central is designed to work with the current version of Microsoft Edge.
Chrome for Windows and Firefox for Windows: Business Central is designed to work with the current
version of these desktop browsers.
Safari: Business Central is designed to work with the current version of Safari on macOS.
TIP
Install the Business Central app in the Start menu using the Microsoft Edge or Chrome browsers.
Mobile devices
Android (tablet and phone): One of the latest three major operating system versions and their updates.
iOS (iPad and iPhone): One of the latest three major operating system versions and their updates.
Outlook
Outlook applications: To use Business Central online as your business inbox in Outlook, you'll need Outlook
2019 or later, Outlook on the web, Outlook for iOS, or Outlook for Android. Your organization must also use
Microsoft 365. You can't use Business Central online as your business inbox in Outlook if your organization uses
Exchange Server on-premises.
Browsers: When using Business Central as your business inbox in Outlook in a browser, the add-in requires
that your computer is running one of the listed supported browsers that are listed earlier in this article.
Platforms: When using the Business Central Outlook Add-In in Outlook for iOS or Outlook for Android, the
add-in requires that your mobile device is running one of the listed supported mobile devices for Business
Central.
Teams
Teams desktop applications: The Business Central app for Teams supports the latest version of the Teams
Windows desktop client.
Browsers: When using the Business Central app for Teams in the browser (web client), the app requires that
your computer is running one of the supported browsers listed earlier in this article.
Platforms: When using the Business Central app in Teams for iOS or Android, the app requires that your
mobile device is running one of the supported mobile platforms listed earlier in this article.
Suppor ted subscription: The Business Central app for Teams supports Microsoft 365 Business and Enterprise
subscriptions, but not standalone Teams subscriptions such as Microsoft Teams (free) or Microsoft Teams
Essentials.
Excel
Edit in Excel: To use the Excel add-in to make changes in Excel and push the changes back into Business
Central, you need Excel 2019 or later. For more information, see Analyzing Financial Statements in Microsoft
Excel.
See Also
Getting Ready for Doing Business
System Requirements for Dynamics 365 Business Central
Getting the Business Central Desktop App
Getting Business Central on Your Mobile Device
Managing Business Interactions in Microsoft Outlook
Business Central and Microsoft Teams Integration
Find free e-learning modules for Business Central here
Resources for Help and Support
2/6/2023 • 16 minutes to read • Edit Online
Tips and guidance for how to use Dynamics 365 Business Central, how to get unblocked, where to learn more,
and how to find technical information is all available from inside Business Central. This article describes how to
find what.
In-product tips
Business Central includes tooltips for fields and actions that can help guide you through the various business
processes. Some pages also have teaching tips and tours to help you. On each tooltip and teaching tip, choose
the Learn more link to open the Help pane where you find information about the current page and related
tasks. On all pages, use Ctrl+F1 on your keyboard to open the Help pane. On any device, use the question
mark in the upper right corner to get to the Help. These links can also access content that is published to other
websites, such as the websites of providers of any apps that are installed in your Business Central.
Help pane
APPLIES TO: Business Central 2022 release wave 1 and later
In Business Central, the Help menu item (the question mark in the top-right corner) gives you access to a Help
pane that can help you find answers to your questions. The Help pane has different content, depending on how
you access it. The following list describes the cards that are always, or nearly always, present:
A link about the current page
At the top of the pane, a card shows a short description of the current page, if one exists. If there is no
page description, then the card provides a single link to an article about the page.
If Business Central can't find the relevant link, we show the landing page in Microsoft Learn. For example,
if the page was part of an app that didn't add context-sensitive Help mapping to Business Central, the
Learn link defaults to the landing page.
Links to related articles
These links are related to the current page and will change if you move to another page. The links are
limited to the learn.microsoft.com site. If there are more than three links, choose the Show more link to
expand the card. Choose any link, and the related article will open in a new browser tab.
Links to content for apps on the current page
These links are based on any app that extends the page or defines the page.
Links to other resources
Three links are always available in the Help pane: Links to the Help & Suppor t page inside Business
Central, the Keyboard Shortcuts article, and the Business Central community.
The following list describes how you can access the Help pane and whether cards are added to it:
Choose the Learn more link on a tooltip for a field
The following card is added to the Help pane:
The field's tooltip
Choose the Learn more link on a tooltip for an action
Choose the Help menu item (the question mark in the top-right corner)
Use the Ctrl+F1 keyboard shortcut from anywhere
TIP
When you choose a link, the target article opens in a new browser tab. You can choose to un-dock the browser tab, then,
so that you can view the relevant information side-by-side with Business Central. The pane remains open while you
navigate through Business Central so that content you searched for remains visible.
Use the search field at the top of the Help pane to search for guidance about how to use the product, built-in
capabilities, and available training modules. Depending on your search terms, the pane shows five or more links
with a short description. Choose a link, or refine your search terms. When you choose a link, the target article
opens in a new browser tab. You can choose to un-dock the browser tab, then, so that you can view the relevant
information side-by-side with Business Central. The pane remains open while you navigate through Business
Central so that content you searched for remains visible.
NOTE
In the current version of Business Central, the search field in the Help pane only applies to content that is published to
the Dynamics 365 Business Central documentation on Microsoft Learn.
Find Answers
The Find it section provides links to the most common places to find answers to your questions. The links fall
into four categories and are explained in the following subsections. Some of the links can be configured by your
Business Central partner, and as a result the behavior can be slightly different.
Product Help
The Find it section includes two links to product Help:
Help about the page you were just viewing in Business Central
This link is automatically generated. If Business Central can't find the relevant link, the landing page on
Microsoft Learn for the default version of Business Central is shown. For example, if the page was part of
an app that didn't add context-sensitive Help mapping to Business Central, the Learn link defaults to the
landing page.
Help landing page for Business Central
The functionality in the default version of Business Central is described in the Dynamics 365 Business
Central documentation For more information, see the Learn more using the product documentation
section. You can also extend and customize Business Central with apps from AppSource. All apps provide
links to the relevant product Help so that you can always find guidance for the different workflows in
your version of Business Central.
Community
In the Business Central Forum, you can submit a question and learn from other Business Central community
members. Partners and Microsoft employees participate in the conversations.
If you don't yet have a partner, the Community can also help you get unblocked if you have questions. For
example, if you just signed up for a trial, the Community can be a great starting point.
Blog
We talk about new capabilities on the Dynamics 365 Blog, including if there are special considerations.
Capabilities coming soon
Business Central is updated with major feature updates every six months, and with monthly service updates.
Choose the link to view the latest release plan. You can also get an overview of upcoming and recently released
capabilities in the release plans across Dynamics 365.
For the longer term overview, the Business Central roadmap page shows the general priorities for Business
Central in the coming years.
Do more with your trial
This section gives you shortcuts to Microsoft AppSource where you can find solutions and services from
Business Central partners. Use the links to explore the full capabilities of Business Central before you decide if
you want to buy a subscription. You can also find a link to contact the sales team.
NOTE
This section is only available in Business Central online trial experiences. If you already bought Business Central, the
section isn't longer visible.
Give feedback
Approximately once per quarter, the Business Central team gathers feedback from our users about how satisfied
they are with the product. In addition to ratings, you can also provide a written comment. By giving us specific
and actionable comments, you help our engineering teams to prioritize the product improvements we invest in.
You can also consent to be contacted about your comment. If you do, you'll be invited to a Teams meeting at a
time that's convenient for you. You can provide product suggestions at any time on our Dynamics 365 Ideas
website.
Product suggestions
On the Dynamics 365 Ideas site website, you can provide suggestions for new features and capabilities. Your
input goes directly into Business Central's engineering backlog for investigation and prioritization.
Make sure that you search through the list of submitted suggestions. There's a chance that someone already
submitted something similar, and that entry might have already received votes. Vote if an idea already has been
submitted to get it prioritized on the engineering backlog.
Troubleshooting
The Troubleshooting section shows technical information that your administrator or Business Central partner
can use to unblock users. The section includes information about the latest error message, the current version of
your Business Central, and a link to go to the Page Inspection page. For more information, see Inspecting
Pages in Business Central.
To help you or your supporting partner troubleshoot, you can switch on additional logging in the Repor t a
Problem section. You can then analyze the additional telemetry in the admin center or Application Insights, for
example.
As the internal administrator, you have access to the admin center where you can continue the troubleshooting.
You can view telemetry, manage environments, and manage user sessions. The following articles in the
administration content provide more information:
Finding technical information
Managing environments
Monitoring and analyzing telemetry
Enable sending telemetry to Application Insights
Report a problem
Your Business Central reselling partner will help you with technical support. This section makes it easy for you to
contact your reselling partner, if they've submitted their support contact details. If your Business Central partner
then can't resolve the problem, they'll raise a support ticket with Microsoft.
For more information, see Escalating support issues to Microsoft in the administration content.
NOTE
With Business Central online, the Repor t a Problem section is only available if you have paid for a Business Central
subscription. If you have signed up for a trial and have not yet purchased Business Central, you don't have a reselling
partner, and you can't contact the Microsoft support team. You can find a Business Central partner on the I'm looking for
a solution provider page. For more information, see How do I find a reselling partner?.
With Business Central on-premises, this section is only available in 2020 release wave 2 (version 18) and later.
Support contacts
The Repor t a problem section displays an email address or a hyperlink for you to get in contact with the
customer support person or team. If you are the Business Central reselling partner for a tenant, you can set up
your preferred support contact details in the admin center. For more information, see Configuring the support
experience in the administration content.
To alert your partner to a problem, choose the link to either send an email or open their support site in a new
browser tab. You can then add the technical information about your Azure Active Directory tenant from the
Troubleshooting section and any other information that you find relevant.
NOTE
The support contacts information isn't available with Business Central on-premises.
TIP
On the learn.microsoft.com site as well as in the in-product search field and in the Help pane, the search results show
some context for the target article. The context includes the link that might show the name of a country, or a short
description that calls out a certain capability or a country, for example.
IMPORTANT
Microsoft accepts pull requests to the dynamics365smb-docs repo only, not the language-specific repos. If you have
feedback about translations, you can report a GitHub issue in the relevant repo.
See Also
Business Central Learning Catalog
Business Central Quick Starts
How do I find a reselling partner?
Help System (available in English only)
Blog post: Find the right resources and provide feedback
Business Central developer and administration docs
Resources for Help and Support for Partners
Technical Support
Microsoft Learn site
Find free e-learning modules for Business Central here
Visit Our Video Library
2/6/2023 • 2 minutes to read • Edit Online
You found our documentation. But some people prefer to watch content rather than read it. To that end, we're
producing short, easily digestible videos. Most videos supplement our user assistance, and some of them can be
viewed on their own.
If you're new to Business Central, you can launch the introduction videos from the welcome page that displays. If
you're already working in Business Central, you can get to the library from the Business Manager and
Accountant Role Centers by choosing the Product Videos tile.
You can also view our "how to" videos, plus much other content, on the YouTube playlist that we created for
Business Central. To visit the videos now, see here.
TIP
Videos in the library display in a frame that might seem a little small. To make the frame larger, choose the double-ended
arrow icon in the upper-right corner. Afterward, videos will display in the larger frame until you make it small again.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
See Also
Getting Ready for Doing Business
Dynamics 365 channel on YouTube
Find free e-learning modules for Business Central here
Business Functionality
2/6/2023 • 2 minutes to read • Edit Online
Business Central provides functionality for common business processes in small and medium-sized companies,
mainly within wholesale and professional services. However, more complex processes, such as assembly,
manufacturing, service, and directed warehouse management are also supported. Learn how to get a free trial
here.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
Business Central includes standard configurations for most business processes, but you can change the
configuration to suit your business needs. From your Role Center, you can access assisted setup guides that help
you configure certain scenarios and add features to Business Central. Several areas of business functionality
must be set up manually. The Business Central quick start articles helps you take the first steps to making
Business Central your own. Learn more at Setting Up Business Central.
TO SEE
Make and collect payments, manage your cash flow, defer Finance
income and revenue, prepare year-end closing, and manage
fixed assets.
Get insight to the performance of your business activities Financial Business Intelligence
through budgets, account schedules, and analysis views.
Create jobs and schedule resources for projects, manage job Project Management
budgets, monitor progress, and track machine and employee
hours.
Manage and support your sales efforts and focus your Relationship Management
interactions on preferred customers and contacts.
Put salable items together in simple steps to make a new Assembly Management
item, such as a kit.
Schedule service calls and set up service orders, and track Service Management
repair parts and supplies.
Enable users to exchange data with external sources during Exchanging Data Electronically
daily tasks, such as sending/receiving electronic documents,
importing/exporting bank files, and updating currency
exchange rates.
See also
Administration
Explore Dynamics 365 Business Central capabilities
Getting Ready for Doing Business
Setting Up Business Central
Work with Business Central
Find free e-learning modules for Business Central here
General Business Functionality
2/6/2023 • 2 minutes to read • Edit Online
Business Central provides dedicated functionality for typical business areas, such as finance and sales. For more
information, see Business Functionality.
To support those business area-specific tasks, you can use various general business functionalities, such as
defining extended text for document lines and organizing connecting business tasks in workflows.
NOTE
In addition to the business-related functions described in this section, you will use general UI functions every day to
interact with the system. For more information, see Work with Business Central.
TIP
Take free e-learning content about the Business Central user interface in Microsoft training.
The following table lists these general business areas with links to articles that describe them.
TO SEE
Add extra information to accounts, customers cards, or sales Add Comments to Cards and Documents
orders to communicate agreements, such as a special price
or delivery method, to other users.
View ongoing, posted, or archived documents that are Track Document Lines
related to sales and purchase order lines.
Archive sales and purchase orders, quotes, return orders, Archive Documents
and blanket orders, and you use the archived document to
recreate the document that it was archived from.
Set up standard text codes so you can extend standard text Add Extended Item Text
by adding extra lines, and set up conditions for use of the
extra lines.
Create tasks to remind you of work to be done. You can Define User Tasks
create tasks for yourself, but you can also assign tasks to
others or be assigned a task by someone else in your
organization.
Work with your Business Central data in Excel. Exporting Your Business Data to Excel
Understand what happens when you choose the Post Posting Documents and Journals
action.
TO SEE
Post multiple sales or purchase documents together, Post Multiple Documents at the Same Time
immediately or as scheduled.
Review the result of posting before you post. Preview Posting Results
Edit selected fields on posted sales or purchase documents. Edit Posted Documents
Learn how to find documents and entries that are related to Find Related Entries for Documents
each other based on a piece of a document, contact, or item
information.
Understand the available status for quotes, orders, and Status Field on Documents
credit memos documents, such as Open and Released
Learn how to work with general journals, which are used to Work with General Journals
post to general ledger accounts and other accounts such as
bank, customer, vendor, and fixed assets accounts.
Schedule a report to run at a specific date and time. Scheduling a Report to Run
Let the system help you complete tasks quicker and more Letting Business Central Suggest Values
correctly by prefilling fields or complete lines with data that
you would otherwise have to calculate and enter yourself.
Set up data exchange definitions so you can send and Exchanging Data Electronically
receive electronic documents.
Use online maps to find locations and directions to Use Online Maps to Find Locations and Directions
customers, vendors, and addresses in general.
See also
Work with Business Central
Administration
You can add extra information to G/L accounts, customers cards, or sales orders to communicate exceptions or
special agreements to other users. Practically all cards and document have a Comments action, which opens
the Comment Sheet page where you can write or read comments. On documents, you can also add comments
to individual lines.
Comments on ongoing documents are transferred to the related posted document. For example, a comment on
a sales order is transferred to a resulting posted sales shipment.
In addition, you can specify if you want comments to be transferred from one type of document to another
resulting type of document, such as from a sales order to a sales invoice. You do this in the Sales &
Receivables and the Purchases & Payables pages respectively.
NOTE
Comments are not printed or output to reports or externally-facing documents.
The following describes how to add a comment to an item card. The steps are similar for all other cards and
documents, except on document lines, the Comments action is placed on a lines action menu.
See Also
Work with Business Central
General Business Functionality
Find free e-learning modules for Business Central here
Track Document Lines
2/6/2023 • 2 minutes to read • Edit Online
You can view documents that are related to sales order lines and purchase order lines, including from archived
order lines. Related documents that you can track include quotes, shipments, receipts, and blanket orders. This
helps you to identify documents used to process orders.
TIP
In the default version of Business Central, line numbers are hidden. If you want to see the line numbers, you must
personalize the current page and add the Line No. field. For more information, see Personalize Your Workspace.
See Also
Sales
General Business Functionality
Work with Business Central
Find free e-learning modules for Business Central here
Send Documents and Emails
2/6/2023 • 4 minutes to read • Edit Online
You can easily share information and documents, such as sales and purchase orders and invoices, by email
directly from Business Central, without having to open an email app.
You can send almost all types of documents as PDF attachments. Alternatively, you can set up a report layout
that includes information from the document in the email text, along with text that makes the email more
friendly, for example, a standard greeting. For more information, see Managing Report and Document Layouts.
When you send invoices, you can make it easier for customers to make payments through a payment service,
such as PayPal, by automatically adding information and a link to the service in the email. For more information,
see Enable Customer Payments Through Payment Services.
To enable emails from within Business Central, start the Set Up Email assisted setup guide. For more
information, see Set Up Email.
NOTE
Business Central supports only outbound email communications. You cannot also receive replies from within the app.
TIP
If you often send email messages that are similar in nature, or want to send a bulk communication, for example, to
advertise a sales campaign, using Word templates with email can speed up the process. You can create a template for an
entities such as customers, vendors, and contacts, that will generate the content of an email message for you, and even
personalize the content for the recipient based on data in Business Central. For more information, see Use Word
Templates for Bulk Communication.
If you're assigned to an email scenario related to the entity you're sending the email to, or the document you're
sending, an attachment might be automatically added to your message. That's because a default attachment has
been assigned to the email scenario. You can delete the attachment if you don't want to send it with your
message. For more information, see Assign Email Scenarios to Email Accounts.
NOTE
Depending on the extension that your company uses for email, administrators can see a list of messages that everyone
has sent, but not the content of the messages
The Email Outbox is where you'll find the emails that you saved as drafts, and emails that failed to send, for
example, if the email address was invalid. For messages that failed to send, you can choose Show Error or
Investigate Error to troubleshoot the problem.
You can archive sales and purchase orders, quotes, return orders, and blanket orders. Archiving documents lets
you restore the original, if needed. You can archive a sales or purchase document several times, saving a
different archived version each time.
For archived sales documents where the original still exists and isn't posted, you can use the Restore action to
overwrite the current document with an archived version.
For archived documents where the original is deleted, you can only reuse the content by copying the data, for
example, by using the Copy from Document action.
O P T IO N DESC RIP T IO N
See Also
Track Document Lines
Sales
General Business Functionality
Work with Business Central
Find free e-learning modules for Business Central here
Add Extended Text
2/6/2023 • 2 minutes to read • Edit Online
You can extend the description for items, stock-keeping units, general ledger accounts, and resources by adding
extra lines as extended text. You can also set up conditions for use of the extra lines.
The following section describes how to add extended text to a description of an item. But the same steps apply
to stock-keeping units, general ledger accounts, and resources.
See Also
Setting Up Inventory
Work with Business Central
Find free e-learning modules for Business Central here
Define User Tasks
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can create tasks to remind you of work to be done. You can create tasks for yourself, but
you can also assign tasks to others or be assigned a task by someone else in your organization.
TIP
Use the look-up in the Page field and then use the Search field to find the page that you want.
You can link to any page, but you cannot link to individual entries, so make the description as explicit as possible, such as
writing "Please take a look at customer no. 10000 and make sure they don't have overdue payments.".
See Also
Searching for a Page or Report
Accountant Experiences in Business Central
Find free e-learning modules for Business Central here
Export Your Business Data to Excel
2/6/2023 • 2 minutes to read • Edit Online
Excel is a powerful tool to work with data. From inside Business Central, you can open any list in Excel. You can
even modify data in Excel and then submit it back to Business Central. The same capability makes it easy for you
to take your data with you if you decide to cancel your subscription.
NOTE
Use this option when you do not want to make changes and publish those changes back to Business Central.
Each list includes some columns. The export to Excel includes any columns that are in your current view. Change
the columns by opening the shortcut menu for any column, and then specifying which columns that you want to
see. The list of columns is different for most lists. The columns reflect the structure in the database that stores
your data. If you aren't sure what type of data a certain column contains, add it to your view. You can always
remove it again.
Edit Data in Excel
Your Business Central experience includes an add-in for Excel so you can edit data in Excel. For more
information, see Analyzing Financial Statements in Microsoft Excel.
NOTE
If you have set up more than one company in Business Central, you must export the relevant data from each company.
NOTE
You must have at least one of the following permissions to open or edit data in Excel:
Permission set D365 Excel Export Action
System permission 6110 Allow Action Export To Excel.
Posting represents the accounting action of recording business transactions in the various company ledgers.
Practically every document and journal in Business Central offers a Posting group from which you can choose
between different posting actions, such as Post , Preview Posting , Post and Send , Post and Email .
The following table describes related tasks, with links to the topics that describe them.
TO SEE
Post multiple sales or purchase documents together, Post Multiple Documents at the Same Time
immediately or as scheduled.
Preview, in a page, the entries that will be created when you Preview Posting Results
post.
Preview, in a report, the entries that will be created when View Test Reports Before Posting
you post.
See also
Edit Posted Documents
Find Related Entries for Documents
General Business Functionality
Work with Business Central
Find free e-learning modules for Business Central here
Post Multiple Documents at the Same Time
2/6/2023 • 6 minutes to read • Edit Online
Instead of posting individual documents one by one, you can select multiple non-posted documents in a list for
immediate posting or for batch posting according to a schedule, such as at the end of the day. This may be
useful if only a supervisor can post documents created by other users or to avoid system performance issues
from posting during work hours.
NOTE
Posting of multiple documents might take some time and block other users. Consider enabling background posting. For
more information, see Use Job Queues to Schedule Tasks.
NOTE
Some jobs change the same data and should not run at the same time because that can cause conflicts. For
example, background jobs for sales documents will try to modify the same data at the same time. Job queue
categories help prevent these kinds of conflicts by ensuring that when one job is running, another job that
belongs to the same job queue category will not run until it finishes. For example, a job that belongs to a Sales job
queue category will wait until all other sales related jobs are done. You specify a job queue category on the
Background Posting FastTab on the Sales & Receivables Setup page.
Business Central provides job queue categories for sales, purchase, and general ledger posting. We recommend
that one of these, or one that you create, is always specified. If you experience failures due to conflicts, consider
setting up a category for all sales, purchase, and general ledger background posting.
If you also want sales documents to be printed when they are posted, select the Post & Print with Job
Queue check box on the Sales & Receivables Setup page.
If you select PDF in the Repor t Output Type field, successfully posted purchase orders will be available
in the Repor t Inbox part on your Role Center.
IMPORTANT
If you set up a job that will post and print documents, and the printer displays a dialog box, such as a request for
credentials or a warning about low printer ink, your document is posted but not printed. The corresponding job
queue entry eventually times out and the Status field is set to Error . Accordingly, we recommend that you do
not use a printer setup that requires interaction with the display of printer dialog boxes in conjunction with
background posting.
Next time that you post sales documents, Business Central automatically creates a job queue entry for
each document and run the jobs in the background, one by one.
4. To verify that the job queue is working as expected, post a sales order. For more information, see Sell
Products. The sales order will now be added to a dedicated job queue entry, which defines when the
documents are posted.
To view status from a sales or purchase document
If the job queue cannot post the sales order, the status is changed to Error and the sales order is added to the
list of sales orders that the user must handle manually.
1. From the document that you have tried to post with background posting, choose the Job Queue Status
field, which will contain Error .
2. Review the error message and fix the problem.
Alternatively, you can review on the Job Queue Log Entries page if the sales order was posted successfully.
For more information, see the Monitor the job queue section.
IMPORTANT
Remember to set strict filters; otherwise, Business Central will post all documents, even if they are not ready.
Consider setting a filter on the Status field for the value Released, and a filter on the Posting Date field for the
value ..today. For more information, see Sorting, Searching, and Filtering.
7. Select all check boxes from Run on Mondays through Run on Fridays .
8. In the Star ting Time field, enter 4 PM.
9. Choose the Set Status to Ready action.
Sales orders that are within defined filters will now be posted every weekday at 4 PM.
See Also
Posting Documents and Journals
Use Job Queues to Schedule Tasks
Edit Posted Documents
Correct or Cancel Unpaid Purchase Invoices
Finding Pages and Information with Tell Me
Work with Business Central
Find free e-learning modules for Business Central here
Preview Posting Results
2/6/2023 • 2 minutes to read • Edit Online
On every document and journal that can be posted, you can choose the Preview Posting button to review the
different types of entries that will be created when you post the document or journal.
To preview G/L entries that will result from posting a purchase invoice
1. Choose the icon, enter Purchase Invoices , and then choose the related link.
2. Create a purchase invoice. For more information, see Record Purchases.
3. Choose Preview Posting .
4. On the Posting Preview page, select G/L Entr y , and then choose Show Related Entries .
The G/L Entries Preview page shows which entries will be created when you post the purchase invoice.
See Also
Posting Documents and Journals
Work with Business Central
General Business Functionality
Find free e-learning modules for Business Central here
Edit Posted Documents
2/6/2023 • 2 minutes to read • Edit Online
Sometimes you have to update a posted document because information that is relevant to the document has
changed. On a posted sales document, this can be the shipping agent's package tracking number, for example.
On a posted purchase document, this can be a payment reference text.
You perform the change on an editable version of the original document, indicated by "- Update " in the page
title. The page contains a subset of the fields on the original document, of which some are non-editable fields
that are shown for information only.
The functionality is available for the following documents across all supported markets:
Posted Sales Shipment
Posted Purchase Invoice
Posted Return Shipment
Posted Return Receipt
The following additional documents can be edited in the specified countries or regions:
ES: Posted Sales Invoice, Posted Sales Credit Memo, Posted Purchase Credit Memo
APAC: Posted Sales Credit Memo, Posted Purchase Credit Memo
RU: Posted Sales Credit Memo
IT: Posted Transfer Shipment, Posted Service Shipment
See also
Posting Documents and Journals
Find Related Entries for Documents
Purchasing
General Business Functionality
Work with Business Central
Find free e-learning modules for Business Central here
Finding Related Entries for Documents
2/6/2023 • 2 minutes to read • Edit Online
Learn how to find documents and entries that are related to each other based on a piece of common
information, like:
Document number or posting date.
Business contact type, number, or external document number.
Item serial number or lot number.
This feature is useful for finding the ledger entries that resulted from certain transactions. When you search by
document number, you can print the summary from the Document Entries report.
Get started
The find entries feature is readily available from almost any page by pressing the Ctrl+Alt+Q keys. From
pages that specifically display posted documents or posted document entries—for both lists and cards—you can
also open the feature by choosing the Find entries action.
The Find Entries page includes all related documents and entries based on the document no. and posting date.
The page is divided into three sections:
The top section displays fields and actions that you use for filtering your search.
The middle section displays related documents based on the search.
The bottom section displays information about the source document that was found by searching.
A C T IO N DESC RIP T IO N
Search for business contacts View entries based on a specific contact type, contact
number, and/or external document number. This last option
allows you to search for vendor or customer documents by
using the number assigned by the contact.
Search for item references View entries based on a serial number or lot number. You
can enter the lot number or serial number, or filter on the lot
number or serial number that you want to search for. This
action is useful to see where a specific item tracking number
was used, what vendor it came from, or what customer it
was sold to.
After you make a selection, enter the relevant search information in the fields at the top of the page. Hover over
a field to read a short description. When you're finished, choose Find to start the search. If you change any of
the filters, you have to choose Find again.
TIP
For a couple of examples about using Find Entries , see Trace Item-Tracked Items and Walkthrough: Tracing Serial-Lot
Numbers.
When you create a quote, order, or credit memo, the Status field on the document header contains the status
Open by default.
After you've filled in the document, you can release it, and Business Central changes the value in the Status field
to Released . This status indicates that the order is ready for the next stage of processing before it's posted.
Pending Prepayment A prepayment invoice has been posted for the document.
Release process
You can use the release process in different ways to ease your normal workflow, for example, to follow company
procedures about approvals or to start warehouse activities.
Approval procedures
Your company can use the release procedure to indicate that another user has approved the document or that
an external contact can meet the specifications of the document, as shown in these examples:
You can only release a purchase order when your vendor has indicated that they're prepared to fulfill the
order.
You create an order and a second user must approve it, perhaps for security reasons, before you're allowed to
release it.
The manager responsible for approving all refunds must release a credit memo that you've created.
Learn more about approval workflows at Use Workflows.
Warehouse activities
If the order status is Open , the warehouse won't begin to prepare the shipment, and doesn't expect to receive
the items on a purchase order. When you release the order, you indicate that the order is complete, and that the
warehouse can include it in its activities.
NOTE
If you want to post a single open order or credit memo without releasing it first, Business Central will automatically
release the document when you post it. If you post your orders or credit memos by using the Post Batch function, you
can choose to post only the orders or credit memos that you've released.
See also
Sell Products with a Customer Sales Order
Record Purchases with Purchase Invoices
Ship Items
Receive Items
Use Approval Workflows
Sorting, Searching, and Filtering Lists
Archive Documents
General Business Functionality
Find free e-learning modules for Business Central here
Work with General Journals
2/6/2023 • 17 minutes to read • Edit Online
Most financial transactions are posted to the general ledger through documents such as purchase invoices and
sales orders. However, you can also process business activities such as:
Purchasing
Payments
Using recurring journals to post accruals
Refunding employee expenses by posting journal lines in journals
Most journals are based on the general journal, and you can process all transactions on the General Journal
page. Learn more at Post Transactions Directly to the General Ledger.
For example, you can use post employee expenses for reimbursement. Learn more at Record and Reimburse
Employees' Expenses.
However, Business Central also offers journals that are optimized for specific types of transactions, such as the
Payment Journal for registering payments. For more information, see Record Payments and Refunds in the
Payment Journal.
You use general journals to post financial transactions to general ledger accounts and various other accounts.
The other accounts include bank, customer, vendor, and employee accounts. Posting with a general journal
creates entries on general ledger accounts even when, for example, you post a journal line to a customer
account. The entry is posted to a general ledger receivables account through a posting group.
The information that you enter in a journal is temporary and can be changed while it is in the journal. When you
post the journal, the information is transferred to entries on individual accounts, where it can't be changed. You
can, however, unapply posted entries, and you can post reversing or correcting entries. For more information,
see Reverse Journal Postings and Undo Receipts/Shipments.
NOTE
The general journal only shows a limited number of fields on the journal line by default. If you want to see additional
fields, such as the Account Type field, choose the Show More Columns action. To hide the additional fields again,
choose the Show Fewer Columns action. When you see fewer columns, then the same posting date is used for all lines.
If you want to have multiple posting dates for the same journal entry, choose the Show More Columns action.
TIP
To add or remove fields in journals, use the Personalizing banner. For more information, see Personalize Your Workspace.
TO SEE
F Fixed The amount on the journal line will remain after posting.
V Variable The amount on the journal line will be deleted after posting.
RF Reversing Fixed The amount on the journal line will remain after posting, and
a balancing entry will be posted on the next day.
RV Reversing Variable The amount on the journal line will be deleted after posting,
and a balancing entry will be posted on the next day.
RB Reversing Balance The posted amount on the account on the line will be
allocated among the accounts specified for the line on the
Allocations page. The balance on the account will be set to
zero, and a balancing entry is posted on the next day.
BD Balance by Dimension The journal line allocates costs based on a G/L account's
balance by dimension. You'll be prompted to set the
dimension filters to be used to calculate the source G/L
account's balance by dimension from which you want to
allocate costs. As an alternative, choose the Set Dimension
Filters action later.
TO SEE
RBD Reversing Balance by Dimension The journal line allocates costs based on a G/L account's
reversing balance by dimension. You'll be prompted to set
the dimension filters to be used to calculate the source G/L
account's balance by dimension from which you want to
allocate costs. You can also choose the Set Dimension
Filters action later.
NOTE
The VAT fields can be filled in on either the recurring journal line or on the allocation journal line but not on both. That is,
they can be filled in on the Allocations page only if the corresponding lines in the recurring journal are not filled in.
NOTE
If you allocate a recurring journal line that contains a dimension value code, don't enter the same code on the
Allocations page. If you do, the dimension values will be incorrect.
To allocate recurring journal amounts based on dimensions, set the Recurring Method field to Balance by
Dimension or Reversing Balance by Dimension instead. If the recurring method in the recurring journal is
set to Balance by Dimension or Reversing Balance by Dimension , dimension value codes in the recurring
journal are considered when the account is set to zero. If you allocate a recurring line to dimension values on the
Allocations page, reversing entries are created that match the number of dimension value combinations that
the balance is comprised of. If you allocate account balance through a recurring journal that contains a
dimension value code, remember to use Balance by Dimension or Reversing Balance by Dimension to
ensure that the dimension values are correctly balanced or reversed from the source account.
For example, your company has a couple of business units and a handful of departments that your controllers
have set up as dimensions. To speed up the purchase invoice entry process, you decide to require the accounts
payable clerks to enter only business unit dimensions. Since each business unit has specific allocation keys for
the Department dimension, such as based on the number of employees, you can use the BD Balance by
Dimension or RBD Reversing Balance by Dimension recurring methods to reallocate expenses for each
business unit to the right departments based on the allocation keys.
NOTE
Dimensions that you set on allocation lines are not automatically calculated, and you must specify which dimension values
must be set on the allocation accounts. In case you want to preserve the link between the source account dimension and
the allocation account dimension, we recommend that you use the Cost Accounting capabilities instead.
NOTE
By default, the Reversal Date Calculation field is not available on the Recurring General Journals page. To use the
field, you must add it by personalizing the page. For more information, see Personalize Your Workspace.
NOTE
The following procedure refers to the item journal, but the information also applies to the general journal.
NOTE
If you turned on the Save Unit Amount or Save Quantity toggles, make sure the new values are correct
before you post the item journal.
If the inserted item journal lines contain saved unit amounts that you don't want to post, you can quickly
adjust it to the current value of the item as follows.
5. Select the item journal lines you want to adjust, and then choose the Recalculate Unit Amount action.
This action will update the Unit Amount field with the current unit cost of the item.
6. Choose the Post action.
The Job Queue Entries page enables users to schedule and run specific reports and codeunits. You can set jobs
to run one time, or on a recurring basis. For example, you might want to run the Salesperson * Sales
Statistics report weekly to track sales by salesperson each week, or run the Delegate Approval Requests
codeunit daily to prevent documents from piling up.
The Job Queue Entries page lists all existing jobs. If you add a new job queue entry that you want to schedule,
you must provide some information. For example:
The type of object you want to run, such as a report or codeunit. You must have permission to run the
particular report or codeunit.
The name and object ID of the object.
Parameters to specify the behavior of the job queue entry. For example, you can add a parameter to only
send posted sales orders.
When, and how often, the job queue entry will run.
IMPORTANT
If you're assigned the SUPER permissions set that comes with Business Central, you have permission to run all objects
included in your license. If you have the Delegated Admin role, you can create and schedule job queue entries but only
administrators and licensed users can run them. Users with the Device license can't create or run job queue entires.
After job queues are set up and running, the status can change as follows within each recurring period:
On Hold
Ready
In Process
Error
Finished
After a job finishes successfully it's removed from the list of job queue entries, unless it's a recurring job. For
recurring jobs, the Earliest Star t Time field is adjusted to show the next time that the job is expected to run.
In Process The job queue entry is in process. This field updates while
the job queue is running.
On Hold The default status of the job queue entry when it's created.
Choose the Set Status to Ready action to change the
status to Ready . Choose the Set On Hold action to revert
the status to On Hold .
TIP
Job queue entries stop running when there's an error. For example, this can be a problem when an entry connects to an
external service, such as a bank feed. If the service is temporarily not available and the job queue entry can't connect, the
entry will show an error and stop running. You'll have to manually restart the job queue entry. However, the Maximum
No. of Attempts and Rerun Delay (sec.) fields can help you avoid this situation. The Maximum No. of Attempts
field lets you specify how many times the job queue entry can fail before it stops trying to run. The Rerun Delay (sec.)
field lets you specify the amount of time, in seconds, between attempts. The combination of these two fields might keep
the job queue entry running until the external service becomes available.
TIP
You can also view the status of job queue entries by using Application Insights in Microsoft Azure for more in-depth
analysis based on telemetry. For more information, see Monitoring and Analyzing Telemetry and Analyzing Job Queue
Lifecycle Trace Telemetry in the Business Central developer and administration content.
NOTE
Internal administrators and licensed users can schedule tasks to run. Delegated administrators can set up and schedule
tasks to run, but only licensed users can run them.
See Also
Administration
Setting Up Business Central
Change Basic Settings
Analyzing Job Queue Lifecycle Trace Telemetry
Find free e-learning modules for Business Central here
Letting Business Central Suggest Values
2/6/2023 • 2 minutes to read • Edit Online
Business Central can help you complete tasks quicker and more correctly by prefilling fields or complete lines
with data that you would otherwise have to calculate and enter yourself. Although such automatic data entry is
always correct, you can change it afterwards if you want to.
Functionality that enters field values for you is typically offered for tasks where you enter large volumes of
transactional data and want to avoid errors and save time. This topic contains a selection of such functionality.
More sections will be added in future updates of Business Central.
See Also
Work with Business Central
Finance
Find free e-learning modules for Business Central here
Use Online Maps to Find Locations and Directions
2/6/2023 • 2 minutes to read • Edit Online
You can get a map from your online map service that shows the address and location of a customer or vendor,
or generate route directions to them. The Online Map feature can be accessed on the following cards in
Business Central:
Location card
Customer card
Vendor card
Resource card
Job card
Bank account card
Contact card
Employee card
Ship-to address
NOTE
If there is no code in the Countr y/Region Code field, the online map will not be able to find directions.
NOTE
The online map opens in the default browser or app, which may request access to the device's location data.
See also
Set Up Online Maps
Getting Ready for Doing Business
Work with Business Central
Find free e-learning modules for Business Central here
Incoming Documents
2/6/2023 • 4 minutes to read • Edit Online
External business documents can come into your company as an email attachment or a paper copy that you
scan to file. This scenario is typical of purchases, where such incoming document files represent payment
receipts for expenses or small purchases.
On the Incoming Documents page, you can use different functions to review expense receipts, manage OCR
tasks, and convert incoming document files, manually or automatically, to the relevant documents or journal
lines. The external files can be attached at any process stage, including to posted documents and to the resulting
vendor, customer, and general ledger entries.
Usage scenario
You can register files or paper copies received from your trading partners in Business Central and create a
document record. For example, a purchase or sales invoice, credit memo or a journal line.
Upload the received files—or use the device's camera to take a photo—and create entries to represent the
external documents. Optionally, with PDF or image files, you can have an external OCR service (Optical
Character Recognition) generate electronic documents that can then be converted to records inside Business
Central.
NOTE
The OCR feature is provided by external providers. Choose a service package that is appropriate for your organization
and/or country/region. Find services compatible with Business Central and details on available features at
AppSource.microsoft.com.
For example, when you receive an invoice in PDF format from your vendor, you can send it to the OCR service
from the Incoming Documents page. Alternatively, some OCR providers offer the option of processing files
forwarded to a dedicated email address, which then automatically creates a related incoming document record.
After some seconds, you receive the file back from the OCR service as an electronic invoice that can be
converted to a purchase invoice for the vendor.
TIP
Create incoming document records in Business Central directly from emails sent by vendors using the Outlook add-in. For
more information, see Use Business Central as your Business Inbox in Outlook.
NOTE
Files attached to cards and documents on the Attachments tab are not included on the Incoming Documents page.
For more information, see Manage Attachments, Links, and Notes on Cards and Documents.
TO SEE
Set up the Incoming Documents feature and set up the Set Up Incoming Documents
OCR service.
Use an OCR service to turn PDF and image files into Use OCR to Turn PDF and Image Files into Electronic
electronic documents that can be converted to purchase Documents
invoices in Business Central, for example. Train the OCR
service to avoid errors next time it processes similar data.
Connect or remove incoming document records for any Create Incoming Document Records Directly from
non-posted sales or purchase document and to any Documents and Entries
customer, vendor, or general ledger entry from the
document or entry.
From the Char t of Accounts and General Ledger Find Posted Documents without Incoming Document
Entries pages, use a search function to find general ledger Records
entries for posted documents that don't have incoming
document records and then centrally link to existing records
or create new ones with attached document files.
Get a better overview by setting incoming document Manage Many Incoming Document Records
records to Processed and remove them from the default
view.
If you create general journal lines from incoming document records, you must specify on the Incoming
Documents Setup page which journal template and batch to use.
When the Incoming Documents feature is set up, you can use different functions to review expense receipts,
manage OCR tasks, and convert incoming document files, manually or automatically, to the relevant documents
or journal lines. The external files can be attached at any process stage, including to posted documents and to
the resulting vendor, customer, and general ledger entries. For more information, see Create Incoming
Documents Records.
NOTE
You login data is automatically encrypted.
For more information, see Use OCR to Turn PDF and Image Files into Electronic Documents.
On the Incoming Documents page, you can use different functions to review expense receipts, manage OCR
tasks, and convert incoming document files, manually or automatically, to the relevant documents or journal
lines. The external files can be attached at any process stage, including to posted documents and to the resulting
vendor, customer, and general ledger entries.
To record an external document in Business Central, first create or complete an incoming document record. You
can do those tasks manually, or you can take a photo of the external document to create the incoming document
record with the image file attached.
Before you can use the Incoming Documents feature, you must perform the required setup. For more
information, see Set Up Incoming Documents.
1. On the role center, choose the Create Incoming Document from Camera tile, and then go to step 4.
2. Alternatively, choose the icon, enter Incoming Documents , and then choose the related link.
3. On the Incoming Documents page, choose New , and then choose Create from Camera . The camera
on the tablet or phone is activated.
4. Take a photo of a document, such as a purchase receipt, that you want to process as an incoming
document, and then choose the Use button.
A new incoming document record is created with the image attached.
1. Choose the icon, enter Incoming Documents , and then choose the related link.
2. Open the card for an existing incoming document record.
3. On the document record page, choose Process , and then choose Attach Image from Camera . The
camera on the tablet or phone is activated.
4. Take a photo of a document, such as a purchase receipt, that you want to process as an incoming
document, and then choose the Use button.
The image is attached to the incoming document record.
From PDF or image files that you receive from your trading partners, you can have an external OCR service
(Optical Character Recognition) generate electronic documents that can be converted to document records in
Business Central. For example, when you receive an invoice in PDF format from your vendor, you can send it to
the OCR service from the Incoming Documents page.
As an alternative to sending the file from the Incoming Documents page, the OCR service can offer the option
to process files forwarded to a dedicated email address. Then, when you receive the electronic document back, a
related incoming document record is created automatically in Business Central.
After some seconds, the OCR service will send the processed file to the Incoming Documents page as an
electronic document record that can be converted to a purchase invoice for the vendor, a sales invoice, credit
memo or a journal entry.
Because OCR is based on optical recognition, it's likely that the OCR service will interpret characters in your PDF
or image files wrongly when it first processes a certain vendor's documents, for example. It may not interpret
the company logo as the vendor's name or it may misinterpret the total amount on a receipt because of its
layout. To avoid these errors going forward, you can correct the errors in a separate version of the Incoming
Document page. Then you send the corrections back to the OCR service to train it to interpret the specific
characters and fields correctly next time it processes a PDF or image document for the same vendor. For more
information, see Train the OCR service to avoid errors.
The traffic of files to and from the OCR service is processed by a dedicated job queue entry. This job queue is
created automatically when you enable the external OCR service connection. For more information, see Set Up
Incoming Documents.
NOTE
The OCR feature is provided by external providers. Choose a service package that is appropriate for your organization
and/or country/region. Find services compatible with Business Central and details on available features at
AppSource.microsoft.com.
To send a PDF or image file to the OCR service from the Incoming
Documents page
1. Choose the icon, enter Incoming Documents , and then choose the related link.
2. Create a new incoming document record and attach the file. For more information, see Create Incoming
Document Records.
3. On the Incoming Documents page, select one or more lines, and then choose the Send to Job Queue
action.
The value in the OCR Status field changes to Ready . The attached PDF or image file is sent to the OCR
service by the job queue according to the schedule, if no errors exist.
4. Alternatively, on the Incoming Documents page, select one or more lines, and then choose the Send to
OCR Ser vice action to immediately send the files for processing.
The value in the OCR Status field changes to Sent , if no errors exist.
NOTE
If you work on a tablet or phone, you can send the file to the OCR service as soon as you have taken a photo of the
document, or you can create an incoming document directly. For more information, see Create an incoming document
record by taking a photo.
NOTE
If the OCR service is set up to require manual verification of processed documents, then the OCR Status field will contain
Awaiting Verification . In that case, perform the following steps to sign in to the OCR service website to manually verify
an OCR document.
NOTE
The Description and No. fields on the created document lines will only be filled if you have first mapped text found on
the OCR document to the two fields in Business Central. You can do this mapping as item references, for document lines
of type Item. For more information, see Use Item References. You can also use the Text-to-Account Mapping function.
For more information, see Map text on an incoming document to a specific vendor, G/L, or bank account.
1. Select the line for the incoming document, and then choose the Create Document action.
A purchase invoice will be created in Business Central based on the information in the electronic vendor
document that you received from the OCR service. Information will be inserted in the new purchase invoice
based on the mapping that you've defined as a reference or as text-to-account mapping.
Any validation errors, typically related to wrong or missing data in Business Central, will be shown on the
Errors and Warnings FastTab. For more information, see Handle errors when receiving electronic documents.
To map text on an incoming document to a specific vendor account
For incoming documents, you typically use the Map Text to Account action to define that a certain text on a
vendor invoice received from the OCR service is mapped to a certain vendor account. Going forward, any part
of the incoming document description that exists as a mapping text means that the Vendor No. field on
resulting document or journal lines of type G/L Account are filled with the vendor in question.
In addition to mapping to a vendor account or G/L accounts, you can also map text to a bank account. This
option is useful, for example, for electronic documents for expenses that are already paid, and for which you
want to create a general journal line that is ready to post to a bank account.
1. Select the relevant incoming document line, and then choose the Map Text to Account action. The Text-
to-Account Mapping page opens.
2. In the Mapping Text field, enter any text that occurs on vendor invoices that you want to create purchase
documents or journal lines for. You can enter up to 50 characters.
3. In the Vendor No. field, enter the vendor that the resulting purchase document or journal line will be
created for.
4. In the Debit Acc. No. field, enter the debit-type G/L account that will be inserted on resulting purchase
document or journal line of type G/L Account.
5. In the Credit Acc. No. field, enter the credit-type G/L account that will be inserted on resulting purchase
document or journal line of type G/L Account.
NOTE
Do not use the Bal. Source Type and Bal. Source No. fields in connection with incoming documents. They are
used for automatic payment reconciliation only. For more information, see Map Text on Recurring Payments to
Accounts for Automatic Reconciliation.
6. Repeat steps 2 through 5 for all text on incoming documents that you want to automatically create
documents for.
You can store external business documents in Business Central by attaching the document files to the related
incoming document records. If the document, such as a purchase invoice, didn't start its existence as an
incoming document record, you can still create and connect an incoming document record to it later. You can
also attach incoming document files to posted purchase and sales documents and to vendor, customer, and
general ledger entries by using the Incoming Document Files FactBox in, for example, the Posted Purchase
Invoices and Vendor Ledger Entries pages.
From the Char t of Accounts and General Ledger Entries pages, you can use a search function to find
general ledger entries for posted purchase and sales documents that don't have incoming document records
and then centrally link to existing records or create new ones with attached document files. For more
information, see Find Posted Documents without Incoming Document Records.
The following procedures show how to attach a file to a vendor ledger entry or an existing purchase invoice that
wasn't created from an incoming document record. Attaching a file to posted purchase or sales documents
works in a similar way.
From the Char t of Accounts and General Ledger Entries pages, you can use a search function to find
general ledger entries for posted purchase and sales documents that don't have incoming document records
and then centrally link to existing records or create new ones with attached document files.
As you create or process incoming document records, the number of lines on the Incoming Documents page
may grow to an extent where you lose overview. Therefore, you can set incoming document records to
Processed to remove them from the default view. When you choose the Show All action, you can view both
processed and unprocessed records.
NOTE
You cannot edit information, attach files, or perform other processes on incoming document records that are set to
Processed. You must first set it to Unprocessed.
The Processed check box is automatically selected on incoming document records that have been processed,
but you can also select or deselect the check box manually. Depending on your business process, an incoming
document record may be processed when a related document has been created for it or a file has been attached.
NOTE
When you open the Incoming Documents page with the My Incoming Documents action on the Role Center, only
unprocessed incoming document records are shown by default. This is referred to in this topic as "the default view".
NOTE
You can also perform this action for the individual record on the Incoming Document Card page.
You can set up and use workflows to connect business-process tasks performed by different users. System tasks,
such as automatic posting, can be included as steps in workflows. System tasks can be preceded or followed by
user tasks. Requesting and granting approval to create new records are typical workflow steps.
The default version of Business Central supports three types of workflows:
Power Automate flows
Automated flows that are triggered by events (such as record or document creation, modification,
or deletion) in Business Central. Also included are approval flows created in Power Automate that
trigger when an approval is requested in Business Central.
Instant flows that are manually triggered by the Automate action from lists, cards, and document
pages.
Create and manually trigger a Power Automate flow on a Business Central record, such as a
customer, item, or sales order, with options to manipulate information both internally and
externally (using integrated tools).
Approval workflows based on built-in workflow templates
On the Workflow Templates page, you can see all available workflows. The trial version of Business
Central includes many pre-configured workflows represented by workflow templates you can copy to
create new ones. When you open a template from the Workflow Templates page, and the workflow
name starts with MS-, then the template was added by Microsoft.
TO SEE
Get started with Power Automate and creating flows, Use Power Automate Flows in Business Central
running instant flows
Learn details of how to create, edit, and manage flows Set Up Automated Flows and Set Up Instant Flows
Set up Power Automate integration with Business Central for Set Up Power Automate Integration
users as an admin
Approval workflows
Create an approval workflow by defining what starts the workflow and what happens next, as follows:
A workflow event, which is moderated by event conditions.
A workflow response, which is moderated by response options.
To define workflow steps, fill in fields on workflow lines using the event and response values that represent
supported scenarios.
Examples of approval workflows events include the creation of sales or purchase orders/quotes/invoices, price
changes, vendor or customer edits, and more.
NOTE
If a business scenario requires a workflow event or response that is not supported in the default version, sign up for
Power Automate. For more information, see Use Business Central in Power Automate Flows. Alternatively, get an app at
AppSource or work with a Microsoft partner to customize the application code.
TO SEE
Set up approval workflow users, specify how users get Set Up Approval Workflows
notified, and create new workflows. (To create new workflows
for unsupported scenarios, implement the required workflow
elements by customizing the application code.)
With Business Central, you're given a license to Microsoft Power Automate. This license lets you use your
Business Central data as part of a workflow in Microsoft Power Automate. You create flows and connect to your
data from internal and external sources through the Business Central connector.
Power Automate flows are triggered by events, such as a record was created, modified, or deleted. They can also
be run on a user-defined schedule or on demand.
NOTE
Administrators can restrict access to Power Automate. If you find that you don't have access to some or all of the features
described in this article, talk to your admin. If you want to learn how you can control Power Automate access as an admin,
see Set Up Power Automate Integration.
TIP
In addition to Power Automate, you can use approval workflow templates in Business Central. Although they're two
separate workflow systems, any approval workflow template you create with Power Automate is added to the list of
workflows within Business Central. Learn more at Workflows.
F LO W T Y P E DESC RIP T IO N
Instant This flow type is run on-demand, requiring the user to run it
manually from a button or action in another app or device,
in this case, the Business Central client. Instant flows work
similarly to batch shortcuts, performing multiple lengthy
steps with a few button presses and are launched from
specific pages or tables. For example, a flow can add a
button to the action menu on the Vendors page to block
payments to a vendor and, at the same time, send
customizable emails to the vendor's contact and your
company's purchasers as well as update the contact in
Outlook.
A workflow is a sequence of tasks triggered by an action, a condition, or a rule. Workflows are usually
implemented to integrate business logic into an organization, such as the separation of duties, unifying
processes, or to apply best practices.
The workflows can be designed to create requests for approval of a record field change while keeping the old
data in case the request isn't approved. The new value won't be implemented until the last request is approved.
The business logic could be the approval of:
New master data such as general ledger (G/L) accounts, customers, vendors, or items.
Changes to fields in existing records containing sensible information, such as Vendor Bank Account No. or
Customer Credit Limit .
Changes to fields in existing records containing business critical information, such as Item Sales Prices .
New users or changes to user permissions.
Purchase documents.
Sales documents.
Incoming documents.
Finance journals prior to posting.
The following illustration is example of a workflow with sequential approval triggered by a user. By triggering
the workflow, an approval request is created for the first approver.
You see in the illustration above how the request must be approved by the first approver before it's sent on to
the next one. If the request isn't approved by the first approver, the request will never go to the next.
The route taken from the initial triggering of the workflow can vary depending on the nature of the approval.
The following illustration shows a parallel approval triggered by the user. A parallel approval means the
approval request is sent to all approvers simultaneously.
However, the workflow isn't concluded until all requests have been approved, as shown in the following
illustration:
NOTE
For a workflow with multiple approvers, all approvers must approve each step before the workflow can move forward to
the next event. Approval from just one approver will not move the workflow forward.
You can set up and use workflows that connect business-process tasks performed by different users. It's also
possible to create the same workflow more than once. Each workflow can be triggered by an event using
different filters. This is useful if an approval request for one department must be approved by one approver,
while requests for other departments must be approved by a different approver. System tasks, such as
automatic posting, can be included as steps in workflows, preceded or followed by user tasks. Requesting and
granting approval to create new records are typical workflow steps.
Before you can begin using workflows, you must set up workflow users, create the workflows (potentially
preceded by code customization), and specify how users receive notifications. Learn more at Setting Up
Workflows.
NOTE
Typical workflow steps involve users requesting approval of tasks and approvers accepting or rejecting approval requests.
That's why many topics about how to use workflows refer to approvals.
The following table describes a sequence of tasks, with links to the articles that describe them.
TO SEE
Set up an approval workflow to start when the first entry- Enable Approval Workflows
point event occurs.
Request approval of a task; as an approver, accept, decline, How To Use Approval Workflows
or delegate approvals; and send or view approval
notifications.
Create workflow steps that restrict a certain record type Restrict and Allow Usage of a Record
from being used before a certain event occurs, for example,
approval of the record.
View workflow step instances with Completed status. View Archived Workflow Step Instances
Delete an approval workflow that will no longer be used. Delete Approval Workflows
When you've created an approval workflow and you're sure it's good to go, you must enable it.
On the Workflow page, create a workflow by listing the involved steps on the lines. Each step consists of a
workflow event, moderated by event conditions, and a workflow response, moderated by response options. You
define workflow steps by filling fields on workflow lines using fixed lists of event and response values
representing scenarios supported by the application code. Learn more at Create Workflows.
Enable a workflow
1. Choose the icon, enter Workflows , then choose the related link.
2. Open the workflow that you want to enable.
3. On the Workflow page, turn on the Enabled toggle.
When a record, such as a purchase document or a customer card, needs to be approved by someone in your
organization, you send an approval request as part of a workflow. Based on how the workflow is set up, the
appropriate approver is then notified that the record requires their approval.
You set up approval workflows on the Workflow page. You must also set up approval users, including any
relevant amount limits, on the Approval User Setup page. Learn more at Set Up Approval Workflows.
In addition to the approval workflows described in this article, you can perform various other workflow tasks.
Learn more at Use Approval Workflows.
Core approval workflows for purchases documents, sales documents, payment journals, customer cards, and
item cards are ready to start as guides. Learn more at Getting Ready for Doing Business.
If you want to restrict a record from being used in certain activities, for example, until the record has been
approved, you can incorporate two workflow responses in the workflow that controls usage of the record. One
workflow response restricts usage of the record as defined by the workflow event and conditions. The other
workflow response allows usage of the record as defined by the workflow event and conditions. Two responses
exist in the default version of Business Central for this purpose: Add record restriction and Remove record
restriction .
NOTE
The default version of Business Central offers support for restricting a record from being posted, from being exported as a
payment, and from being printed as a check. To support other restrictions, a Microsoft partner must customize the
application code.
NOTE
The workflow functionality to restrict and allow records from being used is not related to the functionality to block item,
customer, and vendor records from being posted.
The following procedure describes how to restrict purchase orders from being posted until they've been
approved. The new workflow will be based on the existing Purchase Invoice Approval Workflow template.
See also
Use Approval Workflows
Create Approval Workflows
Workflow
Find free e-learning modules for Business Central here
View Archived Workflow Step Instances
2/6/2023 • 2 minutes to read • Edit Online
All completed workflow step instances are saved on the Archived Workflow Step Instances page.
On the Workflow page, you create a workflow by listing the involved steps on the lines. Each step consists of a
workflow event, moderated by event conditions, and a workflow response, moderated by response options. You
define workflow steps by filling in fields on workflow lines using fixed lists of event and response values
representing scenarios supported by the application code. Learn more at Create Approval Workflows.
NOTE
To view the history and status of workflows using Power Automate integration, choose the My flows action on the
Power Automate page, then choose a flow to view its run history and status.
See also
Delete Approval Workflows
Create Approval Workflows
Enable Approval Workflows
Use Approval Workflows
Walkthrough: Setting Up and Using a Purchase Approval Workflow
Setting Up Approval Workflows
Workflow
Find free e-learning modules for Business Central here
Delete Approval Workflows
2/6/2023 • 2 minutes to read • Edit Online
If you're certain a workflow is no longer being used, you can delete it. All workflow step instances defined in the
workflow must have a Completed status.
Cau t i on
Delete a workflow
1. Choose the icon, enter Workflows , then choose the related link.
2. Select the workflow you want to delete.
3. Choose the Delete action.
4. Alternatively, open the workflow you want to delete.
5. On the Workflow page, choose the Delete action.
NOTE
Deleting a workflow requires it to be disabled. To disable a workflow, open it in the Workflows page, then turn off the
Enabled toggle.
See also
Create Approval Workflows
Enable Approval Workflows
Use Approval Workflows
View Archived Workflow Step Instances
Walkthrough: Setting Up and Using a Purchase Approval Workflow
Setting Up Approval Workflows
Workflow
Find free e-learning modules for Business Central here
Exchanging Data Electronically
2/6/2023 • 2 minutes to read • Edit Online
You can use the Data Exchange Framework to manage the exchange of business documents, bank files, currency
exchange rates, and any other data files with your business partners.
In the standard version of Business Central, the Data Exchange Framework is used in processes such as
exchanging electronic documents, importing and exporting bank files, and updating exchange rates for
currencies. For more information, see About the Data Exchange Framework.
As an administrator or Microsoft partner, you can use the framework in new integration features by specifying
the data to exchange, and how to exchange it. For more information, see Set Up Data Exchange Definitions.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Learn how the Data Exchange Framework works. About the Data Exchange Framework
Prepare to exchange data in a file by reusing the file’s XML Setting Up Data Exchange
schema. Set up data exchange definitions. Set up master
data for electronic document sending. Set up various bank
import/export fields.
See Also
About the Data Exchange Framework
Use XML Schemas to Prepare Data Exchange Definitions
Setting Up Data Exchange
Exchanging Data
Incoming Documents
General Business Functionality
Find free e-learning modules for Business Central here
About the Data Exchange Framework
2/6/2023 • 6 minutes to read • Edit Online
You can use the Data Exchange Framework to manage the exchange of business documents, bank files, currency
exchange rates, and any other data files with your business partners or authorities.
As an administrator or Microsoft partner, you can use the framework in new integration features by setting up
which data to exchange and how. For example, the format of files for exchange of data in bank files, electronic
documents, currency exchange rates, and other with ERP systems vary depending on the provider of the data
file or stream and on the country/region. Business Central supports various bank file formats and data service
standards. To provide support for other electronic document formats, you use the data exchange framework.
The following diagrams show the architecture of the data exchange framework.
Electronic Documents
As an alternative to emailing business documents as file attachments, you can send and receive them
electronically. An "electronic document" is a standard-compliant file representing a business document, such as
an invoice from a vendor that you can receive and convert to a purchase invoice in Business Central. Trading
partners exchange electronic documents through external document exchange services. By default, Business
Central supports sending and receiving electronic invoices and credit memos in the PEPPOL format, which is
supported by the largest providers of document exchange services. A major provider of document exchange
services, Tradeshift, is pre-configured and ready to be set up for your company. To provide support for other
electronic document formats, you must create new data exchange definitions.
From PDF or image files representing incoming documents, you can have an external OCR service (Optical
Character Recognition) create electronic documents that you can then convert to document records in Business
Central, like for electronic PEPPOL documents. For example, when you receive an invoice in PDF format from
your vendor, you can send it to the OCR service from the Incoming Documents page. After a few seconds, you
receive the file back as an electronic invoice that can be converted to a purchase invoice for the vendor. If you
send the file to the OCR service by email, then a new incoming document record is automatically created when
you receive the electronic document back.
To send, for example, a sales invoice as an electronic PEPPOL document, you select the Electronic Document
option in the Post and Send dialog box. From here, you can also set up the customer's default document
sending profile. First, you must set up various master data, such as company information, customers, items, and
units of measure. These are used to identify the business partners and items when you convert data in fields in
Business Central to elements in the outgoing document file. The data conversion and sending of the PEPPOL
sales invoice are performed by dedicated codeunits and XMLports, represented by the PEPPOL electronic
document format.
To receive, for example, an invoice from a vendor as an electronic PEPPOL document, you process the document
on the Incoming Documents page to convert it to a purchase invoice in Business Central. You can either set up
the Job Queue feature to process such files regularly or you can start the process manually. First, you must set
up various master data, such as company information, vendors, items, and units of measure. These are used to
identify the business partners and items when you convert data in elements in the incoming document file to
fields in Business Central. The receiving and data conversion of PEPPOL invoices are performed by the Data
Exchange Framework, represented by the PEPPOL - Invoice data exchange definition.
To receive, for example, an invoice as an electronic OCR document, you process it as when you receive an
electronic PEPPOL document. The receiving and conversion of electronic documents from OCR are performed
by the Data Exchange Framework, represented by the OCR – Invoice data exchange definition.
Bank Files
The formats of files for exchanging bank data with business management applications vary depending on the
supplier of the file and the country or region. Business Central supports import and export of Single Euro
Payments Area (SEPA) bank files. Additionally, the AMC Banking 365 Fundamentals extension lets you connect to
a AMC Banking 365 Fundamentals extension provided by an external provider, AMC Consult. For more
information, see Make Payments with the AMC Banking 365 Fundamentals extension or SEPA Credit Transfer. To
provide support for other electronic document formats, you use the Data Exchange Framework.
To export SEPA credit transfers, you choose Expor t Payments to File button on the Payment Journal page
and then upload the file to process the payments in your bank. First you must set up various master data, such
as bank account, vendors, and payment methods. The data conversion and export of SEPA bank data is
performed by a dedicated codeunit and XMLport, represented by the SEPA Credit Transfer bank
export/import setup. Alternatively, you can set up the AMC Banking 365 Fundamentals extension to perform the
export, represented by the AMC Banking 365 Fundamentals extension - Credit Transfer data exchange
definition.
To export SEPA direct debit instructions, you choose the Expor t Direct Debit File button on the Direct Debit
Collections page and then send to your bank to automatically collect the involved customer payments. First
you must set up bank accounts, customers, direct-debit mandates, and payment methods. The data conversion
and export of SEPA bank data is performed by dedicated a codeunit and XMLport, represented by the SEPA
Direct Debit bank export/import setup.
To import SEPA bank statements, you choose the Import Bank Statement button in the Payment
Reconciliation Journal and Bank Acc. Reconciliation pages and then you proceed to apply each bank
statement entry to payments or bank ledger entries, manually or automatically. First you must set up bank
accounts. The import and data conversion of SEPA bank data is performed by the Data Exchange Framework,
represented by the SEPA CAMT data exchange definition. Alternatively, you can set up the AMC Banking 365
Fundamentals extension to perform the import, represented by the AMC Banking 365 Fundamentals
extension – Bank Statement data exchange definition.
In addition, the local versions of Business Central support various other file formats for importing and exporting
bank data, payroll transactions, and other data. For more information, see the Local Functionality landing page
for your country/region in the Help.
Intrastat
Business Central uses the Data Exchange Framework for Intrastat reporting where you can easily create
timestamped files in different formats for export. Business Central contains prepared formats for localized
countries as well as for default version. But you can change the out-of-box report or make your own.
See Also
Exchanging Data Electronically
Use XML Schemas to Prepare Data Exchange Definitions
Setting Up Data Exchange
Incoming Documents
General Business Functionality
Find free e-learning modules for Business Central here
Setting Up Data Exchange
2/6/2023 • 2 minutes to read • Edit Online
Before you can send and receive electronic documents or import and export bank files, you must set up the data
exchange framework to process the involved files. In addition, you must set up related areas, such as the
customers that you send electronic invoices to, or the AMC Banking 365 Fundamentals extension if you use the
external service provider to convert your bank files. For more information, see Exchanging Data Electronically.
When Business Central is set up to exchange data with external files, users can use the setup in common
business tasks, such as sending and receiving electronic documents and importing and exporting bank files.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Set up the preconfigured document exchange service to Set Up a Document Exchange Service
enable sending and receiving electronic documents from and
to Business Central.
Set up the preconfigured OCR service to turn PDF or image Set Up Incoming Documents
files into electronic documents that can be converted to
document records in Business Central
Set up one of two preconfigured services for updated Update Currency Exchange Rates
exchange rates to get the latest currency exchange rates into
the Currencies page.
Set up various master data, such as company information, Set Up Electronic Document Sending and Receiving
customers, vendors, items, and units of measure, related to
mapping data in Business Central
Set up a bank account, a vendor, and a payment journal for Set Up SEPA Credit Transfer
SEPA credit transfer.
Prepare bank account formats, payment methods, and Collect Payments with SEPA Direct Debit
customer agreements for SEPA direct debit.
Set up user authentication and the URL of the AMC Banking Use the AMC Banking 365 Fundamentals extension
365 Fundamentals extension provider that is required to
have bank files converted to your bank’s format.
Set up and enable an external service that enables you to Set Up the Bank Statement Service
import bank statements directly as bank feeds.
After the Bank Statement service is enabled, link bank Set Up Bank Accounts
accounts in Business Central
Set up data export for Intrastat reporting in Business Set Up Intrastat Reporting
Central.
TO SEE
Prepare to set up a new data exchange definition for a data Use XML Schemas to Prepare Data Exchange Definitions
file or stream by using the file’s XML schema to prefill the
Column Definitions FastTab on the Posting Exchange
Definition page.
Set up the Data Exchange Framework to enable users to Set Up Data Exchange Definitions
receive a new purchase document format, send a new sales
document format, import a new bank file, or other data
exchange.
As part of the Data Exchange Framework, you can exchange sales and purchase documents with your trading
partners without extra steps, such as attaching the documents to email messages as PDF files. For example,
when you're ready to invoice a customer, you can post the invoice and send it for payment as a file that your
customer can receive in their business management application. For more information, see Exchanging Data
Electronically.
NOTE
Setting up a document exchange service for Business Central on-premises requires some additional steps for
authorization. For more information, see Settings for Business Central On-Premises.
NOTE
After you sign in to your Tradeshift account, the site might not take you to the page where you activate the app. To do
that, you can click the link on the Doc. Exch. Ser vice Setup page in Business Central again to go directly to the app.
If you decide to stop using the Business Central Integration app, you should disable it in the Tradeshift app store.
User Agent Enter text that can be used to identify your company in
document exchange processes.
Sign-up URL Specify the web page where you sign up for the
document exchange service.
App URL Choose the link to open the app store and turn the
Business Central Integration app on or off.
Ser vice URL Specify the address of the document exchange service,
which will be called when you send and receive electronic
documents.
Sign-in URL Specify the URL for the page you use to sign in to the
document exchange service. This is the page where you
enter your company’s user name and password.
NOTE
Your sign in credentials are automatically encrypted. You cannot turn off encryption.
NOTE
If you cannot connect to the document exchange service because of an authorization issue, it might be because
Business Central cannot automatically renew the access token. For example, this might occur if you have not used
the service for some time. You can renew the token manually by using the Renew Token action.
If you create general journal lines from incoming document records, you must specify on the Incoming
Documents Setup page which journal template and batch to use.
When the Incoming Documents feature is set up, you can use different functions to review expense receipts,
manage OCR tasks, and convert incoming document files, manually or automatically, to the relevant documents
or journal lines. The external files can be attached at any process stage, including to posted documents and to
the resulting vendor, customer, and general ledger entries. For more information, see Create Incoming
Documents Records.
NOTE
You login data is automatically encrypted.
For more information, see Use OCR to Turn PDF and Image Files into Electronic Documents.
As an alternative to emailing as file attachments, you can send and receive business documents electronically. By
electronic document is meant a standard-compliant file representing a business document, such as an invoice
from a vendor that can be received and converted to a purchase invoice in Business Central. The exchange of
electronic documents between two trading partners is performed by an external provider of document
exchange services. The generic version of Business Central supports sending and receiving electronic invoices
and credit memos in the PEPPOL format, which is supported by the largest providers of document exchange
services. A major provider of document exchange services is preconfigured and ready to be set up for your
company.
From PDF or image files representing incoming documents, you can have an external OCR service (Optical
Character Recognition) create electronic documents that you can then convert to document records in Business
Central, like for electronic PEPPOL documents. For example, when you receive an invoice in PDF format from
your vendor, you can send it to the OCR service from the Incoming Documents page. After a few seconds, you
receive the file back as an electronic invoice that can be converted to a purchase invoice for the vendor. If you
send the file to the OCR service by email, then a new incoming document record is automatically created when
you receive the electronic document back.
The PEPPOL electronic document format is preconfigured to enable you to send electronic invoices and credit
memos in the PEPPOL format. First, you must set up various master data, such as company information,
customers, items, and units of measure. These are used to identify the business partners and items when
converting data in fields in Business Central to elements in the outgoing document file. Last, you must select the
format on the Electronic Document Format page for each customer who you will send electronic PEPPOL
documents to. For more information, see Send Electronic Documents.
The PEPPOL – Invoice and PEPPOL – Credit Memo data exchange definitions are preconfigured to enable
you to receive electronic invoices and credit memos in the PEPPOL format. First, you must set up various master
data, such as company information, vendors, items, and units of measure. These are used to identify the
business partners and items when converting data in elements in the incoming document file to fields in
Business Central. Last, you must select the data exchange definition on the Incoming Documents page for
each incoming electronic document that you want to convert to a purchase document in Business Central.
The OCR – Invoice data exchange definition is preconfigured to enable you to receive electronic documents
that are generated by the OCR service. To receive, for example, an invoice as an electronic OCR document, you
set up master date and then process the document just as when receiving an electronic PEPPOL document. For
more information, see Use OCR to Turn PDF and Image Files into Electronic Documents.
The preconfigured services for document exchange and OCR must be enabled before you send or receive. For
more information, see Set Up a Document Exchange Service.
The topic contains the following procedures:
To set up the company for electronic document sending and receiving
To set up VAT posting for electronic document sending and receiving
To set up countries/regions for electronic document sending and receiving
To set up items for electronic document sending and receiving
To set up units of measure for electronic document sending and receiving
To set up customers for electronic document sending
To select the PEPPOL electronic document format for electronic document sending
To set up vendors for electronic document receiving
To select the PEPPOL – Invoice data exchange definition for electronic document receiving
To set up the G/L account to use on new purchase invoice lines for non-identifiable items and non-items
To set up the company for electronic document sending and receiving
1. In the Search box, enter Company Information , and then choose the related link.
2. On the General FastTab, fill the fields as described in the following table.
VAT Scheme Identify the national body that issues the VAT
registration number for the country/region in connection
with electronic document sending.
International Standard Code Specify the unit of measure code expressed according to
the UNECERec20 standard in connection with sending of
electronic documents.
VAT Registration No. Specify the customer's VAT registration number. Tip: In
supported localized versions, choose the DrillDown
button to use the web service that verifies if the number
exists in the national company register.
You can set up each customer with a preferred method of sending business documents, so that you do
not have to select a sending option every time that you send a document to the customer. For more
information, see Set Up Document Sending Profiles.
To select the PEPPOL electronic document format for electronic document sending
1. In the Search box, enter Document Sending Profiles , and then choose the related link.
2. Open an existing document sending profile, or create a new one. For more information, see Set Up
Document Sending Profiles.
3. On the Document Sending Profile page, choose the Electronic Format , select the line for PEPPOL,
and then choose OK .
4. In the Electronic Document field, select Yes (Through Document Exchange Ser vice) .
NOTE
Business Central automatically detects if the document is an invoice or a credit memo and applies the PEPPOL
format accordingly.
5. To make this document sending profile apply to all customers, select the Default check box on the
General FastTab. To make it apply to specific customers only, fill the Document Sending Profile field
on the customer cards in question. For more information, see Set Up Document Sending Profiles.
You can now send the electronic document containing the converted data. For more information, see
Send Electronic Documents.
To set up vendors for electronic document receiving
1. In the Search box, enter Vendors , and then choose the related link.
2. For each vendor that you will receive electronic documents from, fill the fields as described in the
following table.
F IEL D DESC RIP T IO N
VAT Registration No. Specify the vendor's VAT registration number. Tip: In
supported localized versions, choose the DrillDown
button to use the web service that verifies if the number
exists in the national company register.
To select the PEPPOL - Invoice data exchange definition for electronic document receiving
1. In the Search box, enter Incoming Documents , and then choose the related link.
2. On the line for the electronic document that you want to receive and convert, choose the Data Exchange
Type field, and then select PEPPOLINVOICE .
If the document to receive is a credit memo, select PEPPOLCREDITMEMO .
You can now receive the electronic document by starting the data conversion process on the Incoming
Documents page. For more information, see Receive and Convert Electronic Documents.
To set up the G/L account to use on new purchase invoice lines for non-identifiable items and non-items
1. In the Search box, enter Purchases & Payables Setup , and then choose the related link.
2. On the Default Accounts FastTab, fill the field as described in the following table.
G/L Account for Non-Item Lines Specifies the G/L account that is automatically inserted
on purchase lines that are created from electronic
documents when the incoming document line does not
contain an identifiable item. Any incoming document line
that does not have a GTIN or the vendor's item number
will be converted to a purchase line of type G/L
Account , and the No. field on the purchase line will
contain the account that you select in the G/L Account
for Non-Item Lines field.
With your customer's consent, you can collect payments directly from the customer's bank account according to
the SEPA format.
First, set up the export format of the bank file that instructs your bank to perform a direct debit. Then, set up the
customer's payment method. Last, set up the direct-debit mandate that reflects your agreement with the
customer to collect their payments in a certain agreement period.
To instruct the bank to transfer the payment amount from the customer's bank account to your company's
account, you create a direct-debit collection entry, which holds information about bank accounts, the affected
sales invoices, and the direct-debit mandate. You then export an XML file that is based on the collection entry,
which you send to your bank for processing. Any payments that could not be processed will be communicated
to you by your bank, and you must then manually reject the direct debit-collection entries in question.
You can set up standard customer sales codes with the direct-debit payment method and mandate information.
You can then use the Create Standard Cust. Invoices batch job to generate multiple sales invoices with the
direct-debit information prefilled. This is can be done manually or automatically, according to the payment due
date.
When payments are successfully processed, as communicated by your bank, you can post the payment receipts
either directly from the Direct Debit Collect. Entries page or by moving the payment lines to the journal
where you post payment receipts, such as the Cash Receipt Journal page. Alternatively, depending on your
cash management process, you can wait and just apply the payments as a part of bank reconciliation.
NOTE
To collect payments using SEPA Direct Debit, the currency on the sales invoice must be EURO.
NOTE
The global version of Business Central supports the SEPA direct debit format only. Your country/region version may
support other formats for electronic payment. See under Local Functionality in the table of contents.
To enable export of a bank file formats that are not supported out of the box in Business Central, you can set up
a data exchange definition by using the data exchange framework. For more information, see Set Up Data
Exchange Definitions.
Before you can process customer payments electronically by exporting direct debit instructions in the SEPA
Direct Debit format, you must perform the following setup steps:
Set up the export format of the bank file that instructs your bank to perform a direct debit collection from the
customer's bank account to your bank account.
Set up the customer's payment method.
Set up the direct-debit mandate that reflects your agreement with the customer to collect their payments in a
certain agreement period.
To set up your bank account for SEPA direct debit
1. Choose the icon, enter Bank Accounts , and then choose the related link.
2. Open the bank account that you want to use for direct debit.
3. On the Transfer FastTab, in the SEPA Direct Debit Expor t Format field, choose the option for SEPA direct
debit.
To set up the customer's payment method for SEPA direct debit
1. Choose the icon, enter Payment Methods , and then choose the related link.
2. Choose the New action.
3. Set up a payment method. Fill in the direct debit-specific fields as described in the following table.
Direct Debit Specify if the payment method is for SEPA direct debit
collection.
Direct Debit Pmt. Terms Code Specify the payment terms, such as DON'T PAY, that are
displayed on sales invoices that are paid with SEPA direct
debit to indicate to the customer that the payment will
be collected automatically. Alternatively, leave the field
empty.
NOTE
Do not enter a value in the Bal. Account No. field.
Customer Bank Account Code Specifies the bank account from which direct-debit
payments are collected. This field is filled automatically.
Valid From Specify the date when the direct-debit mandate starts.
Date of Signature Specify the date when the customer signed the direct-
debit mandate.
Expected Number of Debits Specify how many direct debit collections you expect to
make. This field is only relevant if you selected
Recurring in the Sequence Type field.
Debit Counter Specifies how many direct debit collections have been
made using this direct-debit mandate. This field is
automatically updated.
6. Repeat steps 1 through 5 for all customers that you want to set up for SEPA direct debits.
The direct-debit mandate is automatically inserted in the Direct Debit Mandate ID field when you create a
sales invoice for the customer that you selected in step 2. For more information, see Create Recurring Sales and
Purchase Lines.
Creating SEPA Direct Debit Collection Entries and Export to a Bank File
To instruct the bank to transfer the payment amount from the customer's bank account to your company's
account, you create a direct-debit collection, which holds information about the customer's bank account, the
affected sales invoices, and the direct-debit mandate. From the resulting direct-debit collection entry, you then
export an XML file that you send or upload to your electronic bank for processing. Any payments that could not
be processed by the bank will be communicated to you by your bank, and you must then manually reject the
direct debit-collection entries in question.
NOTE
To collect payments using SEPA Direct Debit, the currency on the sales invoice must be EURO.
From Due Date Specify the earliest payment due date on sales invoices
that you want to create a direct-debit collection for.
To Due Date Specify the latest payment due date on sales invoices
that you want to create a direct-debit collection for.
Only Customers With Valid Mandate Specify if a direct-debit collection is created for customers
who have a valid direct-debit mandate. Note: A direct-
debit collection is created even if the Direct Debit
Mandate ID field is not filled on the sales invoice.
Only Invoices With Valid Mandate Specify if a direct-debit collection is only created for sales
invoices if a valid direct-debit mandate is selected in the
Direct Debit Mandate ID field on the sales invoice.
Bank Account No. Specify which of your company's bank accounts the
collected payment will be transferred to from the
customer's bank account.
Bank Account Name Specifies the name of the bank account that you select in
the Bank Account No. field. This field is filled
automatically.
Direct Debit Collection No. Specify the direct debit collection that you want to post
payment receipt for.
General Journal Template Specify which general journal template to use for posting
the payment receipt, such as the template for cash
receipts.
General Journal Batch Name Specify which general journal batch to use for posting
the payment receipt.
Create Journal Only Select this check box if you do not want to post the
payment receipt when you choose the OK button. The
payment receipt will be prepared in the specified journal
and will not be posted until someone posts the journal
lines in question.
See Also
Managing Receivables
Service Management
Find free e-learning modules for Business Central here
Use the AMC Banking 365 Fundamentals Extension
2/6/2023 • 4 minutes to read • Edit Online
The AMC Banking 365 Fundamentals extension makes it easier, and more accurate, to send data to your banks.
The extension connects Business Central with the AMC Banking 365 Fundamentals for Microsoft Dynamics 365
Business Central service, which can convert bank data from Business Central into formats that are required by
over 600 banks around the world. For example, this makes it easier to transfer payments and credits to vendors
by entering the payments in Business Central, and then uploading them to your bank. The formats can also
smooth out bank reconciliation processes. For more information, see AMC Banking for Microsoft Dynamics 365
Business Central.
NOTE
AMC Banking has built additional extensions that work with Business Central. This topic describes only the Fundamental
extension.
NOTE
In the generic version of Business Central, a global provider of services to convert bank data to any file format that your
bank requires is set up and connected. In North American versions, the same service can be used to send payment files as
electronic funds transfer (EFT), for example the commonly used Automated Clearing House (ACH) network, however with
a slightly different process.
NOTE
There are some limitations on the demo account. For example, when you convert payments, the amount in the converted
file will not match the actual amount. Instead, the amount will always be five units of the currency that you use for
payments.
NOTE
You must fill in the SWIFT Code and IBAN fields for each bank account.
When you export data by using the AMC Banking 365 Fundamentals extension, some of your business data will
be exposed to the provider of the service. The service provider, AMC Consult A/S, is responsible for the privacy
of this data. For more information, see AMC Privacy Policy.
1. Choose the icon, enter Payment Journals , and then choose the related link.
2. Create the journal lines that you want to export.
NOTE
For each line, remember to choose Electronic Payment in the Bank Payment Type field.
See also
Customizing Business Central Using Extensions
Getting Ready for Doing Business
Find free e-learning modules for Business Central here
Set Up the Envestnet Yodlee Bank Feeds Service
2/6/2023 • 7 minutes to read • Edit Online
You can import electronic bank statements from your bank to quickly fill on the Payment Reconciliation
Journal page so you can apply payments and reconcile the bank account. For more information, see Applying
Payments Automatically and Reconciling Bank Accounts.
IMPORTANT
Due to the Payment Services Directive in Europe (PSD2), after September 14, 2019, you will no longer be able to
automatically import bank statements from banks in the United Kingdom into Business Central. We are looking into the
possibility of offering this feature again in the future.
NOTE
The Envestnet Yodlee Bank Feeds service is only supported in the online version of Business Central. To use this
functionality on-premises, you must obtain a cobrand account from Envestnet, and you must add code to integrate with
the Yodlee API.
The Envestnet Yodlee Bank Feeds service is only supported in the United States and Canada. Only banks residing in these
countries are supported, even though banks from other countries may appear in the Envestnet Yodlee Bank Feeds bank
selection window in Business Central.
IMPORTANT
For technical assistance with the Envestnet Yodlee functionality, contact Microsoft Support. Do not contact Envestnet
Yodlee. For more information, see Configuring Technical Support for Dynamics 365 Business Central.
The Envestnet Yodlee Bank Feeds service is installed as an extension to Business Central online and is ready to
be enabled in the supported countries. For more information, see Customizing Business Central Using
Extensions.
After you enable the bank feed service, you must link a bank account to the online bank account that the feed
will come from. You link bank accounts to online bank accounts in the following different scenarios:
A bank account does not exist in Business Central for your online bank account. Therefore, you create the
bank account by linking from the online bank account.
A bank account exists in Business Central, which you want to link to an online bank account.
A linked bank account must be unlinked because you want to stop using the bank feed service for the
account.
Online bank accounts have changed and you want to update the information on bank accounts in Business
Central.
When the bank feed service is enabled, you can set a bank account up to automatically import new bank
statements into the Payment Reconciliation Journal page every two hour. Transactions for payments that
have already been posted as applied and/or reconciled on the Payment Reconciliation Journal page will not
be imported. For more information, see the “To enable automatic import of bank statements” section.
NOTE
If you use the Set Up Company assisted setup guide, some of the steps in the following procedures happen automatically
when you get to the company bank account setup. For more information, see Getting Ready for Doing Business.
NOTE
If you use the Company Setup assisted setup guide, then you enable the service by selecting the Use a bank feed
ser vice check box. For more information, see Creating New Companies in Business Central.
NOTE
This page shows the actual web page of the Envestnet Yodlee Bank Feeds service. Terminology and functionality
on the page may not match instructions provided in this topic.
3. On the Online Bank Account Linking page, in the Link Account pane, use the Search function to find
the bank where you have one or more online bank accounts.
4. Choose the bank name. The Log In pane opens.
5. Enter the username and password that you use to log on to the online bank, and then choose the Next
button.
6. The bank feed service prepares to link the first online bank account at the specified bank to a new bank
account in Business Central.
NOTE
If you have more than one online bank account at the bank, you must create additional bank accounts in Business
Central for them. See steps 8 through 10.
After the process completes, the bank name will appear in the My Accounts pane on the Linked tab.
The number in brackets indicates how many online bank accounts were linked.
7. Choose the OK button.
If you are only linking one online bank account, the Bank Account Card page opens and displays the
name of the online bank account. In this case, the bank account linking task is completed. All that's left to
do is to set up the bank account. For more information, see Set Up Bank Accounts.
If you are linking more than one online bank accounts, the Bank Account Linking page opens and lists
the online bank accounts that are not yet linked to bank accounts in Business Central. In that case, follow
the next step.
8. On the Bank Account Linking page, select the line for an online bank account, and then choose the
Link to New Bank Account action.
The Bank Account Card page for a new bank account opens and displays the name of the online bank
account.
If a bank account already exists in Business Central that you want to link the additional online bank
account to, follow the next step.
9. On the Bank Account Linking page, select the line for an online bank account, and then choose the
Link to Existing Bank Account action.
10. On the Bank Account List page, select the bank account that you want to link to, and then choose the
OK button.
NOTE
It is recommended that you set this value to 7 days or more.
NOTE
Transactions for payments that have already been posted as applied and/or reconciled on the Payment Reconciliation
Journal page will not be imported.
See Also
Setting Up Banking
Reconciling Bank Accounts
Applying Payments Automatically and Reconciling Bank Accounts
Customizing Business Central Using Extensions
Work with Business Central
Find free e-learning modules for Business Central here
Set Up Bank Accounts
2/6/2023 • 10 minutes to read • Edit Online
You use bank accounts in Business Central to keep track of your banking transactions. Accounts can be
denominated in your local currency or a foreign currency. After you have set up bank accounts, you can also use
the check printing option. The bank accounts include extra functionality for payment reconciliation, bank
reconciliation, and the import and export of bank files. The bank accounts can also be included in transactions in
the general journals. Each bank account is linked to an account in the chart of accounts through the assigned
bank account posting group. Using a bank account in a payment transaction will automatically create an entry in
both the bank account and the connected general ledger (G/L) account.
Bank accounts work differently depending on whether a currency code is specified:
If the currency code is blank
All transactions in the bank account are in the local currency (LCY) for the current company. If a
transaction is made to the account in another currency, the amounts are posted to the account in LCY
based on the relevant currency exchange rate. Any checks issued from this account must be issued in LCY.
If the bank account is used in a journal, the journal line will automatically inherit the blank currency code.
Currency code is specified
All transactions made to and checks issued from this account must be in the same currency as specified
on the account.
You can save time on data entry by making a bank account the default account to use for the currency specified
for the account. If you do, the account is assigned to sales and service documents that use the currency. To make
the account the default for sales and service documents, on the Bank Account Card page, turn on the Use as
Default for Currency toggle. If needed, you can choose a different account when you're working on a
document.
A bank account is an integral part of Business Central and plays a role in many other capabilities. The following
illustration shows the most important relations:
You can see that creating a bank account makes it available in all the places shown above, as well as being
mirrored in the relevant G/L account and on the Company Information page.
A bank account is usually monitored daily to make sure any new payments from customers are registered as
quickly as possible. This helps ensure a customer's actual status is reflected in Business Central. That gives sales
people, accountants, and other employees access to the most relevant and up-to-date information so they avoid
making unnecessary calls to the customer regarding overdue invoices or delays in shipments.
Another task is to import vendor currency payments with the realized currency rates to make sure that the
actual status of the vendors is up-to-date. Using the payment reconciliation capability is the easiest way to do
that. In the Payment Reconciliation Journal , you can import bank transactions directly from an online bank
application and have them posted more or less automatically. The journal automatically identifies and posts the
following:
Direct debit payments from customers
Customer payments of single invoices
Lump-sum payments from customers
Customer payments in foreign currencies
Vendor payments
Vendor payments in foreign currency
Recurring vendor payments and subscriptions
Bank charges and interests
Payment reconciliation provides significant time savings in posting incoming and outgoing payments. However,
the transactions on the bank account in Business Central are not considered 100% correct until you run a bank
reconciliation.
Bank reconciliation is how you make sure that the bank account in Business Central matches the external
account at the bank.
In the illustration above, the leftmost side represents the bank account in Business Central, and the rightmost
side represents transactions imported from the bank through the online bank application. The diagram in the
middle shows the transactions from both sides, which is the bank reconciliation.
From the bank account in Business Central, most transactions should be known to the physical bank. The few
exceptions include the following cases:
Corrections posted in Business Central
Checks issued that have not yet been cashed
Vendor payments not yet approved by the bank
From the physical account at the bank, transactions not identified in the payment reconciliation journal arrive all
the time, such as the following:
New vendor subscriptions
Customer payments without description
Bank interest
Bank charges
Credit card charges not yet reported
The better you are at mapping information in the payment reconciliation journal, the more transactions are
posted automatically and the easier periodic bank reconciliation becomes.
See in the video below the basic steps to set up a bank account in Business Central.
WARNING
Some fields may contain sensitive data, such as the Bank Branch No. , Bank Account No. , SWIFT Code , and IBAN
Code fields. Learn more at Monitoring Sensitive Fields.
TIP
Some fields are hidden until you choose the Show more action, typically because they are rarely used. Others must be
added through personalization. Learn more at Personalize Your Workspace.
You can create as many bank accounts as you need for your business. For each bank account, you must specify
information that makes the bank account uniquely identifiable. This information includes the bank's
geographical address; number series for different types of transactions, such as direct debit and credit transfers;
the currency amounts are specified in; and information used for importing bank statements. Hover over a field
to read a short description.
To enter an opening balance
To fill the Balance field in with an opening balance, you must post a bank account ledger entry with the amount
in question. You can do this by performing a bank account reconciliation. Learn more at Reconcile Bank
Accounts.
Alternatively, you can implement the opening balance as part of general data creation in new companies
using the Migrate Business Data assisted setup guide. Learn more at Getting Ready for Doing Business.
IMPORTANT
Do not post the opening balance directly to the general ledger. Having entries in the G/L account that were posted
directly to it typically results in you not being able to reconcile the bank account. With foreign currency bank accounts,
such a practice results in differences accumulating as you post more bank reconciliations. Usually you post the opening
bank balance directly to the bank account, and the amount ends up in the G/L account. Alternatively, later you can
reverse it out of the G/L account you use to balance the opening general ledger balance. In either case, you must balance
any direct posting to the G/L account before you start your first bank reconciliation—especially if the bank account is in a
foreign currency.
NOTE
Different file export services and their formats require different setup values on the Bank Account Card page. You'll be
informed of wrong or missing setup values when you export the file. Read the short descriptions of the fields carefully or
refer to the related procedure topics. For example, exporting a payment file for North American electronic funds transfer
(EFT) requires that both the Last Remittance Advice No. and the Transit No. fields be filled in. Learn more at Export
Payments to a Bank File.
The fields on the Transit FastTab on the bank account serve different purposes, depending on whether the
payment is inbound or outbound.
The illustration below shows the route of inbound payments (numbers in the description correspond with those
in illustration):
1. The transactions are exported from the bank account in either a human-readable .csv format or the bank's
own format.
2. The data exchange definition maps the information in the file to the fields in Business Central. Learn more at
Set Up Data Exchange
3. The data export/import setup defines the export or import, and links to the data exchange definition.
4. The bank statements import format links the import setup to the bank account.
5. The payments are imported through the Payment Reconciliation Journal or the Bank Account
Reconciliation page.
Incoming payments are always imported through the Payment Reconciliation Journal or directly into the
Bank Account Reconciliation page. In contrast, outgoing payments can originate from any payment journal.
The only prerequisite is that the Allow Payment Expor t field in the relevant payment journal batch must be
selected.
The illustration below shows the route of outbound payments (numbers in the description correspond with
those in illustration):
6. The transactions populate in a payment journal that has been prepared for exporting payments to file.
7. The bank statements import format links the import setup to the bank account.
8. The data export/import setup defines the export or import, and links to the data exchange definition.
9. The data exchange definition maps the information in the file to the fields in Business Central. Learn more at
see Set Up Data Exchange
10. The payments are exported from the payment journal and imported into the bank account.
To set up vendor bank accounts for export of bank files
Fields on the Transfer FastTab on the Vendor Bank Account Card page are related to the export of bank
feeds and files. Learn more at Use the AMC Banking 365 Fundamentals extension and Export Payments to a
Bank File.
1. Choose the icon, enter Vendors , and then choose the related link.
2. Open the card for the vendor.
3. Choose the Bank Accounts action.
4. From the Vendor Bank Accounts List , choose the relevant bank account, or add a new bank account by
choosing New .
5. On the Vendor Bank Account Card page, fill in the fields as necessary. Hover over a field to read a short
description.
TIP
Some fields are hidden until you choose the Show more action, typically because they are used rarely. Others must be
added through personalization. For more information, see Personalize Your Workspace.
WARNING
Some fields on the vendor bank account contain sensitive business data, such as the Bank Branch No. , Bank Account
No. , SWIFT Code , and IBAN Code . For more information on how to monitor and be notified when someone changes a
value in those fields, see Monitoring Sensitive Fields.
NOTE
Remember that the bank account information on open sales invoices still shows the original bank account. Accordingly,
payments are likely to still be posted to that account. We recommend that you keep both accounts active for a period of
time after the change.
To get a more condensed view of your cash accounts in financial reporting, use the Begin-Total and End-Total
accounts in your chart of accounts, the Totaling rows in financial reports, or G/L account categories. Learn more
at Business Intelligence and Financial Reporting section.
To enable import/export of data in XML files through the data exchange framework in Business Central, you can
use XML schemas to define which data elements you want to exchange with Business Central. You perform this
work on the XML Schema Viewer page by loading the XML schema file, selecting the relevant data elements,
and then initializing a data exchange definition.
When you have defined which data elements to include based on the XML schema, you can use the Generate
Data Exchange Definition action to initialize a data exchange definition based on the selected data elements,
which you then complete in the Data Exchange Framework. This creates a record on the Posting Exchange
Definition page where you continue by defining which elements in the file map to which fields in Business
Central. For more information, see Set Up Data Exchange Definitions.
This topic contains the following procedures:
To load an XML schema file
To select or clear nodes in an XML schema
To generate a data exchange definition that is based on an XML schema
The Target Namespace field specifies any namespace in the XML schema file that has been loaded for
the line.
5. Choose the Load Schema action, and then select the XML schema file.
When the file is loaded, the rest of the fields on the line are filled with information from the file, and the
Schema is Loaded check box is selected.
NOTE
The tree of the loaded XML schema is collapsed by default. You expand each node by choosing the + button on
the node. To expand all nodes, choose Expand All on the ribbon.
To select or clear nodes in an XML schema
1. Choose the icon, enter XML Schema Viewer , and then choose the related link.
2. Fill the fields on the header as described in the following table.
XML Schema Code Specify the XML schema file that you loaded in step 5 in
the "To load an XML schema file" section.
New XMLpor t No. Specify the number of the XMLport that is created from
this XML schema when you choose the Generate
XMLpor t action.
The lines are now filled with nodes representing all elements in the XML schema. Nodes for elements that
are mandatory according to the XML schema are selected by default.
3. On the first line, in the Node Name column, expand the Document node, and then gradually expand
underlying nodes that you want to review.
Alternatively, right-click on a node and then choose Expand All .
4. Choose either of the following actions to change which nodes are displayed.
A C T IO N DESC RIP T IO N
Hide Non-Selected Only nodes where the Selected check box is selected
are shown.
NOTE
When you select a mandatory child node, all parent nodes above it are also selected.
7. Choose the Select All Mandator y Elements action to reselect all nodes that represent elements that
are mandatory according to the XML schema.
8. Choose the Deselect All action to clear all selections.
The Choice field specifies that the node has two or more sibling nodes that function as options.
To generate a data exchange definition that is based on an XML schema
1. Choose the icon, enter XML Schemas , and then choose the related link.
2. Select the relevant XML schema, and then choose the Open XML Schema Viewer action.
3. Make sure the relevant nodes are selected. For more information, see the "To select or clear nodes in an
XML schema" section.
4. On the XML Schema Viewer page, choose the Generate Data Exchange Definition action.
A data exchange definition is created on the Posting Exchange Definition page, which you can complete by
specifying which elements in the file map to which fields in Business Central. For more information, see Set Up
Data Exchange Definitions.
NOTE
You can also use the Get File Structure function from the Posting Exchange Definition page, which uses the
functionality of the XML Schema Viewer page to prefill the Column Definitions TastTab.
NOTE
In 2019 release wave 1 and earlier versions, you could generate an XMLport that was based on the schema and then
import that into your solution. This is no longer supported.
See Also
Set Up Data Exchange Definitions
Export Payments to a Bank File
Collect Payments with SEPA Direct Debit
About the Data Exchange Framework
Find free e-learning modules for Business Central here
Exchanging Data
2/6/2023 • 2 minutes to read • Edit Online
You can exchange data between Business Central and external files or streams in connection with common
business tasks, such as sending and receiving electronic documents and importing and exporting bank files.
Before you can send and receive electronic documents or import and export bank files, you must set up the data
exchange framework to process the data files or streams. In addition, you must set up related areas, such as the
customers that you send electronic invoices to, and the AMC Banking 365 Fundamentals extension if you
distribute bank file conversions to an external service provider. For more information, see Setting Up Data
Exchange.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Send PDF or image files to a provider of OCR services, and Use OCR to Turn PDF and Image Files into Electronic
receive them back as electronic documents that can be Documents
converted to document records in Business Central.
Receive electronic documents, either from the OCR service or Receive and Convert Electronic Documents
the document exchange service, in a standardized format
that you convert to the relevant document records in
Business Central.
Prepare to import a bank statement file into the Payment Set Up the Envestnet Yodlee Bank Feeds Service
Reconciliation Journal page as the first step in reconciling
payments or into the Bank Acc. Reconciliation page as
the first step in reconciling bank accounts.
Export payments from the Payment Journal page to a Export Payments to a Bank File
bank file that you upload to your electronic bank account for
processing.
Make electronic payments according to the EU SEPA Credit Making Payments with AMC Banking 365 Fundamentals
Transfer standard. extension or SEPA Credit Transfer
Instruct your bank to transfer payment amounts from your Create SEPA Direct Debit Collection Entries and Export to a
customers’ bank accounts to your company’s account Bank File
according to your setup of SEPA direct debit.
Use a service provider of currency exchange rates to update Update Currency Exchange Rates
the Currencies page.
View which file elements are mapped to fields in Business Field Mapping When Importing SEPA CAMT Files
Central when importing SEPA CAMT statement files.
Export data for Intrastat reporting in Business Central. Set Up Intrastat Reporting
TO SEE
View which fields in Business Central are mapped to file Field Mapping When Exporting Payment Files Using the
elements when exporting payment files by using the AMC AMC Banking 365 Fundamentals extension
Banking 365 Fundamentals extension.
See Also
Setting Up Data Exchange
Exchanging Data Electronically
Invoice Sales
Record Purchases
Incoming Documents
General Business Functionality
Find free e-learning modules for Business Central here
Set Up Data Exchange Definitions
2/6/2023 • 17 minutes to read • Edit Online
You can set up Business Central to exchange data in specific tables with data on external files. For example to
send and receive electronic documents, import and export bank data or other data, such as payroll, and item
catalogs. Learn more at Exchanging Data Electronically.
To create a data exchange definition for a data file or stream, you can use the related XML schema to define
which data elements to include on the Column Definitions FastTab. See step 6 in To describe the formatting of
lines and columns in the file. Learn more at Use XML Schemas to Prepare Data Exchange Definitions.
Normally, you set up data exchange definitions on the Data Exchange Definition page. However, for updating
currency exchange rates, it is faster to use a currency exchange rate service. Learn more at Update Currency
Exchange Rates.
NOTE
If the file that is being converted is in the XML format, the term "column" in this article should be interpreted as an "XML
element containing data".
F IEL D DEF IN IT IO N
File Type Specify what type of file the data exchange definition is
used for. You can select between four file types:
Data Handling Codeunit Specify the codeunit that transfers data in and out of
tables in Business Central.
Validation Codeunit Specify the codeunit that is used to validate data against
pre-defined business rules.
Reading/Writing Codeunit Specify the codeunit that processes imported data prior
to mapping and exported data after mapping.
Ext. Data Handling Codeunit Specify the codeunit that transfers external data in and
out of the data exchange framework.
User Feedback Codeunit Specify the codeunit that does various clean-up after
mapping, such as marks the lines as exported and
deletes temporary records.
File Encoding Specify the encoding of the file. Note: This field is only
relevant for import.
Column Separator Specify how columns in the data file are separated, if the
file is of type Variable Text .
Header Lines Specify how many header lines exist in the file.
Header Tag If a header line exists in several positions in the file, enter
the text of the first column on the header line.
Footer Tag If a footer line exists in several positions in the file, enter
the text of the first column on the footer line.
TIP
To see which codeunits Microsoft uses in existing definitions in the standard product, review the three Codeunit
fields on the Field Mapping page, under the General FastTab, for each definition.
4. On the Line Definitions FastTab, describe the formatting of lines in the data file by filling the fields as
described in the following table.
NOTE
For import of bank statements, you only create one line for the single format of the bank statement file that you
want to import.
For export of payments, you can create a line for each payment type that you want to export. In that case, the
Column Definitions FastTab shows different columns for each payment type.
Column Count Specify how many columns the line in the data file has.
Note: This field is only relevant for import.
Data Line Tag Specify the position in the related XML schema of the
element that represents the main entry of the data file.
Note: This field is only relevant for import.
Parent Code Specify the line's parent, as displayed in the Code field in
cases where the data exchange setup is for files with
parent and children entries, such as a document header
and lines.
5. Repeat step 4 to create a line for every type of file data that you want to export.
Proceed to describe the formatting of columns in the data file by filling the fields on the Column
Definitions FastTab as described in the table below. You can use the structure file, such as an .xsd file, for
the data file to prefill the FastTab with the relevant elements. Learn more at Use XML Schemas to Prepare
Data Exchange Definitions.
6. On the Column Definitions FastTab, choose the Get File Structure action.
7. On the Get File Structure page, select the related structure file, then choose OK . The lines on the
Column Definitions FastTab are filled according to the structure of the data file.
8. On the Column Definitions FastTab, edit or fill the fields as described in the following table.
Column No. Specify the number that reflects the column's position on
the line in the file.
For XML files, specify the number that reflects the type
of element in the file that contains the data.
For XML files, specify the markup that marks the data to
be exchanged.
Data Format Specify the format of the data, if any. For example, MM-
dd-yyyy if the data type is Date . Note: For export,
specify the data format according to Business Central.
For import, specify the data format according to the .NET
Framework. Learn more at Standard Date and Time
Format Strings.
Data Formatting Culture Specify the regional data format, if any. For example, en-
US if the data type is Decimal to make sure that
comma is used as the .000 separator, according to the
US format. Learn more at Standard Date and Time
Format Strings. Note: This field is only relevant for
import.
Length Specify the length of the fixed-width line that holds the
column if the data file is of type Fixed Text .
Negative-Sign Identifier Enter the value that is used in the data file to identify
negative amounts, in data files that cannot contain
negative signs. This identifier is then used to reverse the
identified amounts to negative signs during import.
Note: This field is only relevant for import.
Constant Specify any data that you want to export in this column,
such as extra information about the payment type.
Note: This field is only relevant for export.
Text Padding Required Specify that the data must include text padding.
F IEL D DESC RIP T IO N
9. Repeat step 8 for every column or XML element in the data file that has data that you want to exchange
with Business Central.
The next step in creating a data exchange definition is to decide which columns or XML elements in the data file
map to which fields in Business Central.
NOTE
The specific mapping depends on the business purpose of the data file to be exchanged and on local variations. Even the
SEPA bank standard has local variations. Business Central supports import of SEPA CAMT bank statement files out-of-the-
box. This is represented by the SEPA CAMT data exchange definition record code on the Data Exchange Definitions
page. For information about the specific field mapping of this SEPA CAMT support, see Field Mapping When Importing
SEPA CAMT Files.
TIP
Sometimes the values in the fields that you want to map are different. For example, in one business app the language
code for the United States is "U.S.," but in another it's "US." That means you must transform the value when you exchange
data. This happens through transformation rules that you define for the fields. Learn more at Transformation Rules.
Starting in 2022 release wave 2, you can also group by any field, use the key index to sort results, and the new
transformation types Rounding and Field Lookup .
1. On the Line Definitions FastTab, select the line for which you want to map columns to fields, then
choose Field Mapping . The Data Exchange Mapping page opens.
2. On the General FastTab, specify the mapping setup by filling the fields as described in the following
table.
Table ID Specify the table that holds the fields to or from which
data is exchanged according to the mapping.
Use as Intermediate Table Specify if the table that you select in the Table ID field is
an intermediate table where the imported data is stored
before it is mapped to the target table.
Key Index Specifiy the key index to sort the source records before
exporting.
Pre-Mapping Codeunit Specify the codeunit that prepares the mapping between
fields in Business Central and external data.
Mapping Codeunit Specify the codeunit that is used to map the specified
columns or XML data elements to fields in Business
Central.
3. On the Field Mapping FastTab, specify which columns map to which fields in Business Central by filling
the fields as described in the following tables, depending on whether the Use as Intermediate Table
field was enabled or not.
With the Use as Intermediate Table toggle off:
Column No. Specify which column in the data file that you want
to define a map for.
Column Caption Specify the caption of the column in the external file
that is mapped to the field in the Target Table ID
field when you are using an intermediate table for
data import.
You can only select from fields that exist in the table
that you specified in the Table ID field on the
General FastTab.
Field Caption Specify the caption of the field in the external file that
is mapped to the field in the Target Table ID field,
when you are using an intermediate table for data
import.
Over write Value Specify that the current value will be overwritten by
a new value.
Column No. Specify which column in the data file that you want
to define a map for.
Column Caption Specify the caption of the column in the external file
that is mapped to the field in the Target Table ID
field when you are using an intermediate table for
data import.
Target Table ID Specify the table that the value in the Column
Caption field is mapped to, when you are using an
intermediate table for data import.
Table Caption Specify the name of the table in the Target Table ID
field, which is the table that the value in the Column
Caption field is mapped to, when you are using an
intermediate table for data import.
Target Field ID Specify the field in the target table that the value in
the Column Caption field is mapped to, when you
are using an intermediate table for data import.
Field Caption Specify the name of the field in the target table that
the value in the Column Caption field is mapped
to, when you are using an intermediate table for
data import.
4. On the Field Grouping FastTab, specify rules you want to use to group your fields when you create the
file by filling the fields as described in the following table.
Field ID Specifiy the number of the field in the external file that is
used for grouping and this field must be set by user.
Field Caption Specify the caption of the field in the external file that is
used for grouping.
Transformation Rules
If the values in the fields you are mapping differ, you must use transformation rules for data exchange
definitions to make them the same. You define transformation rules for data exchange definitions by opening an
existing definition, or creating a new definition, and then on the Line Definitions FastTab, choosing Manage ,
and then Field Mapping . Predefined rules are provided, but you can also create your own. The following table
describes the types of transformations that you can perform.
O P T IO N DESC RIP T IO N
Regular Expression - Replace Use a regular expression as part of a find and replace
operation. This transformation is useful for replacing
multiple, or more complex, values.
Remove Non-Alphanumeric Characters Delete characters that are not letters or numbers, such as
symbols or special characters.
Date Formatting Specify how to display dates. For example, you can transform
DD-MM-YYYY to YYYY-MM-DD.
Decimal Formatting Define rules for decimal placement and rounding precision.
Regular Expression - Match Use a regular expression to find one or more values. This
rule is similar to the Substring and Regular Expression -
Replace options.
Date and Time Formatting Define how to display the current date and the time of day.
Field Lookup Use fields from different tables. To use it you need to follow
some rules. First, use Table ID to specify the ID of the table
that contains the record for the field lookup. Then, in the
Source Field ID field, specify the ID of the field that
contains the record for the field lookup. Finally, in the Target
Field ID field, specify the ID of the field to find the record
for the field lookup. Optionally, use the Field Lookup Rule
field to specify the type of the field lookup. For the Target
field, the value from the Target Field ID is used, even if it's
blank. For the Original If Target Is Blank field, the
original value is used if the target is blank.
Round Round the value in this field using some additional rules.
First, in the Precision field, specify a rounding precision.
Then, in the Direction field, specify the rounding direction.
NOTE
Learn more about date and time formatting at Standard Date and Time Format Strings.
After you define your rules, you can test them. In the Test FastTab, enter an example of a value that you want to
transform, then check the results by choosing Update .
See also
Set Up Data Exchange
Set Up Electronic Document Sending and Receiving
Collect Payments with SEPA Direct Debit
Make Payments with AMC Banking 365 Fundamentals extension or SEPA Credit Transfer
Incoming Documents
General Business Functionality
Find free e-learning modules for Business Central here
Send Electronic Documents
2/6/2023 • 2 minutes to read • Edit Online
The generic version of Business Central supports sending electronic invoices and credit memos in the PEPPOL
format, a format that the largest document exchange service providers support. A document exchange service
provider dispatches electronic documents between trading partners. To provide support for other electronic
document formats, you use the data exchange framework.
In the generic version of Business Central, a document exchange service is preconfigured and ready to be set up
for your company. For more information, see Set Up a Document Exchange Service. However, in some cases, you
must install an app. For more information, see Electronic Invoicing FAQ.
To send a sales invoice as an electronic PEPPOL document, you select the Electronic Document option in the
Post and Send dialog box. You can also set up the customer's default document sending profile from that
dialog box. First, you must set up various master data, such as company information, customers, items, and units
of measure. These are used to identify the business partners and items when converting data in fields in Set Up
Electronic Document Sending and Receiving.
To send an electronic sales invoice
1. Choose the icon, enter Sales Invoices , and then choose the related link.
2. Create a new sales invoice.
3. When the sales invoice is ready to be invoiced, choose the Post and Send action.
If the customer's default sending profile is Electronic Document , then it will be shown in the Post and
Send Confirmation dialog box. This way, you just have to choose the Yes button to post and send the
invoice electronically in the selected format.
4. In the Post and Send Confirmation dialog box, choose the AssistEdit button to the right of the Send
Document to field.
5. In the Send Document to dialog box, in the Electronic Document field, choose Through Document
Exchange Ser vice .
6. In the Format field, choose PEPPOL .
7. Choose the OK button. The Post and Send Confirmation dialog box appears. Electronic Document
(PEPPOL) is added to the Send Document to field.
8. Choose the Yes button.
The sales invoice is posted and sent to the customer in the PEPPOL format.
NOTE
You can also send a posted sales invoice as an electronic document. The procedure is the same as described in this
topic for non-posted sales documents. On the Posted Sales Invoice page, choose the Activity Log action to
view the status of the electronic document.
From PDF or image files that you receive from your trading partners, you can have an external OCR service
(Optical Character Recognition) generate electronic documents that can be converted to document records in
Business Central. For example, when you receive an invoice in PDF format from your vendor, you can send it to
the OCR service from the Incoming Documents page.
As an alternative to sending the file from the Incoming Documents page, the OCR service can offer the option
to process files forwarded to a dedicated email address. Then, when you receive the electronic document back, a
related incoming document record is created automatically in Business Central.
After some seconds, the OCR service will send the processed file to the Incoming Documents page as an
electronic document record that can be converted to a purchase invoice for the vendor, a sales invoice, credit
memo or a journal entry.
Because OCR is based on optical recognition, it's likely that the OCR service will interpret characters in your PDF
or image files wrongly when it first processes a certain vendor's documents, for example. It may not interpret
the company logo as the vendor's name or it may misinterpret the total amount on a receipt because of its
layout. To avoid these errors going forward, you can correct the errors in a separate version of the Incoming
Document page. Then you send the corrections back to the OCR service to train it to interpret the specific
characters and fields correctly next time it processes a PDF or image document for the same vendor. For more
information, see Train the OCR service to avoid errors.
The traffic of files to and from the OCR service is processed by a dedicated job queue entry. This job queue is
created automatically when you enable the external OCR service connection. For more information, see Set Up
Incoming Documents.
NOTE
The OCR feature is provided by external providers. Choose a service package that is appropriate for your organization
and/or country/region. Find services compatible with Business Central and details on available features at
AppSource.microsoft.com.
To send a PDF or image file to the OCR service from the Incoming
Documents page
1. Choose the icon, enter Incoming Documents , and then choose the related link.
2. Create a new incoming document record and attach the file. For more information, see Create Incoming
Document Records.
3. On the Incoming Documents page, select one or more lines, and then choose the Send to Job Queue
action.
The value in the OCR Status field changes to Ready . The attached PDF or image file is sent to the OCR
service by the job queue according to the schedule, if no errors exist.
4. Alternatively, on the Incoming Documents page, select one or more lines, and then choose the Send to
OCR Ser vice action to immediately send the files for processing.
The value in the OCR Status field changes to Sent , if no errors exist.
NOTE
If you work on a tablet or phone, you can send the file to the OCR service as soon as you have taken a photo of the
document, or you can create an incoming document directly. For more information, see Create an incoming document
record by taking a photo.
NOTE
If the OCR service is set up to require manual verification of processed documents, then the OCR Status field will contain
Awaiting Verification . In that case, perform the following steps to sign in to the OCR service website to manually verify
an OCR document.
NOTE
The Description and No. fields on the created document lines will only be filled if you have first mapped text found on
the OCR document to the two fields in Business Central. You can do this mapping as item references, for document lines
of type Item. For more information, see Use Item References. You can also use the Text-to-Account Mapping function.
For more information, see Map text on an incoming document to a specific vendor, G/L, or bank account.
1. Select the line for the incoming document, and then choose the Create Document action.
A purchase invoice will be created in Business Central based on the information in the electronic vendor
document that you received from the OCR service. Information will be inserted in the new purchase invoice
based on the mapping that you've defined as a reference or as text-to-account mapping.
Any validation errors, typically related to wrong or missing data in Business Central, will be shown on the
Errors and Warnings FastTab. For more information, see Handle errors when receiving electronic documents.
To map text on an incoming document to a specific vendor account
For incoming documents, you typically use the Map Text to Account action to define that a certain text on a
vendor invoice received from the OCR service is mapped to a certain vendor account. Going forward, any part
of the incoming document description that exists as a mapping text means that the Vendor No. field on
resulting document or journal lines of type G/L Account are filled with the vendor in question.
In addition to mapping to a vendor account or G/L accounts, you can also map text to a bank account. This
option is useful, for example, for electronic documents for expenses that are already paid, and for which you
want to create a general journal line that is ready to post to a bank account.
1. Select the relevant incoming document line, and then choose the Map Text to Account action. The Text-
to-Account Mapping page opens.
2. In the Mapping Text field, enter any text that occurs on vendor invoices that you want to create purchase
documents or journal lines for. You can enter up to 50 characters.
3. In the Vendor No. field, enter the vendor that the resulting purchase document or journal line will be
created for.
4. In the Debit Acc. No. field, enter the debit-type G/L account that will be inserted on resulting purchase
document or journal line of type G/L Account.
5. In the Credit Acc. No. field, enter the credit-type G/L account that will be inserted on resulting purchase
document or journal line of type G/L Account.
NOTE
Do not use the Bal. Source Type and Bal. Source No. fields in connection with incoming documents. They are
used for automatic payment reconciliation only. For more information, see Map Text on Recurring Payments to
Accounts for Automatic Reconciliation.
6. Repeat steps 2 through 5 for all text on incoming documents that you want to automatically create
documents for.
The generic version of Business Central supports receiving electronic invoices and credit memos in the PEPPOL
format, which is supported by the largest providers of document exchange services. To receive an invoice from a
vendor as an electronic PEPPOL document, you process the document in the Incoming Documents page to
convert it to a purchase invoice or general journal line in Business Central.
In addition to receiving electronic documents directly from trading partners, you can receive electronic
documents from an OCR service that has turned your PDF or image files into electronic documents.
Before you can receive electronic documents through the document exchange service, you must set up various
master data, such as company information, vendors, items, and units of measure. These are used to identify the
business partners and items when converting data in elements in the incoming document file to fields in
Business Central. For more information, see Set Up a Document Exchange Service.
Before you can receive electronic documents through the OCR service, you must set up and enable the
preconfigured service connection. For more information, see Set Up Incoming Documents.
The traffic of electronic documents in and out of Business Central is managed by the Job Queue feature. Before
you can receive electronic documents, the relevant job queue must be started.
You can either start the conversion of electronic documents manually, as described in this procedure, or you can
enable a workflow to convert electronic documents automatically when they are received. The generic version of
Business Central includes a workflow template, From Incoming Electronic through OCR to Open Purchase
Invoice Workflow , which is ready to be copied to a workflow and enabled. For more information, see Workflow.
NOTE
When you convert electronic documents received from the OCR service to documents or journal lines in Business Central,
multiple lines on the source document will be summed on one line. The single line will be of type G/L Account and the
Description and (G/L account) No. fields will be empty. The value in the Amount field will equal the total amount
excluding VAT of all lines in the source document.
To make sure that the Description and No. fields are filled, you can choose the Map Text to Account button on the
Incoming Documents page to define that a certain invoice text is always mapped to a certain debit or credit account in
the general ledger. Going forward, the Description field on document or journal lines created from an electronic
document for that vendor or customer will be filled with the text in question and the (G/L account) No. field with the
account in question.
Instead of mapping to a G/L account, you can also map to a bank account. This is practical, for example, for electronic
documents for expenses that are already paid where you want to create a general journal line that is ready to post to a
bank account.
The following procedure describes how to receive a vendor invoice and convert it to a purchase invoice in
Business Central. The procedure is the same when you convert a vendor invoice to a general journal line.
To receive and convert an electronic invoice to a purchase invoice
1. Choose the icon, enter Incoming Documents , and then choose the related link.
2. Select the line for the incoming document record that represents a new incoming electronic invoice, and
then choose the Edit action.
On the Incoming Document Card page, the related XML file is attached, and most of the fields are
prefilled with information from the electronic invoice. For more information, see Create Incoming
Document Records.
3. In the Data Exchange Type field, choose PEPPOL - Invoice or OCR – Invoice depending on the
source of the electronic document.
4. To map text on the vendor invoice to a specific debit account, on the Actions tab, in the General group,
choose Map Text to Account , and then fill the Text-to-Account Mapping Worksheet page.
5. Choose the Create Document action.
A purchase invoice will be created in Business Central based on the information in the electronic
document.
Any validation errors, typically related to wrong or missing master data in Business Central will be shown
on the Error Messages FastTab.
You can import electronic bank statements from your bank to quickly fill on the Payment Reconciliation
Journal page so you can apply payments and reconcile the bank account. For more information, see Applying
Payments Automatically and Reconciling Bank Accounts.
IMPORTANT
Due to the Payment Services Directive in Europe (PSD2), after September 14, 2019, you will no longer be able to
automatically import bank statements from banks in the United Kingdom into Business Central. We are looking into the
possibility of offering this feature again in the future.
NOTE
The Envestnet Yodlee Bank Feeds service is only supported in the online version of Business Central. To use this
functionality on-premises, you must obtain a cobrand account from Envestnet, and you must add code to integrate with
the Yodlee API.
The Envestnet Yodlee Bank Feeds service is only supported in the United States and Canada. Only banks residing in these
countries are supported, even though banks from other countries may appear in the Envestnet Yodlee Bank Feeds bank
selection window in Business Central.
IMPORTANT
For technical assistance with the Envestnet Yodlee functionality, contact Microsoft Support. Do not contact Envestnet
Yodlee. For more information, see Configuring Technical Support for Dynamics 365 Business Central.
The Envestnet Yodlee Bank Feeds service is installed as an extension to Business Central online and is ready to
be enabled in the supported countries. For more information, see Customizing Business Central Using
Extensions.
After you enable the bank feed service, you must link a bank account to the online bank account that the feed
will come from. You link bank accounts to online bank accounts in the following different scenarios:
A bank account does not exist in Business Central for your online bank account. Therefore, you create the
bank account by linking from the online bank account.
A bank account exists in Business Central, which you want to link to an online bank account.
A linked bank account must be unlinked because you want to stop using the bank feed service for the
account.
Online bank accounts have changed and you want to update the information on bank accounts in Business
Central.
When the bank feed service is enabled, you can set a bank account up to automatically import new bank
statements into the Payment Reconciliation Journal page every two hour. Transactions for payments that
have already been posted as applied and/or reconciled on the Payment Reconciliation Journal page will not
be imported. For more information, see the “To enable automatic import of bank statements” section.
NOTE
If you use the Set Up Company assisted setup guide, some of the steps in the following procedures happen automatically
when you get to the company bank account setup. For more information, see Getting Ready for Doing Business.
NOTE
If you use the Company Setup assisted setup guide, then you enable the service by selecting the Use a bank feed
ser vice check box. For more information, see Creating New Companies in Business Central.
NOTE
This page shows the actual web page of the Envestnet Yodlee Bank Feeds service. Terminology and functionality
on the page may not match instructions provided in this topic.
3. On the Online Bank Account Linking page, in the Link Account pane, use the Search function to find
the bank where you have one or more online bank accounts.
4. Choose the bank name. The Log In pane opens.
5. Enter the username and password that you use to log on to the online bank, and then choose the Next
button.
6. The bank feed service prepares to link the first online bank account at the specified bank to a new bank
account in Business Central.
NOTE
If you have more than one online bank account at the bank, you must create additional bank accounts in Business
Central for them. See steps 8 through 10.
After the process completes, the bank name will appear in the My Accounts pane on the Linked tab.
The number in brackets indicates how many online bank accounts were linked.
7. Choose the OK button.
If you are only linking one online bank account, the Bank Account Card page opens and displays the
name of the online bank account. In this case, the bank account linking task is completed. All that's left to
do is to set up the bank account. For more information, see Set Up Bank Accounts.
If you are linking more than one online bank accounts, the Bank Account Linking page opens and lists
the online bank accounts that are not yet linked to bank accounts in Business Central. In that case, follow
the next step.
8. On the Bank Account Linking page, select the line for an online bank account, and then choose the
Link to New Bank Account action.
The Bank Account Card page for a new bank account opens and displays the name of the online bank
account.
If a bank account already exists in Business Central that you want to link the additional online bank
account to, follow the next step.
9. On the Bank Account Linking page, select the line for an online bank account, and then choose the
Link to Existing Bank Account action.
10. On the Bank Account List page, select the bank account that you want to link to, and then choose the
OK button.
NOTE
It is recommended that you set this value to 7 days or more.
NOTE
Transactions for payments that have already been posted as applied and/or reconciled on the Payment Reconciliation
Journal page will not be imported.
See Also
Setting Up Banking
Reconciling Bank Accounts
Applying Payments Automatically and Reconciling Bank Accounts
Customizing Business Central Using Extensions
Work with Business Central
Find free e-learning modules for Business Central here
Make Payments with the AMC Banking 365
Fundamentals extension or SEPA Credit Transfer
2/6/2023 • 10 minutes to read • Edit Online
On the Payment Journal page, you can process payments to your vendors by exporting a file together with the
payment information from the journal lines. You can then upload the file to your electronic bank where the
related money transfers are processed. Business Central supports the SEPA Credit Transfer format, but in your
country/region, other formats for electronic payments may be available.
NOTE
In the generic version of Business Central, a global provider of services to convert bank data to any file format that your
bank requires is set up and connected. In North American versions, the same service can be used to send payment files as
electronic funds transfer (EFT), for example the commonly used Automated Clearing House (ACH) network, however with
a slightly different process. See step 6 in To export payments to a bank file.
To enable SEPA credit transfers, you must first set up a bank account, a vendor, and the general journal batch that
the payment journal is based on. You then prepare payments to vendors by automatically filling the Payment
Journal page with due payments with specified posting dates.
NOTE
When you have verified that the payments are successfully processed by the bank, you can proceed to post the payment
journal lines.
NOTE
The Currency Code field must be set to EUR, because SEPA credit transfers can only be made in the EURO
currency.
NOTE
Before you can export payment files from the payment journal, you must specify the electronic format for the involved
bank account, and you must enable the AMC Banking 365 Fundamentals extension. For more information, see Set Up
Bank Accounts and Use the AMC Banking 365 Fundamentals extension. In addition, you must select the Allow Payment
Expor t check box on the General Journal Batches page. For more information, see Work with General Journals.
You use the Credit Transfer Registers page to view the payment files that have been exported from the
payment journal. From this page, you can also re-export payment files in case of technical errors or file changes.
Note, however, that exported EFT files are not shown in this page and cannot be re-exported.
To export payments to a bank file
The following describes how to pay a vendor by check. The steps are similar to refund a customer by check.
1. Choose the icon, enter Payment Journals , and then choose the related link.
2. Fill in the payment journal lines. For more information, see Record Payments and Refunds.
NOTE
If you are using EFT, you must select either Electronic Payment or Electronic Payment–IAT in the Bank
Payment Type field. Different file export services and their formats require different setup values on the Bank
Account Card and Vendor Bank Account Card pages. You will be informed about wrong or missing setup
values as you try to export the file.
The EFT feature can only be used for bank accounts in the local currency. It cannot be used with a foreign
currency, indicated by a value in the Currency Code field. (Blank field value means local currency.)
3. When you have completed all payment journal lines, choose the Expor t action.
4. On the Expor t Electronic Payments page, fill in the fields as necessary.
Any error messages will be shown in the Payment File Errors FactBox where you can also choose an
error message to see detailed information. You must resolve all errors before the payment file can be
exported.
TIP
When you use the AMC Banking 365 Fundamentals extension, a common error message states that the bank
account number does not have the length that your bank requires. To avoid or resolve the error, you must
remove the value in the IBAN field on the Bank Account Card page and then, in the Bank Account No. field,
enter a bank account number in the format that your bank requires.
5. On the Save As page, specify the location that the file is exported to, and then choose Save .
NOTE
If you are using EFT, save the resulting vendor remittance form as a Word document or select to have it emailed
directly to the vendor. The payments are now added to the Generate EFT File page from where you can
generate multiple payment orders together to save transmission cost. For more information, see the following
steps.
6. On the Payment Journal page, choose the Generate EFT File action.
On the Generate EFT File page, all payments set up for EFT that you have exported from the payment
journal for a specified bank account but not yet generated are listed on the Lines FastTab.
7. Choose the Generate EFT File action to export one file for all the EFT payments.
8. On the Save As page, specify the location that the file is exported to, and then choose Save .
The bank payment file is exported to the location that you specify, and you can proceed to upload it to your
electronic bank account and make the actual payments. Then you can post the exported payment journal lines.
To plan when to post exported payments
If you do not want to post a payment journal line for an exported payment, for example because you are waiting
for confirmation that the transaction has been processed by the bank, you can just delete the journal line. When
you later create a payment journal line to pay the remaining amount on the invoice, the Total Expor ted
Amount field shows how much of the payment amount has already been exported. Also, you can find detailed
information about the exported total by choosing the Credit Transfer Reg. Entries button to see details about
exported payment files.
If you follow a process where you do not post payments until you have confirmation that they have been
processed in the bank, you can control this in two ways.
In a payment journal with suggested payment lines, you can sort on either the Expor ted to Payment File
column or the Total Expor ted Amount and then delete payment suggestions for open invoices for which
payments have already been made and you do not want to make payments for.
On the Suggest Vendor Payments page, where you specify which payments to insert in the payment
journal, you can select the Skip Expor ted Payments check box if you do not want to insert journal lines for
payments that have already been exported.
To see information about exported payments, choose the Payment Expor t Histor y action.
To re -export payments to a bank file
You can re-export payment files from the Credit Transfer Registers page. Before you delete or post payment
journal lines, you can also re-export the payment file from the Payment Journal page by simply exporting it
again. If you have deleted or posted the payment journal lines after exporting them, you can re-export the same
payment file from the Credit Transfer Registers page. Select the line for the batch of credit transfers that you
want to re-export, and then use the Reexpor t Payments to File action.
NOTE
Exported EFT files are not shown on the Credit Transfer Registers page and cannot be re-exported.
1. Choose the icon, enter Credit Transfer Registers , and then choose the related link.
2. Select a payment export that you want to re-export, and then choose the Reexpor t Payment to File action.
See Also
Use the AMC Banking 365 Fundamentals extension
Managing Payables
Work with General Journals
Collect Payments with SEPA Direct Debit
Find free e-learning modules for Business Central here
Make Payments with the AMC Banking 365
Fundamentals extension or SEPA Credit Transfer
2/6/2023 • 10 minutes to read • Edit Online
On the Payment Journal page, you can process payments to your vendors by exporting a file together with the
payment information from the journal lines. You can then upload the file to your electronic bank where the
related money transfers are processed. Business Central supports the SEPA Credit Transfer format, but in your
country/region, other formats for electronic payments may be available.
NOTE
In the generic version of Business Central, a global provider of services to convert bank data to any file format that your
bank requires is set up and connected. In North American versions, the same service can be used to send payment files as
electronic funds transfer (EFT), for example the commonly used Automated Clearing House (ACH) network, however with
a slightly different process. See step 6 in To export payments to a bank file.
To enable SEPA credit transfers, you must first set up a bank account, a vendor, and the general journal batch that
the payment journal is based on. You then prepare payments to vendors by automatically filling the Payment
Journal page with due payments with specified posting dates.
NOTE
When you have verified that the payments are successfully processed by the bank, you can proceed to post the payment
journal lines.
NOTE
The Currency Code field must be set to EUR, because SEPA credit transfers can only be made in the EURO
currency.
NOTE
Before you can export payment files from the payment journal, you must specify the electronic format for the involved
bank account, and you must enable the AMC Banking 365 Fundamentals extension. For more information, see Set Up
Bank Accounts and Use the AMC Banking 365 Fundamentals extension. In addition, you must select the Allow Payment
Expor t check box on the General Journal Batches page. For more information, see Work with General Journals.
You use the Credit Transfer Registers page to view the payment files that have been exported from the
payment journal. From this page, you can also re-export payment files in case of technical errors or file changes.
Note, however, that exported EFT files are not shown in this page and cannot be re-exported.
To export payments to a bank file
The following describes how to pay a vendor by check. The steps are similar to refund a customer by check.
1. Choose the icon, enter Payment Journals , and then choose the related link.
2. Fill in the payment journal lines. For more information, see Record Payments and Refunds.
NOTE
If you are using EFT, you must select either Electronic Payment or Electronic Payment–IAT in the Bank
Payment Type field. Different file export services and their formats require different setup values on the Bank
Account Card and Vendor Bank Account Card pages. You will be informed about wrong or missing setup
values as you try to export the file.
The EFT feature can only be used for bank accounts in the local currency. It cannot be used with a foreign
currency, indicated by a value in the Currency Code field. (Blank field value means local currency.)
3. When you have completed all payment journal lines, choose the Expor t action.
4. On the Expor t Electronic Payments page, fill in the fields as necessary.
Any error messages will be shown in the Payment File Errors FactBox where you can also choose an
error message to see detailed information. You must resolve all errors before the payment file can be
exported.
TIP
When you use the AMC Banking 365 Fundamentals extension, a common error message states that the bank
account number does not have the length that your bank requires. To avoid or resolve the error, you must
remove the value in the IBAN field on the Bank Account Card page and then, in the Bank Account No. field,
enter a bank account number in the format that your bank requires.
5. On the Save As page, specify the location that the file is exported to, and then choose Save .
NOTE
If you are using EFT, save the resulting vendor remittance form as a Word document or select to have it emailed
directly to the vendor. The payments are now added to the Generate EFT File page from where you can
generate multiple payment orders together to save transmission cost. For more information, see the following
steps.
6. On the Payment Journal page, choose the Generate EFT File action.
On the Generate EFT File page, all payments set up for EFT that you have exported from the payment
journal for a specified bank account but not yet generated are listed on the Lines FastTab.
7. Choose the Generate EFT File action to export one file for all the EFT payments.
8. On the Save As page, specify the location that the file is exported to, and then choose Save .
The bank payment file is exported to the location that you specify, and you can proceed to upload it to your
electronic bank account and make the actual payments. Then you can post the exported payment journal lines.
To plan when to post exported payments
If you do not want to post a payment journal line for an exported payment, for example because you are waiting
for confirmation that the transaction has been processed by the bank, you can just delete the journal line. When
you later create a payment journal line to pay the remaining amount on the invoice, the Total Expor ted
Amount field shows how much of the payment amount has already been exported. Also, you can find detailed
information about the exported total by choosing the Credit Transfer Reg. Entries button to see details about
exported payment files.
If you follow a process where you do not post payments until you have confirmation that they have been
processed in the bank, you can control this in two ways.
In a payment journal with suggested payment lines, you can sort on either the Expor ted to Payment File
column or the Total Expor ted Amount and then delete payment suggestions for open invoices for which
payments have already been made and you do not want to make payments for.
On the Suggest Vendor Payments page, where you specify which payments to insert in the payment
journal, you can select the Skip Expor ted Payments check box if you do not want to insert journal lines for
payments that have already been exported.
To see information about exported payments, choose the Payment Expor t Histor y action.
To re -export payments to a bank file
You can re-export payment files from the Credit Transfer Registers page. Before you delete or post payment
journal lines, you can also re-export the payment file from the Payment Journal page by simply exporting it
again. If you have deleted or posted the payment journal lines after exporting them, you can re-export the same
payment file from the Credit Transfer Registers page. Select the line for the batch of credit transfers that you
want to re-export, and then use the Reexpor t Payments to File action.
NOTE
Exported EFT files are not shown on the Credit Transfer Registers page and cannot be re-exported.
1. Choose the icon, enter Credit Transfer Registers , and then choose the related link.
2. Select a payment export that you want to re-export, and then choose the Reexpor t Payment to File action.
See Also
Use the AMC Banking 365 Fundamentals extension
Managing Payables
Work with General Journals
Collect Payments with SEPA Direct Debit
Find free e-learning modules for Business Central here
Collect Payments with SEPA Direct Debit
2/6/2023 • 9 minutes to read • Edit Online
With your customer's consent, you can collect payments directly from the customer's bank account according to
the SEPA format.
First, set up the export format of the bank file that instructs your bank to perform a direct debit. Then, set up the
customer's payment method. Last, set up the direct-debit mandate that reflects your agreement with the
customer to collect their payments in a certain agreement period.
To instruct the bank to transfer the payment amount from the customer's bank account to your company's
account, you create a direct-debit collection entry, which holds information about bank accounts, the affected
sales invoices, and the direct-debit mandate. You then export an XML file that is based on the collection entry,
which you send to your bank for processing. Any payments that could not be processed will be communicated
to you by your bank, and you must then manually reject the direct debit-collection entries in question.
You can set up standard customer sales codes with the direct-debit payment method and mandate information.
You can then use the Create Standard Cust. Invoices batch job to generate multiple sales invoices with the
direct-debit information prefilled. This is can be done manually or automatically, according to the payment due
date.
When payments are successfully processed, as communicated by your bank, you can post the payment receipts
either directly from the Direct Debit Collect. Entries page or by moving the payment lines to the journal
where you post payment receipts, such as the Cash Receipt Journal page. Alternatively, depending on your
cash management process, you can wait and just apply the payments as a part of bank reconciliation.
NOTE
To collect payments using SEPA Direct Debit, the currency on the sales invoice must be EURO.
NOTE
The global version of Business Central supports the SEPA direct debit format only. Your country/region version may
support other formats for electronic payment. See under Local Functionality in the table of contents.
To enable export of a bank file formats that are not supported out of the box in Business Central, you can set up
a data exchange definition by using the data exchange framework. For more information, see Set Up Data
Exchange Definitions.
Before you can process customer payments electronically by exporting direct debit instructions in the SEPA
Direct Debit format, you must perform the following setup steps:
Set up the export format of the bank file that instructs your bank to perform a direct debit collection from the
customer's bank account to your bank account.
Set up the customer's payment method.
Set up the direct-debit mandate that reflects your agreement with the customer to collect their payments in a
certain agreement period.
To set up your bank account for SEPA direct debit
1. Choose the icon, enter Bank Accounts , and then choose the related link.
2. Open the bank account that you want to use for direct debit.
3. On the Transfer FastTab, in the SEPA Direct Debit Expor t Format field, choose the option for SEPA direct
debit.
To set up the customer's payment method for SEPA direct debit
1. Choose the icon, enter Payment Methods , and then choose the related link.
2. Choose the New action.
3. Set up a payment method. Fill in the direct debit-specific fields as described in the following table.
Direct Debit Specify if the payment method is for SEPA direct debit
collection.
Direct Debit Pmt. Terms Code Specify the payment terms, such as DON'T PAY, that are
displayed on sales invoices that are paid with SEPA direct
debit to indicate to the customer that the payment will
be collected automatically. Alternatively, leave the field
empty.
NOTE
Do not enter a value in the Bal. Account No. field.
Customer Bank Account Code Specifies the bank account from which direct-debit
payments are collected. This field is filled automatically.
Valid From Specify the date when the direct-debit mandate starts.
Date of Signature Specify the date when the customer signed the direct-
debit mandate.
Expected Number of Debits Specify how many direct debit collections you expect to
make. This field is only relevant if you selected
Recurring in the Sequence Type field.
Debit Counter Specifies how many direct debit collections have been
made using this direct-debit mandate. This field is
automatically updated.
6. Repeat steps 1 through 5 for all customers that you want to set up for SEPA direct debits.
The direct-debit mandate is automatically inserted in the Direct Debit Mandate ID field when you create a
sales invoice for the customer that you selected in step 2. For more information, see Create Recurring Sales and
Purchase Lines.
Creating SEPA Direct Debit Collection Entries and Export to a Bank File
To instruct the bank to transfer the payment amount from the customer's bank account to your company's
account, you create a direct-debit collection, which holds information about the customer's bank account, the
affected sales invoices, and the direct-debit mandate. From the resulting direct-debit collection entry, you then
export an XML file that you send or upload to your electronic bank for processing. Any payments that could not
be processed by the bank will be communicated to you by your bank, and you must then manually reject the
direct debit-collection entries in question.
NOTE
To collect payments using SEPA Direct Debit, the currency on the sales invoice must be EURO.
From Due Date Specify the earliest payment due date on sales invoices
that you want to create a direct-debit collection for.
To Due Date Specify the latest payment due date on sales invoices
that you want to create a direct-debit collection for.
Only Customers With Valid Mandate Specify if a direct-debit collection is created for customers
who have a valid direct-debit mandate. Note: A direct-
debit collection is created even if the Direct Debit
Mandate ID field is not filled on the sales invoice.
Only Invoices With Valid Mandate Specify if a direct-debit collection is only created for sales
invoices if a valid direct-debit mandate is selected in the
Direct Debit Mandate ID field on the sales invoice.
Bank Account No. Specify which of your company's bank accounts the
collected payment will be transferred to from the
customer's bank account.
Bank Account Name Specifies the name of the bank account that you select in
the Bank Account No. field. This field is filled
automatically.
Direct Debit Collection No. Specify the direct debit collection that you want to post
payment receipt for.
General Journal Template Specify which general journal template to use for posting
the payment receipt, such as the template for cash
receipts.
General Journal Batch Name Specify which general journal batch to use for posting
the payment receipt.
Create Journal Only Select this check box if you do not want to post the
payment receipt when you choose the OK button. The
payment receipt will be prepared in the specified journal
and will not be posted until someone posts the journal
lines in question.
See Also
Managing Receivables
Service Management
Find free e-learning modules for Business Central here
Field Mapping When Importing SEPA CAMT Files
2/6/2023 • 3 minutes to read • Edit Online
Business Central supports the regional SEPA standards (Single Euro Payments Area) for importing SEPA bank
statements (CAMT format). For more information, see Use the AMC Banking 365 Fundamentals extension.
The SEPA CAMT standard itself has local variations. Therefore, you may have to modify the generic data
exchange definition (represented by the SEPA CAMT code on the Data Exchange Definitions page) to adapt
it to a local variation of the standard. The following tables show the element-to-field mapping for tables 81, 273,
and 274 in the SEPA CAMT implementation in Business Central.
For information about creating or adjusting a data exchange definition, see Set Up Data Exchange Definitions.
Elements in the Ntr y node that are imported into Business Central but not mapped to any fields are stored in
the Posting Exch. Column Def table. Users can view these elements from the Payment Reconciliation
Journal , Payment Application , and Bank Acc. Reconciliation pages by choosing the Bank Statement Line
Details action. For more information, see Reconcile Payments Using Automatic Application.
IMPORTANT
In an import of CAMT bank statements, Business Central expects each transaction to be unique, which means that the
Transaction ID field that comes from the Stmt/Ntry/NtryDtls/TxDtls/Refs/EndToEndId tag in the CAMT file, must be
unique within the open bank account reconciliation. If the information is not present, Business Central ignores the
payment. If an earlier bank reconciliation on the same bank account was posted with the same transaction ID as on the
current import, the current transaction will not automatically reconcile but can still be imported.
See Also
Setting Up Data Exchange
Exchanging Data Electronically
Use the AMC Banking 365 Fundamentals extension
Use XML Schemas to Prepare Data Exchange Definitions
Reconcile Payments Using Automatic Application
Find free e-learning modules for Business Central here
Field Mapping When Exporting Payment Files Using
the AMC Banking 365 Fundamentals extension
2/6/2023 • 5 minutes to read • Edit Online
When you export payment files using the AMC Banking 365 Fundamentals extension, the data that you export is
exposed to the service provider. The service provider is responsible for the privacy of this data. For more
information about the AMC Banking 365 Fundamentals extension, see Use the AMC Banking 365 Fundamentals
extension.
Cau t i on
When you export payment files by using the AMC Banking 365 Fundamentals extension, some of your business
data will be exposed to the provider of the service. The service provider, AMC Consult A/S, is responsible for the
privacy of this data. For more information, see AMC Privacy Policy.
NOTE
In the generic version of Business Central, a global provider of services to convert bank data to any file format that your
bank requires is set up and connected. In North American versions, the same service can be used to send payment files as
electronic funds transfer (EFT), for example the commonly used Automated Clearing House (ACH) network, however with
a slightly different process.
The following table lists the fields in Business Central from which you can export data.
Sender Bank Account No. Bank Account No./IBAN Bank Account Your company's bank
account number (IBAN or
other) that is specified on
the bank account card
Sender Bank Clearing Bank Clearing Standard Bank Account The national bank names
Standard register used for the sender
bank account
Sender Bank Clearing Code Bank Clearing Code Bank Account The identifier of the sender's
bank in relation to the bank
names register used
Sender Bank BIC SWIFT Code Bank Account The SWIFT identifier of the
sender bank account
Sender Bank Account Currency Code Bank Account The sender bank account
Currency Currency Code
Document No. Document No. General Journal Line The document number of
the payment line
M A P P ED F IEL D F IEL D IN TA B L E TA B L E DESC RIP T IO N
Applies-to Ext. Doc. No. Applies-to Ext. Doc. No. General Journal Line The external document
number of the invoice or
credit memo that the
payment line is applied to
Payment Type Bank Data Conversion Pmt. Payment Method The type of bank transfer,
Type such as domestic or
international
Payment Reference Payment Reference General Journal Line The payment reference of
the payment line
Recipient Post Code Post Code Customer/Vendor The recipient post code that
is specified on the customer
or vendor card
Recipient Bank Acc. No. Bank Account No./IBAN Customer Bank The recipient bank account
Account/Vendor Bank number (IBAN or other)
Account that is specified on the
customer or vendor bank
account card
Recipient Bank Clearing Bank Clearing Standard Customer Bank The national bank names
Code Account/Vendor Bank register used for the
Account recipient bank account
Recipient Bank Clearing Std. Bank Clearing Code Customer Bank The identifier of the
Account/Vendor Bank recipient bank account in
Account relation to the bank names
register that is used
Message To Recipient 1 Message to Recipient General Journal Line The message to recipient
that is specified on the
payment line
Currency Code Currency Code General Journal Line The currency code on the
payment line
Transfer Date Posting Date General Journal Line The posting date of the
payment line
Invoice Amount Original Amount Customer/Vendor Ledger The amount on the entry
Entry that the payment is applied
to
Invoice Date Document Date Customer/Vendor Ledger The invoice date on the
Entry entry that the payment is
applied to
Recipient Bank Address Address Customer Bank The recipient bank account
Account/Vendor Bank address that is specified on
Account the customer or vendor
bank account card
The recipient bank account City Customer Bank The recipient bank account
address that is specified on Account/Vendor Bank city that is specified on the
the customer or vendor Account customer or vendor bank
bank account card account card
Recipient Bank Name Name Customer Bank The recipient bank account
Account/Vendor Bank name that is specified on
Account the customer or vendor
bank account card
Recipient Bank Country/Region Code Customer Bank The recipient bank account
Country/Region Account/Vendor Bank country/region that is
Account specified on the customer
or vendor bank account
card
Recipient Bank Post Code Post Code Customer Bank The recipient bank account
Account/Vendor Bank post code that is specified
Account on the customer or vendor
bank account card
Sender Bank Address Address Bank Account The sender bank account
address that is specified on
the bank account card
Sender Bank City City Bank Account The sender bank account
city that is specified on the
bank account card
M A P P ED F IEL D F IEL D IN TA B L E TA B L E DESC RIP T IO N
Sender Bank Name Name Bank Account The sender bank account
name that is specified on
the bank account card
Sender Bank Country/Region Code Bank Account The sender bank account
Country/Region country/region that is
specified on the bank
account card
Sender Bank Post Code Post Code Bank Account The sender bank account
post code that is specified
on the bank account card
General Journal Template Journal Template Name General Journal Line The general journal
template that is used for
the payment line
General Journal Batch Journal Batch Name General Journal Line The general journal batch
Name name that is used for the
payment line
Sender Bank Name - Data Bank Name – Data Conv. Bank Account The sender bank account
Conv. name that is requested by
the AMC Banking 365
Fundamentals extension
and specified on the bank
account card
See Also
Setting Up Data Exchange
Exchanging Data Electronically Use the AMC Banking 365 Fundamentals extension
Make Payments with AMC Banking 365 Fundamentals extension or SEPA Credit Transfer
Find free e-learning modules for Business Central here
Financial Management
2/6/2023 • 3 minutes to read • Edit Online
Business Central includes a standard configuration for most financial processes, but you can change it to suit
your business needs. Learn more at Setting Up Finance.
The default configuration includes a chart of accounts and standard posting groups, which make the process of
assigning default general ledger posting accounts to customers, vendors, and items more efficient.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Make payments, apply outgoing payments, and work with Managing Payables
checks.
Ask your customers to submit payment before you ship to Invoicing Prepayments
them, or submit payment to your vendors before they ship
to you.
Reconcile and transfer funds between bank accounts. Reconciling Bank Accounts
Analyze the costs of running your business by allocating Accounting for Costs
actual and budgeted costs of operations, departments,
products, and projects to cost centers.
Manage inventory and manufacturing costs, and report and Managing Inventory Costs
reconcile costs with the general ledger.
Learn about the general ledger and the chart of accounts Understanding the General Ledger and the COA
(COA).
Combine general ledger entries from multiple companies in Consolidating Financial Data from Multiple Companies
one virtual consolidated company for financial analysis.
Create general ledger (G/L) budgets to forecast different Create G/L Budgets
financial activities and assign dimensions for business
intelligence purposes.
Record income and expenses directly in the general ledger Post Transactions Directly to the General Ledger
without posting dedicated business documents.
TO SEE
Reverse entries to undo value postings in the general journal Reverse Journal Postings and Undo Receipts/Shipments
or quantity postings on purchase and sales documents.
Allocate an entry in a general journal to several different Allocate Costs and Income
accounts when you post the journal.
Assign extra costs, such as freight and physical handling Use Item Charges to Account for Additional Trade Costs
expenses you incur during trade, to the involved items. This
way the cost is reflected in inventory valuation.
Post employee expenses for work-related activities and make Record and Reimburse Employees' Expenses
reimbursements directly to employee bank accounts.
Allocate revenues and expenses to periods other than when Defer Revenues and Expenses
the transactions actually posted.
Learn about the available options to automate sending Work with Recurring Revenue
subscription invoices to customers and register recurring
revenue.
Learn how to use additional currencies and update currency Update Currency Exchange Rates
exchange rates automatically.
Import salary transactions from your payroll provider into Import Payroll Transactions
the general ledger.
Calculate value-added tax (VAT) on sales and purchase Work with VAT on Sales and Purchases
transactions so you can report the amounts to the tax
authorities.
Prepare a report that lists VAT from sales, and submit the Report VAT to Tax Authorities
report to tax authorities in the European Union (EU).
Manually convert service contracts to change their VAT rate. Convert Service Contracts that Include VAT Amounts
Monitor the flow of cash in and out of your business. Analyzing Cash Flows in Your Company
Follow an end-to-end process describing how to use Walkthrough: Making Cash Flow Forecasts by Using
financial reports to make cash flow forecasts. Financial Reports
Work with financial statements and overviews in Microsoft Analyzing Financial Statements in Excel
Excel.
Learn how to use the Accountant Role Center, engage an Accountant Experiences in Business Central
external accountant, and use the Company Hub to manage
accounts of multiple clients.
Financial reporting in Business Central gives financial and business professionals the power to create, maintain,
deploy, and view financial statements. Goes beyond traditional reporting constraints to help you efficiently
design various types of reports. Business Central includes several reports, tracing functions, and tools to help
auditors or controllers who are responsible for reporting to the finance department. Financial reporting includes
support for dimensions, so account segments or dimensions are immediately available; no other tools or
configuration steps are required.
TIP
If you have a (online) Business Central production environment, you can click on a report id below to open the report
directly in the product. If you want to stay on this page, consider holding down CTRL before clicking. In most browsers,
the report will then open in a new browser tab.
Reports
The following table describes some key financial reports.
Tasks
The following articles describe some of the key tasks for analyzing the state of your business:
Analyze Actual Amounts Versus Budgeted Amounts
Prepare Financial Reporting with Financial Data and Account Categories
Set Up and Publish KPI Web Services Based on Financial Reports
Analyze Data by Dimensions
Create Analysis Reports
Create Reports with XBRL
Manage Database Access Intent
A regular step in any financial rhythm is to reconcile bank accounts, which requires that you apply incoming
payments to customer or vendor ledger entries to close sales invoices and purchase credit memos as paid.
While most customers in B2B environments pay some time after delivery, leaving the posted sales invoices open
for the Accounts Receivable department to close (apply) when payment is received, some sales invoices can be
paid immediately, for example with PayPal. Such invoices are immediately applied as paid when they are posted
and, therefore, do not appear as payments to be processes in AR. For more information, see, for example,
Invoice Sales.
In Business Central, one of the fastest ways to register payments is with the Payment Reconciliation Journal
page by importing a bank statement file or feed. The payments are applied to open customer or vendor ledger
entries based on data matches between payment text and entry information. You can review and change the
matches before you post the journal, and close bank account ledger entries for ledger entries when you post the
journal. The bank account is reconciled when all payments are applied.
Other pages exist where you can either apply payments or reconcile bank accounts:
The Bank Account Reconciliations page, where you reconcile bank accounts by matching imported bank
statement lines with your system bank account ledger entries. Here, you can also reconcile check payments.
For more information, see Reconcile Bank Accounts. Here, you cannot apply payments.
The Payment Registration page, where you can manually apply payments received as cash, check, or bank
transaction against a generated list of unpaid sales documents. Note that this functionality is available only
for sales documents. Here, you cannot apply outgoing payments, and you cannot reconcile bank accounts.
The Cash Receipt Journal page, where you manually post receipts to the relevant general ledger, customer,
or other account by entering a payment line. You can either apply the receipt or refund to one or more open
entries before you post the cash receipt journal, or from the customer ledger entries. Here, you cannot
reconcile bank accounts.
The Payment Reconciliation Journal page use automatic matching logic that you can set up on the Payment
Application Rules page. For more information, see Set Up Rules for Automatic Application of Payments.
Other aspects of managing receivables include to collect outstanding balances, including finance charges and
reminders, and to set bank accounts up to allow customers' payments to be withdrawn from their account
automatically.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Apply payments to open customer or vendor ledger entries Applying Payments Automatically and Reconciling Bank
based on an imported bank statement file or feed, and Accounts
reconcile the bank account when all payments are applied.
Apply payments to open customer ledger entries based on a Reconcile Customer Payments from a List of Unpaid Sales
list of unpaid sales documents on the Payment Documents
Registration page.
TO SEE
Post cash receipts or refunds for customers in the cash Reconcile Customer Payments with the Cash Receipt Journal
receipt journal and apply to customer ledger entries, either or from Customer Ledger Entries
from the journal or from posted ledger entries.
With your customer’s consent, collect payments directly Collect Payments with SEPA Direct Debit
from the customer’s bank account according, in the Euro
currency only.
Set up a tolerance by which the system closes an invoice Work with Payment Tolerances and Payment Discount
even though the payment, including any discount, does not Tolerances
fully cover the amount on the invoice.
Predict when payments will be made late for sales The Late Payment Prediction Extension
documents.
To help you manage your accounts receivable in Business Central, standard reports and analytics are built in. It
moves beyond traditional reporting constraints to help you efficiently design various types of reports.
Reports
The following table describes some of the key reports in accounts receivable reporting.
Customer - Trial Balance Shows the net changes for customers 129
for the period specified in the date
filter as well as the net change year-to-
date for the fiscal year corresponding
to the period selected. The report is
grouped by customer posting groups
and will give a different view of the
customer ledger than the Aged
Account Receivables report. Note :
If you haven't set up any accounting
period, the system will not know what
fiscal year to use and will either show
year-to-date from the most recent
fiscal year defined or just select the
period, which may or may not be from
beginning of a year.
Customer - Detail Trial Balance Shows all the customer ledger entries 104
within the specified date filter. This
report is generally used to check that
all entries for a specific customer are
accounted for, or other internal checks
on customer ledgers.
Reconcile Customer and Vendor Shows the G/L entries resulting from 33
Accounts posting customer and vendor entries
split per G/L account and posting
groups. This report is used for
reconciling the balances on customer
and vendor ledgers to general ledger
balances.
REP O RT DESC RIP T IO N ID
See also
Analyzing Financial Statements in Microsoft Excel
Work with Dimensions
Managing Fixed Assets
Local Functionality Overview
Accountant Experiences in Dynamics 365 Business Central
Find free e-learning modules for Business Central here
Applying Payments Automatically and Reconciling
Bank Accounts
2/6/2023 • 2 minutes to read • Edit Online
You must regularly reconcile your bank, receivables, and payables accounts by applying payments recorded in
the bank to their related open (unpaid) invoices and credit memos or other open entries in Business Central.
You can perform this task on the Payment Reconciliation Journal page, for example, by importing a bank
statement file or feed to quickly register the payments. Payments are applied to open customer or vendor ledger
entries based on matches between payment text and entry information. You can review and change automatic
applications before you post the journal. You can choose to close any open bank account ledger entries related
to the applied ledger entries when you post the journal. The bank account is automatically reconciled when all
payments are applied.
The logic that governs how payment text is automatically matched with entry information is set up on the
Payment Application Rules page as a number of prioritized rules that you can edit.
You can also reconcile bank accounts without simultaneously applying payments. You perform this work on the
Bank Acc. Reconciliation page. For more information, see Reconcile Bank Accounts.
To import bank statements as a bank feed, you must first set up and enable the Envestnet Yodlee Bank Feed
service, and then link your bank accounts to the related online bank accounts. For more information, see Set Up
the Envestnet Yodlee Bank Feeds Service.
TIP
You can also import bank statement files in comma or semicolon delimited format (.CSV). Use the Set up a bank
statement file format assisted setup to define bank statement import formats and attach the format to a bank
account. You can then use these formats when you import bank statements in the Bank Account Reconciliation page.
Alternatively, you can use the AMC Banking 365 Fundamentals extension to convert a bank statement file, from
any format, to a data stream that you can import into Business Central. For more information, see Use the AMC
Banking 365 Fundamentals extension.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Apply payments to open customer or vendor ledger entries Reconcile Payments Using Automatic Application
by importing a bank statement, and reconcile the bank
account when all payments are applied.
Manually apply payments by viewing detailed information Review or Apply Payments After Automatic Application
about matched data and suggestions for candidate open
entries to apply payments to.
Resolve payments that cannot be applied automatically to Reconcile Payments that Cannot be Applied Automatically
their related open ledger entries. For example because the
amounts differ, or because a related ledger entry does not
exist.
TO SEE
Link text on payments to specific customer, vendor, or Map Text on Recurring Payments to Accounts for Automatic
general ledger accounts to always post recurring cash Reconciliation
receipts or expenses to those accounts when no documents
exist to apply to.
Set up the rules to govern how payments/bank transactions Set Up Rules for Automatic Application of Payments
should be automatically applied to their related open ledger
entries when you use the Apply Automatically function
on the Payment Reconciliation Journal page.
The Payment Reconciliation Journal page specifies payments, either incoming or outgoing, that have been
recorded as transactions on your online bank account or on a payment service. You can apply the payments to
related open customer, vendor, and bank account ledger entries. Fill in the on the journal by importing a bank
statement as a bank feed or file or by manually entering transactions that you make through your payment
service.
NOTE
The page offers automatic matching functionality that applies payments to their related open entries based on a matching
of data on a bank statement line (journal line) with data on one or more open entries. Note that you can overwrite the
suggested automatic applications, and you can choose to not use automatic application at all. For more information, see
step 7.
A payment reconciliation journal is related to one bank account in Business Central. The bank account
represents the online bank account where the payment transactions are recorded. Any open bank account
ledger entries related to the applied customer or vendor ledger entries will be closed when you choose the Post
Payments and Reconcile Bank Account action. The bank account will be automatically reconciled for
payments that you post with the journal.
If you use the Payment Reconciliation Journal page to register and apply customer payments, you can set up
the journal to use a specific number series. Afterward, you can specify the number series in the Payment
Reconciliation No. Series field on a bank account. Using a dedicated number series can make it easier to
identify any entries that were posted through the journal.
Similar to other journals, when you correct posted entries you can reverse entries that were posted through the
payment reconciliation journal from the G/L Register page. For example, you might want to reverse entries for
payments you applied to the wrong customer. You must first un-apply the posted customer ledger entries. Then
you can use the Reverse Register action in the G/L Register page to reverse the journal that posted the
payments. Alternatively, on the Posted General Journals page, you can use the Copy Selected Lines to
Journal action to reverse specific lines from the posted payment reconciliaiton journal.
When you use automatic application, Business Central recognizes bank ledger entries that have already been
posted, which helps prevent double-posting.
You can import bank transactions as .csv bank files or other format that your bank provides. If you want to
import bank statements as bank feeds, you must first enable a dedicated bank integration service, and then link
the bank account to its related online bank account. The payment reconciliation journal will then automatically
detect bank feeds when you choose the Impor t Bank Transactions action. In addition, you can set a bank
account up to automatically import new bank statement feeds every hour. Transactions for payments that have
already been posted as applied and/or reconciled won't be imported. You can use the Envestnet Yodlee Bank
Feeds service for to get those transactions, which is preinstalled in some country versions of Business Central.
For more information, see Set Up the Envestnet Yodlee Bank Feeds Service. Alternatively, a Microsoft partner can
help you meet your business or country requirements.
The Map Text to Account action lets you set up mappings between text on payments and specific debit, credit,
and balancing accounts so that such payments are posted to the specified accounts when you post the payment
reconciliation journal. Mapping is useful, for example, for recurring cash receipts or expenses, such as frequent
purchases of car fuel or bank fees and interest, that regularly occur on the bank statement and don't need a
related business document. (See step 10) For more information, see Map Text on Recurring Payments to
Accounts for Automatic Reconciliation.
Journal lines may have no suggested application, which can happen for various reason. For example, because a
document is missing, or a customer overpaid and there's an excess amount after applying the payment on
another journal line. For such cases, you can use the Transfer Difference to Account action to create and post
the missing general ledger entry, for example for a refund, that is needed to apply the payment to. (See step 11)
For more information, see Reconcile Payments That Can't be Applied..
You use the Apply Automatically function either automatically when you import a bank file or feed with
payment transactions or when you activate it, to apply payments to their related open entries based on a
matching of text on a bank statement line ( journal line) with text on one or more open entries. This automation
is based on rules that you define on the Payment Application Rules page, where you also define whether an
application suggestion requires review. For more information, see Set Up Rules for Automatic Application of
Payments.
On journal lines where a payment has been applied automatically to one or more open entries, the Match
Confidence field has a value of Low , Medium , or High to indicate the quality of the data matching that the
suggested payment application is based on.
Some payment applications require your review as defined by the used matching rule, such as lines with Low
match confidence. Other lines require your review and manual change because there's a value in the Difference
field. To review one or more payment applications, choose the Lines to Review or Lines with Difference field
at the bottom. The Payment Application Review page opens showing all relevant information about the
customer or vendor that the payment is applied to, the matching details, and actions to process the line, such as
the Accept Application action. (See steps 7 and 8)
For each journal line on the Payment Reconciliation Journal page, you can open the Payment Application
page to see all candidate open entries for the payment and view detailed information for each entry about the
data matching that a payment application is based on. Here, you can manually apply payments or reapply
payments that were applied automatically to a wrong entry. (See step 10) For more information, see Review or
Apply Payments After Automatic Application.
NOTE
You can start the bank transactions import at the same time as you open the Payment Reconciliation Journal page
for an existing journal. The following procedure describes how to import bank transactions into the Payment
Reconciliation Journal page after you have created a new journal.
NOTE
If you do not want to reconcile the bank account from the Payment Reconciliation Journal page, then you must use
the Bank Acc. Reconciliation page. For more information, see Reconcile Bank Accounts.
For each journal line representing a payment on the Payment Reconciliation Journal page, you can open the
Payment Application page to see all candidate open entries for the payment and view detailed information for
each entry about the data matching that a payment application is based on. Here, you can manually apply
payments or reapply payments that were applied automatically to a wrong entry. For more information about
automatic application, see Reconcile Payments Using Automatic Application.
IMPORTANT
When the bank account that you are reconciling payments for is set up for the local currency, then the Payment
Application page will show all open entries in the local currency, including open entries for documents that were
originally invoiced in foreign currencies. Payments applied to entries with converted currencies may therefore be posted
with different amounts than on the original document because of the potentially different exchange rates used by the
bank and Business Central respectively.
Therefore, we recommend that you look for foreign currency codes in the Currency Code field on the
Payment Application page to check if applications are based on converted currencies. To review the original
document amount in the foreign currency and to see the exchange rate used, choose the Applies-to Entr y No.
field, and then, on the shortcut menu, choose the drilldown button to open the Customer Ledger Entries or
Vendor Ledger Entries page.
Any gains-and-loss adjustment required due to currency conversions is not handled automatically by Business
Central.
NOTE
You cannot apply entries with a different sign than the sign on the payment. For example, to close both a negative-sign
credit memo and its related positive-sign invoice, you must first apply the credit memo to the invoice, and then apply the
payment to the invoice with the reduced remaining amount.
WARNING
If you use payment discounts, and if the payment date is before the payment due date, then the Remaining Amt. Incl.
Discount field on the Payment Application page will be used for matching. Otherwise, the value in the Remaining
Amount field will be used. If the payment was made with a discounted amount after the payment due date, or the full
amount was paid but a discount was granted, then the amount will not be matched.
NOTE
You can only apply a payment to one account. If you want to split the application on multiple open entries, for example to
apply a lump-sum payment, then the open entries must be for the same account. For more information, see steps 7 and
8 in the procedure in this topic.
See Also
Managing Receivables
Sales
Work with Business Central
Find free e-learning modules for Business Central here
Reconcile Payments that Cannot be Applied
Automatically
2/6/2023 • 3 minutes to read • Edit Online
You may sometimes have to handle payments to your bank account that cannot be applied to a related open
customer, vendor or bank account ledger entry. Reasons may be that no document exists in Business Central
that the payment can be applied to, or the related document in Business Central has a different amount than the
transaction amount, for example, because of currency exchange. On the Payment Reconciliation Journal
page, all transaction amounts for payments that are not yet applied appear in the Difference field, including
amounts that cannot be applied because of reasons such as the above.
The methods for resolving these types of unapplied payments:
Apply manually
Use text-to-account mapping
Transfer an excess amount to a journal line to create and post the required entry, such as a refund of an
overpayment.
Payments that cannot be applied can appear on payment reconciliation journal lines in the following different
ways:
The value in the Difference field is equal to the value in the Transaction Amount field, which indicates that
no part of the payment can be applied to a related open customer, vendor, or bank account ledger entry.
The value in the Difference field is lower than the value in the Transaction Amount field, which indicates
that a part of the payment can be applied to a related open customer, vendor, or bank account ledger entry.
The remaining part of the payment cannot be applied and must be reconciled manually or by posting it
directly to an account.
To reconcile such payments, you can choose the Transfer Difference to Account action and then specify to
which account the amount in the Difference field will be posted when you post the payment reconciliation
journal. You can do this either from the Payment Reconciliation Journal page or from the Payment
Application Review page that you open by choosing the value in the Match Confidence field or by choosing
the Difference field.
TIP
Similar functionality exists to set up automatic reconciliation of recurring payments that cannot be applied to related open
customer, vendor, or bank account ledger entries. For more information, see Map Text on Recurring Payments to Accounts
for Automatic Reconciliation.
See Also
Managing Receivables
Sales
Work with Business Central
Find free e-learning modules for Business Central here
Map Text on Recurring Payments to Accounts for
Automatic Reconciliation
2/6/2023 • 3 minutes to read • Edit Online
On the Text-to-Account Mapping page, which you open from the Payment Reconciliation Journal page,
you can set up mappings between text on payments and specific debit, credit, and balancing accounts so that
such payments are posted to the specified accounts when you post the payment reconciliation journal.
Similar functionality exists to reconcile excess amounts on payment reconciliation journal lines on an ad-hoc
basis. For more information, see Reconcile Payments that Cannot be Applied Automatically.
Payments posted based on text-to-account mapping are not applied to open entries, but are merely posted to
the specified accounts in addition to creating bank account ledger entries. Accordingly, text-to-account mapping
is suited for recurring cash receipts or expenses, such as frequent purchases of car fuel or bank fees and interest,
that regularly occur on the bank statement and do not need a related business document. For more information,
see the "Example - Text-to-Account Mapping for Fuel Expense" section in this topic.
NOTE
Payments on reconciliation journal lines are only set to posting according to text-to-account mapping if the automatic
application function can only provide a match confidence of Low or Medium . If the automatic application function
provides a match confidence of High, then the payment is automatically applied to one or more open entries, and the
payment is not posted to the accounts specified on the Text-to-Account Mapping page. In other words, a match
confidence of High overrules a text-to-account mapping.
On a payment reconciliation journal line where the payment has been set to posting according to text-to-
account mapping, the Match Confidence field contains High - Text-to-Account Mapping , and the Account
Type and Account No. fields contain the mapped accounts.
NOTE
If no other payments exist with the mapping text in question, then the text-to-account mapping will occur even
when only a part of the text on the payment exists as a mapping text.
5. In the Vendor No. field, enter the vendor that the payments will be posted to.
6. In the Bal. Source Type field, specify if the payment will be posted to a general ledger account or to a
customer or vendor account.
7. In the Bal. Source No. field, specify the account that the payment will be posted to, depending on your
selection in the Bal. Source Type field.
NOTE
Do not use the Debit Acc. No. and Credit Acc. No. fields in connection with payment reconciliation. They are
used for incoming documents only. For more information, see Use OCR to Turn PDF and Image Files into
Electronic Documents.
8. Repeat steps 3 through 7 for all text on payments that you want to map to accounts for direct posting
without application.
Next time you import a bank statement file or choose the Apply Automatically action on the Payment
Reconciliation Journal page, journal lines for the payments that contain the specified mapping text will
contain the mapped accounts in the Account Type and Account No. fields. The Match Confidence field will
contain High - Text-to-Account Mapping . This is on the condition that the automatic application function can
only provide a match confidence of Low or Medium .
On the Payment Application Rules page, you set up rules to govern how payment text (on a bank
transaction) is automatically matched with text on related open (unpaid) invoices, credit memos, or other entries
when you use the Apply Automatically function on the Payment Reconciliation Journal page. For more
information, see Reconcile Payments Using Automatic Application.
You set up new payment application rules by choosing which types of data on a payment reconciliation journal
line must match with data on one or more open entries before the related payment is automatically applied to
the open entries. The quality of each automatic application is shown as a value of Low to High in the Match
Confidence field on the Payment Reconciliation Journal page according to the payment application rule
that was used.
Each row on the Payment Application Rules page represents a payment application rule. Rules are applied in
the order specified by the Sor ting Order field. If multiple rules are used simultaneously, then the match
confidence of the highest sorted rule is used.
The automatic application function is based on prioritized matching criteria. First the function tries, in prioritized
order, to match text in the five Related-Par ty fields on a journal line with text in the bank account, name, or
address of customers or vendors with unpaid documents representing open entries. Then, the function tries to
match text in the Transaction Text and Additional Transaction Info fields on a journal line with text in the
External Document No. and Document No. fields on open entries. Last, the function tries to match the
amount in the Statement Amount field on a journal line with the amount on open entries.
NOTE
Text matching is only possible for text longer than four characters.
In addition to the matching criteria, the following applies concerning the sign of the payment amount:
For negative amounts, a match is made first against open entries representing customer invoices and then
against vendor credit memos.
For positive amounts, a match is made first against open entries representing vendor invoices and then
against customer credit memos.
Match Confidence Specifies your confidence in the application rule that you
define on the line.
Related Par ty Matched Specifies how much information about the customer or
vendor, such as address, city name, and bank account
number, on the payment reconciliation journal line must
match with information about the open entry before the
application rule will be used to automatically apply the
payment to the open entry.
Doc. No./Ext. Doc. No. Matched Specifies whether text on the payment reconciliation journal
line must match with the value in the Document No. field
or the External Document No. field on the open entry
before the application rule will be used to automatically
apply the payment to the open entry.
Amount Incl. Tolerance Matched Specifies how many entries for a customer or vendor must
match the amount including payment tolerance before the
application rule will be used to automatically apply a
payment to the open entry.
The following table describes the standard payment application rules in Business Central.
IMPORTANT
The payment application rules may be different in your implementation of Business Central.
A M O UN T IN C L .
REL AT ED PA RT Y DO C . N O. / EXT. DO C . TO L ERA N C E
M ATC H C O N F IDEN C E P RIO RIT Y M ATC H ED N O. M ATC H ED M ATC H ED
After customers make electronic payments to your bank account, you must take the following actions:
Apply each paid amount to the related sales document
Post the payment to update the customer, general ledger, and bank ledger entries.
Depending on your business needs, you can get paid and register that payment in different ways: manually,
automatically, and through payment services.
NOTE
You can perform the same tasks, including vendor payments, on the Payment Reconciliation Journal page using
functions for bank statement import, automatic application, and bank account reconciliation. For more information, see
Reconcile Payments Using Automatic Application.
Use the Register Customer Payments page balance internal accounts by using actual cash figures to ensure
that payments are collected. You can quickly verify and post individual or lump-sum payments, process
discounted payments, and find the unpaid documents.
Payments for different customers that have different payment dates must be posted as individual payments.
Payments for the same customer that have the same payment date can be posted as a lump-sum payment.
Lump-sum payments are useful, for example, when a customer has made a single payment that covers multiple
sales invoices.
TIP
To make it easier to later identify entries that were posted through the journal, you can assign a specific number series to
the journal. This is useful if you use payment reconciliation journals to register and apply payments.
NOTE
The customer in the Name field must be the same on all lines that will be posted as a lump-sum payment.
If the Auto Fill Date Received check box is selected on the Payment Registration Setup page, then
the work date is filled in the Date Received field.
3. In the Date Received field, enter the date when the payment was made. This date may be different from
the work date.
NOTE
This date must be the same on all lines that will be posted as a lump-som payment.
4. In the Amount Received field, enter amounts on multiple lines that sum up to the lump payment
amount.
TIP
Try to post as many full payments as possible with the lump-sum amount. Enter amounts that are the same as
the amount in the Remaining Amount field on as many lines as possible.
5. Repeat steps 2-4 for other lines that represent posted documents for the same customer for which a
lump-sum payment has been made.
6. Choose the Post As Lump Payment action. The entered payment information is posted for documents
represented by lines where the Payment Made check box is selected.
Payment entries are posted to general ledger, bank, and customer accounts. Each payment is applied to the
related posted sales document.
If a payment in the bank isn't represented by line on the Payment Registration page, it may be because the
related document hasn't yet been posted. In that case, you can use a search function to quickly find the
document and post it to process the payment. For more information, see To find a specific sales document that
isn't fully invoiced.
If a payment in the bank isn't represented by a document in Business Central, you can open a prefilled general
journal from the Payment Registration page to post the payment directly to the balancing account without
applying the payment to a document. Alternatively, you may want to record the payment in the journal until the
origin of the payment has been resolved. For more information, see To record or post a payment without a
related document.
TIP
If you want to make an exception and grant the discount even though the payment is late, follow these steps:
NOTE
The value that you enter in this field is enclosed in hidden wildcard characters. This means that the function
searches for all document numbers that contain the entered value.
4. In the Amount field, enter the specific amount that exists on the document that you want to find.
5. In the Amount Tolerance % field, enter a percentage value to define the range of amounts that you
want to search to find the open document.
If you enter 10, then the function will search for amounts in a range between 10 percent lower and 10
percent higher than the value in the Amount field.
6. Choose the Search action.
The Search function searches among documents that aren't fully invoiced based on the specified criteria.
If one or more documents match the criteria, then the Document Search Result page opens to display lines
that represent those documents. Each line contains a document number, description, and an amount. This
information makes it easier to find a specific document.
If a payment in the bank isn't represented by any document in Business Central, then you can open a prefilled
general journal from the Payment Registration page to post the payment directly to the balancing account
without applying the payment to a document. Alternatively, you may want to record the payment in the journal
until the origin of the payment has been resolved.
See Also
Managing Receivables
Sales
Work with Business Central
Find free e-learning modules for Business Central here
Reconcile Customer Payments with the Cash
Receipt Journal or from Customer Ledger Entries
2/6/2023 • 9 minutes to read • Edit Online
When you receive a cash payment from a customer or give a cash refund you can apply the payment or refund
to close open debits or credits. You can specify the amount to apply. For example, you can apply partial
payments to customer ledger entries. Closing customer ledger entries keeps customer statistics, account
statements, finance charges, and so on, up-to-date.
TIP
On the Customer Ledger Entries page, red font means that the related payment is past its due date. If overdue
payments are becoming a problem, we can help you reduce their frequency. You can enable the Late Payment
Predictions extension, which uses a predictive model that we built in Azure Machine Learning to predict the timing of
payments. These predictions help you reduce outstanding receivables and fine-tune your collections strategy. For
example, if a payment is predicted to be late, you can adjust the terms of payment or the payment method for the
customer. For more information, see Late Payment Predictions.
NOTE
If the Application Method field on the customer card contains Apply to Oldest , payments are applied to the oldest
open credit entry, unless you manually specify an entry. If the application method is Manual, you always apply entries
manually.
NOTE
After you select an entry on the Apply Customer Entries page, or several entries by setting the Applies-to ID , the
Applied Amount field on the journal line will contain the sum of the remaining amounts for the posted entries you've
selected, unless the field contains something already. If you select Apply to Oldest in the Application Method field on
the customer card, the application occurs automatically.
IMPORTANT
When you apply entries in different currencies, the entries are converted to USD. Although the exchange rates for the two
currencies are fixed, for example between USD and EUR, there may be a small residual amount when they are converted
to USD. These small residual amounts are posted as gains and losses to the account specified in the Realized Gains
Account or Realized Losses Account fields on the Currencies page. The Amount (USD) field is also adjusted on the
vendor ledger entries.
IMPORTANT
If an entry has been applied by more than one application entry, you must unapply the latest application entry first.
See Also
Managing Receivables
Sales
Work with Business Central
Find free e-learning modules for Business Central here
Collect Outstanding Balances
2/6/2023 • 11 minutes to read • Edit Online
Managing receivables includes checking whether amounts due are paid on time. If customers have overdue
payments, you can begin by sending the Customer Statement report as a reminder. Alternatively, you can
issue reminders.
You can use reminders to remind customers about overdue amounts. You can also use reminders to calculate
finance charges, such as interest or fees and include them on the reminder. Use finance charge memos if you
want to debit customers for interest or fees without reminding them of overdue amounts.
Statements
From the customer card, you can create a statement with that customer's transactions with you. Then, you send
the customer the generated PDF file. Alternatively, use the Customer Statement report to send your
customers an overview of their business with you. The customer statement can be sent to Excel for further
processing.
To send the Customer Statement report
1. Choose the icon, enter Customer Statement , and then choose the related link.
2. Fill in the fields as necessary. Hover over a field to read a short description.
3. Under Output Options , select how to send the report to the customer.
NOTE
If you are using multiple currencies, the Customer Statement report is always printed in the customer's currency. The last
date in a statement period is also used as the statement date and the aging date, if aging is included.
Reminders
You can use reminders to remind customers about overdue amounts. You can also use reminders to calculate
finance charges such as interest or fees and include them on the reminder.
Before you can create reminders, you must set up reminder terms and assign them to your customers. For more
information, see Set Up Reminder Terms and Levels. You can set up an unlimited number of reminder terms.
Each set of terms is identified by a code. Each reminder term has predefined reminder levels. Each reminder
level includes rules about when the reminder will be issued, for example, how many days after the invoice due
date or the date of the previous reminder. The contents of the Finance Charge Terms page determines
whether interest is calculated on the reminder.
You can periodically run the Create Reminders batch job to create reminders for all customers with overdue
balances, or you can manually create a reminder for a specific customer and have the lines calculated and filled
in automatically.
After you create the reminders, you can modify them. The text that appears at the beginning and end of a
reminder is determined by the reminder level terms, and can be seen in the Description column. If a calculated
amount has been inserted automatically in the beginning or ending text, the text will not be adjusted if you
delete lines. Then you must use the Update Reminder Text function.
A customer ledger entry with the On Hold field filled in will not prompt the creation of a reminder. However, if a
reminder is created on the basis of another entry, an overdue entry marked on hold will also be included on the
reminder. Interest is not calculated on lines with these entries.
After you have created reminders and made any needed modifications, you can either print test reports or issue
the reminders, typically as email.
To create a reminder automatically
A reminder is similar to an invoice. When you create a reminder, a reminder header as well as one or more
reminder lines must be filled in. You can use a function to create reminders for all customers automatically.
1. Choose the icon, enter Reminders , and then choose the related link.
2. On the Reminder page, choose the Create Reminders action.
3. On the Create Reminders page, fill in the fields to define how and to whom the reminders are created.
4. Choose the OK button.
To create a reminder manually
On the Reminder page, you can fill in the General FastTab manually and then have the lines filled in
automatically.
1. Choose the icon, enter Reminders , and then choose the related link.
2. Choose the New action.
3. On the General FastTab, fill in the fields as necessary.
4. Choose the Suggest Reminder Lines action.
5. In the Suggest Reminder Lines batch job, fill in the fields to define how and to whom the reminders
are created.
6. Select the Include Entries On Hold check box if you want the reminders to contain overdue open
entries that are on hold.
7. Select the Only Entries with Overdue Amounts check box if you want the reminders to contain only
overdue open entries. Only invoices and payments will be shown as these are the entries for which your
customers' payments may be overdue.
IMPORTANT
Open entries that are on hold will be inserted, irrespective of the setting in the Only Entries with Overdue
Amounts check box.
Finance Charges
When a customer does not pay by the due date, you can have finance charges calculated automatically and add
them to the overdue amounts on the customer's account. You can inform customers of the added charges by
sending finance charge memos.
NOTE
You use finance charge memos to calculate interest and finance charges and to inform your customers about interest and
finance charges without reminding them of overdue payments. Alternatively, you can calculate interest on overdue
payments when you create reminders.
Before you can create finance charge memos, you must set up terms. For more information, see Set Up Finance
Charge Terms.
You can manually create a finance charge memo for an individual customer, and fill in the lines automatically.
Alternatively, you can use the Create Finance Charge Memos function job to create finance charge memos
for all or selected customers with overdue balances.
After you create the finance charge memos, you can modify them. The text that appears at the beginning and
end of the finance charge memo is determined by the finance charge terms, and can be seen in the Description
column on the lines. If a calculated amount has been inserted automatically in the beginning or ending text, the
text will not be adjusted if you delete lines. Then you must use the Update Finance Charge Text function.
After you have created finance charge memos and made any needed modifications, you can either print test
reports or issue the finance charge memos, typically as email.
To create a finance charge memo manually
A finance charge memo is similar to an invoice. You can fill in a header manually and have the lines filled in for
you, or you can create finance charge memos for all customers automatically.
1. Choose the icon, enter Finance Charge Memos , and then choose the related link.
2. Choose the New action, and then fill in the fields as necessary.
3. Choose Suggest Fin. Charge Memo Lines action.
4. On the Suggest Finance Charge Memo Lines page, set a filter on the Cust. Ledger Entr y FastTab if
you want to create finance charge memos only for specific entries.
NOTE
Although they are listed, selecting Payment and Credit Memo as Document Type filters will not have any
effect because the Suggest Finance Charge Memo Lines function only handles positive amounts.
With your customer's consent, you can collect payments directly from the customer's bank account according to
the SEPA format.
First, set up the export format of the bank file that instructs your bank to perform a direct debit. Then, set up the
customer's payment method. Last, set up the direct-debit mandate that reflects your agreement with the
customer to collect their payments in a certain agreement period.
To instruct the bank to transfer the payment amount from the customer's bank account to your company's
account, you create a direct-debit collection entry, which holds information about bank accounts, the affected
sales invoices, and the direct-debit mandate. You then export an XML file that is based on the collection entry,
which you send to your bank for processing. Any payments that could not be processed will be communicated
to you by your bank, and you must then manually reject the direct debit-collection entries in question.
You can set up standard customer sales codes with the direct-debit payment method and mandate information.
You can then use the Create Standard Cust. Invoices batch job to generate multiple sales invoices with the
direct-debit information prefilled. This is can be done manually or automatically, according to the payment due
date.
When payments are successfully processed, as communicated by your bank, you can post the payment receipts
either directly from the Direct Debit Collect. Entries page or by moving the payment lines to the journal
where you post payment receipts, such as the Cash Receipt Journal page. Alternatively, depending on your
cash management process, you can wait and just apply the payments as a part of bank reconciliation.
NOTE
To collect payments using SEPA Direct Debit, the currency on the sales invoice must be EURO.
NOTE
The global version of Business Central supports the SEPA direct debit format only. Your country/region version may
support other formats for electronic payment. See under Local Functionality in the table of contents.
To enable export of a bank file formats that are not supported out of the box in Business Central, you can set up
a data exchange definition by using the data exchange framework. For more information, see Set Up Data
Exchange Definitions.
Before you can process customer payments electronically by exporting direct debit instructions in the SEPA
Direct Debit format, you must perform the following setup steps:
Set up the export format of the bank file that instructs your bank to perform a direct debit collection from the
customer's bank account to your bank account.
Set up the customer's payment method.
Set up the direct-debit mandate that reflects your agreement with the customer to collect their payments in a
certain agreement period.
To set up your bank account for SEPA direct debit
1. Choose the icon, enter Bank Accounts , and then choose the related link.
2. Open the bank account that you want to use for direct debit.
3. On the Transfer FastTab, in the SEPA Direct Debit Expor t Format field, choose the option for SEPA direct
debit.
To set up the customer's payment method for SEPA direct debit
1. Choose the icon, enter Payment Methods , and then choose the related link.
2. Choose the New action.
3. Set up a payment method. Fill in the direct debit-specific fields as described in the following table.
Direct Debit Specify if the payment method is for SEPA direct debit
collection.
Direct Debit Pmt. Terms Code Specify the payment terms, such as DON'T PAY, that are
displayed on sales invoices that are paid with SEPA direct
debit to indicate to the customer that the payment will
be collected automatically. Alternatively, leave the field
empty.
NOTE
Do not enter a value in the Bal. Account No. field.
Customer Bank Account Code Specifies the bank account from which direct-debit
payments are collected. This field is filled automatically.
Valid From Specify the date when the direct-debit mandate starts.
Date of Signature Specify the date when the customer signed the direct-
debit mandate.
Expected Number of Debits Specify how many direct debit collections you expect to
make. This field is only relevant if you selected
Recurring in the Sequence Type field.
Debit Counter Specifies how many direct debit collections have been
made using this direct-debit mandate. This field is
automatically updated.
6. Repeat steps 1 through 5 for all customers that you want to set up for SEPA direct debits.
The direct-debit mandate is automatically inserted in the Direct Debit Mandate ID field when you create a
sales invoice for the customer that you selected in step 2. For more information, see Create Recurring Sales and
Purchase Lines.
Creating SEPA Direct Debit Collection Entries and Export to a Bank File
To instruct the bank to transfer the payment amount from the customer's bank account to your company's
account, you create a direct-debit collection, which holds information about the customer's bank account, the
affected sales invoices, and the direct-debit mandate. From the resulting direct-debit collection entry, you then
export an XML file that you send or upload to your electronic bank for processing. Any payments that could not
be processed by the bank will be communicated to you by your bank, and you must then manually reject the
direct debit-collection entries in question.
NOTE
To collect payments using SEPA Direct Debit, the currency on the sales invoice must be EURO.
From Due Date Specify the earliest payment due date on sales invoices
that you want to create a direct-debit collection for.
To Due Date Specify the latest payment due date on sales invoices
that you want to create a direct-debit collection for.
Only Customers With Valid Mandate Specify if a direct-debit collection is created for customers
who have a valid direct-debit mandate. Note: A direct-
debit collection is created even if the Direct Debit
Mandate ID field is not filled on the sales invoice.
Only Invoices With Valid Mandate Specify if a direct-debit collection is only created for sales
invoices if a valid direct-debit mandate is selected in the
Direct Debit Mandate ID field on the sales invoice.
Bank Account No. Specify which of your company's bank accounts the
collected payment will be transferred to from the
customer's bank account.
Bank Account Name Specifies the name of the bank account that you select in
the Bank Account No. field. This field is filled
automatically.
Direct Debit Collection No. Specify the direct debit collection that you want to post
payment receipt for.
General Journal Template Specify which general journal template to use for posting
the payment receipt, such as the template for cash
receipts.
General Journal Batch Name Specify which general journal batch to use for posting
the payment receipt.
Create Journal Only Select this check box if you do not want to post the
payment receipt when you choose the OK button. The
payment receipt will be prepared in the specified journal
and will not be posted until someone posts the journal
lines in question.
See Also
Managing Receivables
Service Management
Find free e-learning modules for Business Central here
Send Reminders of Outstanding Balances
2/6/2023 • 5 minutes to read • Edit Online
You can use reminders to remind customers about overdue amounts. You can also use reminders to calculate
finance charges such as interest or fees and include them on the reminder.
Before you can create reminders, you must set up reminder terms and assign them to your customers. For more
information, see Set Up Reminder Terms and Levels. You can set up an unlimited number of reminder terms.
Each set of terms is identified by a code. Each reminder term has predefined reminder levels. Each reminder
level includes rules about when the reminder will be issued, for example, how many days after the invoice due
date or the date of the previous reminder. The contents of the Finance Charge Terms page determines
whether interest is calculated on the reminder.
You can periodically run the Create Reminders batch job to create reminders for all customers with overdue
balances, or you can manually create a reminder for a specific customer and have the lines calculated and filled
in automatically.
After you create the reminders, you can modify them. The text that appears at the beginning and end of a
reminder is determined by the reminder level terms, and can be seen in the Description column. If a calculated
amount has been inserted automatically in the beginning or ending text, the text will not be adjusted if you
delete lines. Then you must use the Update Reminder Text function.
A customer ledger entry with the On Hold field filled in will not prompt the creation of a reminder. However, if a
reminder is created on the basis of another entry, an overdue entry marked on hold will also be included on the
reminder. Interest is not calculated on lines with these entries.
After you have created reminders and made any needed modifications, you can either print test reports or issue
the reminders, typically as email.
To create a reminder automatically
A reminder is similar to an invoice. When you create a reminder, a reminder header as well as one or more
reminder lines must be filled in. You can use a function to create reminders for all customers automatically.
1. Choose the icon, enter Reminders , and then choose the related link.
2. On the Reminder page, choose the Create Reminders action.
3. On the Create Reminders page, fill in the fields to define how and to whom the reminders are created.
4. Choose the OK button.
To create a reminder manually
On the Reminder page, you can fill in the General FastTab manually and then have the lines filled in
automatically.
1. Choose the icon, enter Reminders , and then choose the related link.
2. Choose the New action.
3. On the General FastTab, fill in the fields as necessary.
4. Choose the Suggest Reminder Lines action.
5. In the Suggest Reminder Lines batch job, fill in the fields to define how and to whom the reminders
are created.
6. Select the Include Entries On Hold check box if you want the reminders to contain overdue open
entries that are on hold.
7. Select the Only Entries with Overdue Amounts check box if you want the reminders to contain only
overdue open entries. Only invoices and payments will be shown as these are the entries for which your
customers' payments may be overdue.
IMPORTANT
Open entries that are on hold will be inserted, irrespective of the setting in the Only Entries with Overdue
Amounts check box.
You can block a customer, for example because of insolvency, so that the customer cannot be added to sales
documents or so that no transactions can be posted for the customer.
In addition to blocking a customer, you can set receivable transactions for the customer to be on hold in
connection with reminders. For more information, see Collect Outstanding Balances.
The following table describes the options for blocking customers.
O P T IO N DESC RIP T IO N
Ship New orders and new shipments cannot be created for this
customer. Existing shipments not yet invoiced can be
invoiced.
To block a customer
1. Choose the icon, enter Customers , and then choose the related link.
2. Select a customer, and then choose the Edit action.
3. In the Blocked field, choose what to block, as described in the table above.
See Also
Register New Customers
Collect Outstanding Balances
Managing Receivables
Find free e-learning modules for Business Central here
Work with Payment Tolerances and Payment
Discount Tolerances
2/6/2023 • 13 minutes to read • Edit Online
You can set up a payment tolerance to close an invoice when the payment does not fully cover the amount on
the invoice. For example, payment tolerances are typically for small amounts that would cost more to correct
than to just accept. You can set up a payment discount tolerance to grant a payment discount after the payment
discount date has passed.
You can use payment tolerances so that every outstanding amount has a set maximum allowed payment
tolerance. If the payment tolerance is met, then the payment amount is analyzed. If the payment amount is an
underpayment, then the outstanding amount is fully closed by the underpayment. A detailed ledger entry is
posted to the payment entry so that no remaining amount is left on the applied invoice entry. If the payment
amount is an overpayment, then a new detailed ledger entry is posted to the payment entry so that no
remaining amount is left on the payment entry.
You can use payment discount tolerances so that if you accept a payment discount after the payment discount
date, then it's always posted to either the payment discount account or a payment tolerance account.
NOTE
Enabling the warning message will let choose how to process payments that are within tolerance. If you do not enable the
message, and a tolerance level is specified, invoices with amounts that are within tolerance will be automatically closed
and you cannot choose to leave the remaining amount.
To set up tolerances
Tolerance on days and amounts allows you to close an invoice even though the payment does not fully cover the
amount on the invoice. For example, because the due date for the payment discount has been exceeded, goods
have been deducted, or because of a minor error. This also applies to refunds and credit memos.
To set up tolerance you have to set up various tolerance accounts, specify both payment discount tolerance and
payment tolerance posting methods and then run the Change Payment Tolerance batch job.
1. Choose the icon, enter General Posting Setup , and then choose the related link.
2. On the General Posting Setup page, set up a debit and a credit sales payment tolerance account and a
debit and a credit purchase payment tolerance account.
3. Choose the icon, enter Customer Posting Groups , and then choose the related link.
4. On the Customer Posting Groups page, set up a debit and a credit payment tolerance account. For
more information, see Setting Up Posting Groups.
5. Choose the icon, enter Vendor Posting Setup , and then choose the related link.
6. On the Vendor Posting Groups page, set up a debit and a credit payment tolerance account.
7. Choose the icon, enter General Ledger Setup , and then choose the related link.
8. Open the General Ledger Setup page.
9. On the Application FastTab, fill in the Payment Discount Tolerance Posting , Payment Discount
Grace Period and Payment Tolerance Posting fields.
10. Choose the Change Payment Tolerance action.
NOTE
When you choose Apply to Oldest in the Application Method field on a Customer Card page, Business
Central will not automatically post payment tolerances, even when they're within the thresholds set on the
General Ledger Setup page. Business Central assumes that the Apply to Oldest setting indicates that the
customer (or you as a customer of your vendor) has an account with you where they regularly pay the balance.
Therefore, remaining amounts shouldn't be removed by posting a payment tolerance entry.
11. On the Change Payment Tolerance page, fill in the Payment Tolerance % and Max Payment
Tolerance Amount fields, and then choose the OK button.
IMPORTANT
You have now set up tolerance for local currency only. If you want Business Central to handle tolerance on payments,
credit memos, and refunds in a foreign currency, you must run the Change Payment Tolerance batch job with a value
in the Currency Code field.
NOTE
To get a payment tolerance warning every time that you post an application in the tolerance, you must activate the
payment tolerance warning. For more information, see To enable or disable payment tolerance warning section.
To deactivate tolerance for a customer or vendor, block tolerances on the relevant customer or vendor card. For more
information, see To block payment tolerance for customers.
When you set up tolerance, Business Central also checks if there are any open entries and calculates the tolerance for
these entries.
To enable or disable payment tolerance warnings
The payment tolerance warning appears when you post an application that has a balance in the allowed
tolerance. You can then choose how you want to post and document the balance.
1. Choose the icon, enter General Ledger Setup , and then choose the related link.
2. On the General Ledger Setup page, on the Application FastTab, turn on the Payment Tolerance
Warning toggle to activate the warning. To deactivate the warning, turn off the toggle.
NOTE
The default option for the Payment Tolerance Warning page is Leave the Balance as Remaining Amount . The
default option for the Payment Discount Tolerance Warning page the is Do Not Accept the Late Payment
Discount .
NOTE
If the customer or vendor has open entries, you must first remove payment tolerance from entries that are currently
open.
PAY M PAY M
MAX EN T EN T
PAY M PAY M DISC O ALL DISC O PAY M
PAY M EN T EN T UN T EN T RI UN T EN T
EN T TO L E DISC O TO L ER PAY M TO L ER ES TO L ER TO L ER
DISC RA N C UN T ANCE EN T PAY M ANCE C LO SE ANCE ANCE
— IN V. O UN T E DAT E DAT E DAT E EN T TYPE D GL / C L G/ L
PAY M PAY M
MAX EN T EN T
PAY M PAY M DISC O ALL DISC O PAY M
PAY M EN T EN T UN T EN T RI UN T EN T
EN T TO L E DISC O TO L ER PAY M TO L ER ES TO L ER TO L ER
DISC RA N C UN T ANCE EN T PAY M ANCE C LO SE ANCE ANCE
— IN V. O UN T E DAT E DAT E DAT E EN T TYPE D GL / C L G/ L
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed, even with tolerance.
(2) Payment Date is between 01/16/03 and 01/20/03 (Scenarios 4-9)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed, even with tolerance.
(3) Payment Date is after 01/20/03 (Scenarios 10-15)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries cannot be closed even with tolerance.
PAY M PAY M
MAX EN T EN T
PAY M PAY M DISC O ALL DISC O PAY M
PAY M EN T EN T UN T EN T RI UN T EN T
EN T TO L E DISC O TO L ER PAY M TO L ER ES TO L ER TO L ER
DISC RA N C UN T ANCE EN T PAY M ANCE C LO SE ANCE ANCE
— IN V. O UN T E DAT E DAT E DAT E EN T TYPE D GL / C L G/ L
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed even with tolerance.
(3) Payment Date is between 01/18/03 and 01/20/03 (Scenarios 10-21)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed even with tolerance.
(4) Payment Date is between 01/21/03 and 01/22/03 (Scenarios 22-27)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed even with tolerance.
(5) Payment Date is after 01/22/03 (Scenarios 28-30)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed even with tolerance.
Effectively managing receivables is important to the overall financial health of a business. The Late Payment
Prediction extension can help you reduce outstanding receivables and fine-tune your collections strategy by
predicting whether sales invoices will be paid on time. For example, if a payment is predicted to be late, you
might decide to adjust the terms of payment or the payment method for the customer.
Getting started
When you open a posted sales document, a notification will display at the top of the page. To use the Late
Payment Prediction Extension you can opt in by choosing Enable in the notification. Alternatively, you can set up
the extension manually. For example, if you regret dismissing the notification.
To enable the extension manually, follow these steps:
1. Choose the icon, enter Late Payment Prediction Setup , and then choose the related link.
2. Fill in the fields as necessary.
NOTE
If you decide to enable the extension manually, be aware that Business Central will not allow you to do so if the quality of
the model is low. The quality of the model indicates how accurate the model's predictions are likely to be. Several factors
can impact the quality of a model. For example, there might not have been enough data, or the data did not contain
enough variation. You can view the quality of the model you are currently using on the Late Payment Prediction
Setup page. You can also specify a minimum threshold for the model quality.
TIP
The Customer Ledger Entries page also shows a FactBox on the right. While you are reviewing predictions, the information
in the Customer Details section can be helpful. When you choose the invoice in the list, the section shows information
about the customer. It also lets you take immediate action. For example, if a customer frequently misplaces their wallet,
you can open the Customer card from the FactBox and block the customer for future sales.
Design details
Microsoft deploys and operates number of predictive web services in all regions where Business Central is
available. Access to these web services is included in your Business Central subscription. For more information,
see the Microsoft Dynamics 365 Business Central Licensing Guide. The guide is available for download on the
Business Central website.
The web-services work in three modes:
Train model. The web service trains the model based on the provided dataset.
Evaluate model. The web service checks whether the model returns reliable data for the provided dataset.
Predict. Web-service applies the model to the provided dataset to make a prediction.
These web-services are stateless, meaning they use data only to calculate predictions on demand. They do not
store data.
NOTE
You can use your own predictive web service instead of ours. For more information, see Create and use your own
predictive web service late payment prediction.
NOTE
The information about the customer is not included in the dataset.
NOTE
We use a bit of your compute time each week when we evaluate and re-train the model.
Business Central runs training and evaluation automalically when there are enough paid and late invoices are
available, however you can run it manually whenever you want.
To train and use your model
1. Choose the icon, enter Late Payment Prediction Setup , and then choose the related link.
2. In the Selected Model field, choose My Model .
3. Choose the Create My Model action, to train model on your data.
Create and use your own predictive web service for late payment
prediction
You can also create your own predictive web service based on a public model named Prediction Experiment
for Dynamics 365 Business Central . This predictive model is available online in the Azure AI Gallery. To use
the model, follow these steps:
1. Open a browser and go to the Azure AI Gallery.
2. Search for Prediction Experiment for Dynamics 365 Business Central , and then open the model in
Azure Machine Learning Studio.
3. Use your Microsoft account to sign up for a workspace, and then copy the model.
4. Run the model, and publish it as a web service.
5. Make a note of the API URL and API key. You will use these credentials for a cash flow setup.
6. Choose the icon, enter Late Payment Prediction Setup , and then choose the related link.
7. Choose the Use My Azure Subscription check box.
8. On the My Model Credentials FastTab, enter the API URL and API key for your model. .
A sales tax is a tax that applies to the purchase of goods and services for consumers and to the sale of goods
and services for businesses. Sales tax, ideally, should apply to all final consumption with few exemptions.
Exemptions in final consumptions depend on local authorities but, generally speaking, business-to-business
transactions are exempted from sales tax.
Typically, sales taxes apply to the retail sale of goods and services and are a percentage of the total purchase
amount. Retailers are responsible for calculating and collecting sales tax at the time of purchase.
Business Central is available in countries that use value-added tax (VAT) or that use sales tax. The default version
of Business Central has basic support for sales tax and richer support in the versions of the application used in
the United States and Canada.
IMPORTANT
Although sales tax is available in the default version, Microsoft supports the use of sales tax in the United States and
Canada only.
See also
Report Sales Tax in the US
Report Sales Tax in Canada
Financial Management Report VAT to Tax Authorities
Find free e-learning modules for Business Central here
Work with Intrastat Reporting
2/6/2023 • 7 minutes to read • Edit Online
All companies in the European Union (EU) must report their trade with other EU countries/regions. You must
report the movement of goods to the statistics authorities in your country/region every month, and the report
must be delivered to the tax authorities. Intrastat is the system for collecting trade statistics of goods within
these countries/regions. You use Intrastat Repor t to complete periodic Intrastat reporting (typically monthly),
collecting, recording, and reporting trade of goods as per local government legislation.
Intrastat reporting is based on basic EU regulations that apply to all countries; however, in practice, there are
some differences within the individual countries. Each country has its rules of what exactly and how to report.
IMPORTANT
This article describes the new Intrastat experience available in Business Central starting in the 2022 release wave 2, which
includes extended features and must be switched on for existing companies. Contact your administrator to switch on and
set up the new capability.
Read the previous version's Intrastat setup and usage article at Set Up and Report Intrastat.
NOTE
Intrastat information doesn't apply to the movement of services between countries, but only goods (Items and Fixed
Assets). If the local government requires registering the movement of services between countries, it can be done using
the Ser vice Declaration feature.
We currently expect this feature to be available from November 2022 as an app at AppSource. At that time, to use it, you
must first install it on the Extension Management page.
NOTE
When you manually add a new line to the Intrastat report, the Date field in the line must be inside the Statistic Period
range you added on the header.
NOTE
Next time you create a file, the Expor t Date and Expor t Time fields will only keep information about the last file you
created.
Intrastat rules
Grouping lines
In Intrastat Repor t lines, there is no grouping by any fields. All entries are copied from the original source, so
you can quickly locate them based on the combination of Source Type and Source Entr y No .
Grouping required by authorities will be provided in the exported file. You need to configure this in the Data
Exchange Definition , which is fully configurable. Learn more at Set Up Data Exchange Definitions.
Fixed assets reporting
Fixed assets will be shown in the Intrastat lines only if:
The FA Posting Type in the VAT Ledger Entr y field is Acquisition Cost and if the Document Type is
Invoice in the case of purchases, and
The FA Posting Type in the VAT Ledger Entr y field is Proceeds on Disposal and if the Document Type
is Invoice in the case of sales.
Intrastat report statuses
When you work with the Intrastat Repor t you will see a Status field on the document header. You can find the
following statuses together with related rules:
Open: This status is created automatically when you create a new Intrastat report and you can make all
operations in this status.
Released: Business Central automatically changes the status to Released when you create a file. From that
moment, you cannot modify your Intrastat Repor t . If you need to change something and report again, you
can use the Reopen action to reopen the Intrastat report. Once the document is reopened, you can use the
Release action to release the document again.
Repor ted : Specifies whether the entry has already been reported to the tax authorities. This is not a regular
status but an independent field, and even if you reopened the Intrastat report, it would still show that the file
is already created for this report.
A big part of managing accounts payable is paying your vendors, or reimbursing your employees for expenses.
You can use functions to add payments lines for purchase invoices that are due on the Payment Journal page.
To send transactions to your bank, you can export multiple payment journal lines to a file, and then upload the
file to your bank. You can also make payments by check, including transmitting checks as electronic payments.
Another typical task is to apply outgoing payments to their related vendor or employee ledger entries in order
to close purchase invoices, purchase credit memos, or employee accounts as paid. You can do this on the
Payment Reconciliation Journal page by importing a bank statement file to register the payments. The
payments are applied to open vendor, customer, or employee ledger entries by matching payment text and entry
information. There are various ways to review and change the matches before you post the journal. You can
choose to close any open bank account ledger entries related to the applied ledger entries when you post the
journal. The bank account is automatically reconciled when all payments are applied.
Alternatively, you can apply outgoing payments manually on the Payment Journal page or from the related
vendor or employee ledger entries.
The following table describes a sequence of tasks within accounts payable, with links to the topics that describe
them.
TO SEE
Apply vendor payments automatically to unpaid purchase Applying Payments Automatically and Reconciling Bank
invoices by importing a bank statement file. Accounts
Apply vendor payments to unpaid purchase invoices Reconcile Vendor Payments with the Payment Journal or
manually. from Vendor Ledger Entries
Ensure correct inventory valuation by assigning added item Use Item Charges to Account for Additional Trade Costs
costs, such as freight, physical handling, insurance, and
transportation that you incur when purchasing.
Reimburse employees for personal expenses during business Record and Reimburse Employees' Expenses
activities by making payment to their bank account.
To help you manage your accounts payable in Business Central, standard reports and analytics are built in. It
moves beyond traditional reporting constraints to help you efficiently design various types of reports.
Reports
The following table describes some of the key reports in accounts payable reporting.
Vendor - Trial Balance Shows the net changes for vendors for 329
the period specified in the date filter as
well as the net change year-to-date for
the fiscal year corresponding to the
period selected. The report is grouped
by vendor posting groups and will give
a different view of the vendor ledger
than the Aged Accounts Payable
report. Note : If you haven't set up any
accounting period, the system will not
know what fiscal year to use and will
either show year-to-date from the
most recent fiscal year defined or just
select the period, which may or may
not be from beginning of a year.
Vendor - Detail Trial Balance Shows all the vendor ledger entries 304
within the specified date filter. The
report shows the vendor's beginning
balances relative to the date filter.
See also
Analyzing Financial Statements in Microsoft Excel
Work with Dimensions
Managing Fixed Assets
Local Functionality Overview
Accountant Experiences in Dynamics 365 Business Central
Find free e-learning modules for Business Central here
Making Payments
2/6/2023 • 2 minutes to read • Edit Online
When you make payments to vendors or customers, or reimburse your employees, you post the related
payment lines on the Payment Journal page. The payment journal is a general journal that is optimized for
making payments and includes a number of powerful functions such as the Suggest Vendor Payments
function that finds vendor payments that are due, and the Vendor - Summar y Aging report that shows an
overview of due vendor payments.
You can start the process of making the payment from the lists, cards, and ledger entries for vendors, customers,
and employees. Each of these pages has a button that starts the payment flow and helps you fill in the payment
journal.
From the payment journal, you can print computer checks or record when checks are written. If you select
Computer Check in the Bank Payment Type field, then any lines representing checks must be printed before
the payment journal can be posted.
When the payments are posted, you can export them to a bank file for upload to your bank for processing.
After the payments are made at your bank, you must apply them to their related open vendor or employee
ledger entries. You can do this manually or by importing a bank statement file and applying the payments
automatically. For more information, see Applying Payments Automatically and Reconciling Bank Accounts.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Understand basic functions of the Payment Journal page, Work with General Journals
which is a based on the general journal, to prepare to post
payments to vendors or employees.
Post payments to vendors or employees and refunds to Record Payments and Refunds
customers, and optionally apply the payments to the related
unpaid invoices/credit memos to close them as paid.
Use a function on the Payment Journal page to suggest Suggest Vendor Payments
vendor payments according to selected criteria, such as due
date, discount eligibility, and your liquidity.
Issue checks for vendor payments or customer refunds, Make Check Payments
either as print-outs or as computer checks. Void checks
before or after posting.
Make electronic payments according to the EU SEPA Credit Making Payments with AMC Banking 365 Fundamentals
Transfer standard. extension or SEPA Credit Transfer
Pay a vendor by cash or check, and post the payment when Settle Purchase Invoices Promptly
you post the invoice.
Make sure that your bank only clears validated checks and Export a Positive Pay file
amounts by sending them a file that contains vendor, check,
and payment information.
See related Microsoft training
See also
Managing Payables
Purchasing
Managing Receivables
Work with Business Central
Find free e-learning modules for Business Central here
Work with General Journals
2/6/2023 • 17 minutes to read • Edit Online
Most financial transactions are posted to the general ledger through documents such as purchase invoices and
sales orders. However, you can also process business activities such as:
Purchasing
Payments
Using recurring journals to post accruals
Refunding employee expenses by posting journal lines in journals
Most journals are based on the general journal, and you can process all transactions on the General Journal
page. Learn more at Post Transactions Directly to the General Ledger.
For example, you can use post employee expenses for reimbursement. Learn more at Record and Reimburse
Employees' Expenses.
However, Business Central also offers journals that are optimized for specific types of transactions, such as the
Payment Journal for registering payments. For more information, see Record Payments and Refunds in the
Payment Journal.
You use general journals to post financial transactions to general ledger accounts and various other accounts.
The other accounts include bank, customer, vendor, and employee accounts. Posting with a general journal
creates entries on general ledger accounts even when, for example, you post a journal line to a customer
account. The entry is posted to a general ledger receivables account through a posting group.
The information that you enter in a journal is temporary and can be changed while it is in the journal. When you
post the journal, the information is transferred to entries on individual accounts, where it can't be changed. You
can, however, unapply posted entries, and you can post reversing or correcting entries. For more information,
see Reverse Journal Postings and Undo Receipts/Shipments.
NOTE
The general journal only shows a limited number of fields on the journal line by default. If you want to see additional
fields, such as the Account Type field, choose the Show More Columns action. To hide the additional fields again,
choose the Show Fewer Columns action. When you see fewer columns, then the same posting date is used for all lines.
If you want to have multiple posting dates for the same journal entry, choose the Show More Columns action.
TIP
To add or remove fields in journals, use the Personalizing banner. For more information, see Personalize Your Workspace.
TO SEE
F Fixed The amount on the journal line will remain after posting.
V Variable The amount on the journal line will be deleted after posting.
RF Reversing Fixed The amount on the journal line will remain after posting, and
a balancing entry will be posted on the next day.
RV Reversing Variable The amount on the journal line will be deleted after posting,
and a balancing entry will be posted on the next day.
RB Reversing Balance The posted amount on the account on the line will be
allocated among the accounts specified for the line on the
Allocations page. The balance on the account will be set to
zero, and a balancing entry is posted on the next day.
BD Balance by Dimension The journal line allocates costs based on a G/L account's
balance by dimension. You'll be prompted to set the
dimension filters to be used to calculate the source G/L
account's balance by dimension from which you want to
allocate costs. As an alternative, choose the Set Dimension
Filters action later.
TO SEE
RBD Reversing Balance by Dimension The journal line allocates costs based on a G/L account's
reversing balance by dimension. You'll be prompted to set
the dimension filters to be used to calculate the source G/L
account's balance by dimension from which you want to
allocate costs. You can also choose the Set Dimension
Filters action later.
NOTE
The VAT fields can be filled in on either the recurring journal line or on the allocation journal line but not on both. That is,
they can be filled in on the Allocations page only if the corresponding lines in the recurring journal are not filled in.
NOTE
If you allocate a recurring journal line that contains a dimension value code, don't enter the same code on the
Allocations page. If you do, the dimension values will be incorrect.
To allocate recurring journal amounts based on dimensions, set the Recurring Method field to Balance by
Dimension or Reversing Balance by Dimension instead. If the recurring method in the recurring journal is
set to Balance by Dimension or Reversing Balance by Dimension , dimension value codes in the recurring
journal are considered when the account is set to zero. If you allocate a recurring line to dimension values on the
Allocations page, reversing entries are created that match the number of dimension value combinations that
the balance is comprised of. If you allocate account balance through a recurring journal that contains a
dimension value code, remember to use Balance by Dimension or Reversing Balance by Dimension to
ensure that the dimension values are correctly balanced or reversed from the source account.
For example, your company has a couple of business units and a handful of departments that your controllers
have set up as dimensions. To speed up the purchase invoice entry process, you decide to require the accounts
payable clerks to enter only business unit dimensions. Since each business unit has specific allocation keys for
the Department dimension, such as based on the number of employees, you can use the BD Balance by
Dimension or RBD Reversing Balance by Dimension recurring methods to reallocate expenses for each
business unit to the right departments based on the allocation keys.
NOTE
Dimensions that you set on allocation lines are not automatically calculated, and you must specify which dimension values
must be set on the allocation accounts. In case you want to preserve the link between the source account dimension and
the allocation account dimension, we recommend that you use the Cost Accounting capabilities instead.
NOTE
By default, the Reversal Date Calculation field is not available on the Recurring General Journals page. To use the
field, you must add it by personalizing the page. For more information, see Personalize Your Workspace.
NOTE
The following procedure refers to the item journal, but the information also applies to the general journal.
NOTE
If you turned on the Save Unit Amount or Save Quantity toggles, make sure the new values are correct
before you post the item journal.
If the inserted item journal lines contain saved unit amounts that you don't want to post, you can quickly
adjust it to the current value of the item as follows.
5. Select the item journal lines you want to adjust, and then choose the Recalculate Unit Amount action.
This action will update the Unit Amount field with the current unit cost of the item.
6. Choose the Post action.
On the Payment Journal page, you record payments that you make to vendors and refunds that you make to
customers. When you post a payment journal line, the paid amount is recorded on the specified system bank
account. You must then take steps to perform the actual money transfer from the related bank account.
The payment journal is a general journal that is optimized for making payments. You can quickly add lines
manually, you can let Business Central suggest vendor payments, and you can apply the payment to posted
documents. Even though you are making payments, you enter a positive amount in the Document Amount
field. Depending on the document type for the journal line, this amount is then converted to a negative amount
in the underlying transactions. This way, it's faster for you to add journal lines manually. If you prefer to enter
negative amounts, you can personalize the payment journal to show the Amount field instead.
Applying payments to invoices or credit memos
If you fill in the Applies-to Doc. No. field with the invoice or credit memo that must be paid or
refunded, then the document in question is set to paid when you post the journal. This is referred to as
"applied". As an alternative to applying during payment posting, you can use the Apply Vendor Entries
and Apply Customer Entries page after you have made the payment posting. For more information,
see, for example, Reconcile Vendor Payments with the Payment Journal or from Vendor Ledger Entries.
Get suggested payments to vendors or employees
The Suggest Vendor Payments and Suggest Employee Payments functions can help you fill
payment journal lines automatically according to vendor prioritization and due dates. For more
information, see Suggest Vendor Payments. With this function, the Applies-to Doc. No. field is always
filled in.
Print checks and submit payments electronically to your bank
In addition to recording that the payment is made, you can also use the Payment Journal page to
output the payment for further processing by your bank. For more information, see Make Check
Payments and Make Electronic Payments.
See Also
Make Check Payments
Make Electronic Payments
Managing Payables
Setting Up Banking
Export a Positive Pay file
Work with General Journals
Personalize Your Workspace
Work with Business Central
Find free e-learning modules for Business Central here
Suggest Vendor Payments
2/6/2023 • 2 minutes to read • Edit Online
On the Payment Journal page, you can use the Suggest Vendor Payments batch job to suggest payment
lines. Lines for payments that are due soon or payments where a payment discount is available are suggested
based on your settings.
To benefit fully from payment suggestions, you must first prioritize your vendors. For more information, see
Prioritize Vendors.
NOTE
Vendor ledger entries that are On Hold are not included in the batch job.
IMPORTANT
If you want to take advantage of payment discounts, and have entered an available amount, the amount will be used for:
* Prioritized overdue vendor entries first in order of priority.
* Overdue vendor entries that are not prioritized.
* Open vendor entries that qualify for payment discounts, arranged by vendor number.
IMPORTANT
You cannot use the Calculate Posting Date from Applies-to-Doc Due Date field together with the Find Payment
Discounts field or the Summarize per Vendor field. If the posting date is based on the due date, some payment
discounts may not calculate correctly because the posting date is after the payment discount date.
Also, if the calculated posting date is in the past, then the posting date is moved up to the work date, and a
warning is displayed.
Alternatively, you can manually create payment lines using the due date to calculate the posting date. After you
apply vendor ledger entries, you can use the Calculate Posting Date action to update the posting date on the
journal line with the due date of the related purchase invoice. For more information, see Apply Purchase
Transactions Manually.
NOTE
If the purchase invoice is overdue, the posting date is set to the work date, and the font on the line becomes red.
You can issue electronic and manual checks in Business Central. Both methods use the payment journal to issue
checks to vendors. You can also void checks and view check ledger entries.
The following procedure shows how to pay a vendor with a computer checks by applying the payment to the
relevant vendor invoice, printing the check, and then posting the payment as paid. This results in positive vendor
ledger entries, applied to negative bank ledger entries, and physical checks for processing in the bank.
You can pay with two types of checks. For both types, the Bal. Account Type or the Account Type field must
contain Bank Account .
Computer Check : Select this option if you want to print a check for the amount on the payment journal line.
You must print the checks before you can post the journal lines.
Manual Check : Select this option if you have created a check manually and want to create a corresponding
check ledger entry for this amount. By using this option, you cannot print the check.
NOTE
To make sure that your bank only clears validated checks and amounts, you can send them a file that contains vendor,
check, and payment information. For more information, see Export a Positive Pay file.
IMPORTANT
Your printer must be correctly set up with the check forms, and you must define which check layout to use. For more
information, see Select a Check Layout. Alternatively, you can send the check as a PDF file, for example.
You can print up to 10 invoices on a page for a check stub. If a check applies to more than 10 invoices, when you
print the stub we void the check on the first page and print the word VOID on the check. We then print the
remainder of the invoices and the total check amount on the second page.
NOTE
If you want to print and pay checks in more than one currency from different bank accounts, you must run the Print
Check batch job separately for each currency and specify the appropriate bank account.
To void checks
When check payment have been posted, you can only cancel (void) checks from the resulting bank ledger
entries.
IMPORTANT
If the check is applied to an invoice, unapply the check first so that the invoice can be repaid, and then void the check. If
the check was printed and did not pay an invoice, then choose Void Check Only as described in this section.
1. Choose the icon, enter Bank Accounts , and then choose the related link.
2. Select the relevant bank account, choose the Edit action, and then choose the Check Ledger Entries action.
3. On the Check Ledger Entries page, choose the Void Check action.
4. Select the Void Check Only check box.
5. Choose the OK button.
On the Payment Journal page, you can process payments to your vendors by exporting a file together with the
payment information from the journal lines. You can then upload the file to your electronic bank where the
related money transfers are processed. Business Central supports the SEPA Credit Transfer format, but in your
country/region, other formats for electronic payments may be available.
NOTE
In the generic version of Business Central, a global provider of services to convert bank data to any file format that your
bank requires is set up and connected. In North American versions, the same service can be used to send payment files as
electronic funds transfer (EFT), for example the commonly used Automated Clearing House (ACH) network, however with
a slightly different process. See step 6 in To export payments to a bank file.
To enable SEPA credit transfers, you must first set up a bank account, a vendor, and the general journal batch that
the payment journal is based on. You then prepare payments to vendors by automatically filling the Payment
Journal page with due payments with specified posting dates.
NOTE
When you have verified that the payments are successfully processed by the bank, you can proceed to post the payment
journal lines.
NOTE
The Currency Code field must be set to EUR, because SEPA credit transfers can only be made in the EURO
currency.
NOTE
Before you can export payment files from the payment journal, you must specify the electronic format for the involved
bank account, and you must enable the AMC Banking 365 Fundamentals extension. For more information, see Set Up
Bank Accounts and Use the AMC Banking 365 Fundamentals extension. In addition, you must select the Allow Payment
Expor t check box on the General Journal Batches page. For more information, see Work with General Journals.
You use the Credit Transfer Registers page to view the payment files that have been exported from the
payment journal. From this page, you can also re-export payment files in case of technical errors or file changes.
Note, however, that exported EFT files are not shown in this page and cannot be re-exported.
To export payments to a bank file
The following describes how to pay a vendor by check. The steps are similar to refund a customer by check.
1. Choose the icon, enter Payment Journals , and then choose the related link.
2. Fill in the payment journal lines. For more information, see Record Payments and Refunds.
NOTE
If you are using EFT, you must select either Electronic Payment or Electronic Payment–IAT in the Bank
Payment Type field. Different file export services and their formats require different setup values on the Bank
Account Card and Vendor Bank Account Card pages. You will be informed about wrong or missing setup
values as you try to export the file.
The EFT feature can only be used for bank accounts in the local currency. It cannot be used with a foreign
currency, indicated by a value in the Currency Code field. (Blank field value means local currency.)
3. When you have completed all payment journal lines, choose the Expor t action.
4. On the Expor t Electronic Payments page, fill in the fields as necessary.
Any error messages will be shown in the Payment File Errors FactBox where you can also choose an
error message to see detailed information. You must resolve all errors before the payment file can be
exported.
TIP
When you use the AMC Banking 365 Fundamentals extension, a common error message states that the bank
account number does not have the length that your bank requires. To avoid or resolve the error, you must
remove the value in the IBAN field on the Bank Account Card page and then, in the Bank Account No. field,
enter a bank account number in the format that your bank requires.
5. On the Save As page, specify the location that the file is exported to, and then choose Save .
NOTE
If you are using EFT, save the resulting vendor remittance form as a Word document or select to have it emailed
directly to the vendor. The payments are now added to the Generate EFT File page from where you can
generate multiple payment orders together to save transmission cost. For more information, see the following
steps.
6. On the Payment Journal page, choose the Generate EFT File action.
On the Generate EFT File page, all payments set up for EFT that you have exported from the payment
journal for a specified bank account but not yet generated are listed on the Lines FastTab.
7. Choose the Generate EFT File action to export one file for all the EFT payments.
8. On the Save As page, specify the location that the file is exported to, and then choose Save .
The bank payment file is exported to the location that you specify, and you can proceed to upload it to your
electronic bank account and make the actual payments. Then you can post the exported payment journal lines.
To plan when to post exported payments
If you do not want to post a payment journal line for an exported payment, for example because you are waiting
for confirmation that the transaction has been processed by the bank, you can just delete the journal line. When
you later create a payment journal line to pay the remaining amount on the invoice, the Total Expor ted
Amount field shows how much of the payment amount has already been exported. Also, you can find detailed
information about the exported total by choosing the Credit Transfer Reg. Entries button to see details about
exported payment files.
If you follow a process where you do not post payments until you have confirmation that they have been
processed in the bank, you can control this in two ways.
In a payment journal with suggested payment lines, you can sort on either the Expor ted to Payment File
column or the Total Expor ted Amount and then delete payment suggestions for open invoices for which
payments have already been made and you do not want to make payments for.
On the Suggest Vendor Payments page, where you specify which payments to insert in the payment
journal, you can select the Skip Expor ted Payments check box if you do not want to insert journal lines for
payments that have already been exported.
To see information about exported payments, choose the Payment Expor t Histor y action.
To re -export payments to a bank file
You can re-export payment files from the Credit Transfer Registers page. Before you delete or post payment
journal lines, you can also re-export the payment file from the Payment Journal page by simply exporting it
again. If you have deleted or posted the payment journal lines after exporting them, you can re-export the same
payment file from the Credit Transfer Registers page. Select the line for the batch of credit transfers that you
want to re-export, and then use the Reexpor t Payments to File action.
NOTE
Exported EFT files are not shown on the Credit Transfer Registers page and cannot be re-exported.
1. Choose the icon, enter Credit Transfer Registers , and then choose the related link.
2. Select a payment export that you want to re-export, and then choose the Reexpor t Payment to File action.
See Also
Use the AMC Banking 365 Fundamentals extension
Managing Payables
Work with General Journals
Collect Payments with SEPA Direct Debit
Find free e-learning modules for Business Central here
Settle Purchase Invoices Promptly
2/6/2023 • 2 minutes to read • Edit Online
If you need to pay the vendor by cash or check, you can post the payment when you post the invoice.
NOTE
If you frequently pay purchase invoices in cash, check, or bank transfer, it is a good idea to set up a specific payment
method with a balancing account and enter this method in the Payment Method field on the vendor card. The
balancing account number is inserted automatically on the invoice header every time you create a new invoice. For more
information, see Defining Payment Methods.
IMPORTANT
The Bal. Account Type and Bal. Account No. fields are not included in the standard layout of the invoice header. In
order to post the payment of an invoice, you must contact a Microsoft partner who can add the fields through code.
This customization is only required if you do not specify balancing accounts on the payment methods as describe above.
See Also
Managing Payables
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Export a Positive Pay File
2/6/2023 • 2 minutes to read • Edit Online
To make sure that your bank only clears validated checks and amounts, you can export a Positive Pay file that
contains vendor information, check number, and payment amount, which you send to the bank for reference
when you process payments.
Business Central is preconfigured to support Positive Pay files for Bank of America and City Bank.
See Also
Finance
Setting Up Finance
Work with General Journals
Work with Business Central
Find free e-learning modules for Business Central here
Applying Payments Automatically and Reconciling
Bank Accounts
2/6/2023 • 2 minutes to read • Edit Online
You must regularly reconcile your bank, receivables, and payables accounts by applying payments recorded in
the bank to their related open (unpaid) invoices and credit memos or other open entries in Business Central.
You can perform this task on the Payment Reconciliation Journal page, for example, by importing a bank
statement file or feed to quickly register the payments. Payments are applied to open customer or vendor ledger
entries based on matches between payment text and entry information. You can review and change automatic
applications before you post the journal. You can choose to close any open bank account ledger entries related
to the applied ledger entries when you post the journal. The bank account is automatically reconciled when all
payments are applied.
The logic that governs how payment text is automatically matched with entry information is set up on the
Payment Application Rules page as a number of prioritized rules that you can edit.
You can also reconcile bank accounts without simultaneously applying payments. You perform this work on the
Bank Acc. Reconciliation page. For more information, see Reconcile Bank Accounts.
To import bank statements as a bank feed, you must first set up and enable the Envestnet Yodlee Bank Feed
service, and then link your bank accounts to the related online bank accounts. For more information, see Set Up
the Envestnet Yodlee Bank Feeds Service.
TIP
You can also import bank statement files in comma or semicolon delimited format (.CSV). Use the Set up a bank
statement file format assisted setup to define bank statement import formats and attach the format to a bank
account. You can then use these formats when you import bank statements in the Bank Account Reconciliation page.
Alternatively, you can use the AMC Banking 365 Fundamentals extension to convert a bank statement file, from
any format, to a data stream that you can import into Business Central. For more information, see Use the AMC
Banking 365 Fundamentals extension.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Apply payments to open customer or vendor ledger entries Reconcile Payments Using Automatic Application
by importing a bank statement, and reconcile the bank
account when all payments are applied.
Manually apply payments by viewing detailed information Review or Apply Payments After Automatic Application
about matched data and suggestions for candidate open
entries to apply payments to.
Resolve payments that cannot be applied automatically to Reconcile Payments that Cannot be Applied Automatically
their related open ledger entries. For example because the
amounts differ, or because a related ledger entry does not
exist.
TO SEE
Link text on payments to specific customer, vendor, or Map Text on Recurring Payments to Accounts for Automatic
general ledger accounts to always post recurring cash Reconciliation
receipts or expenses to those accounts when no documents
exist to apply to.
Set up the rules to govern how payments/bank transactions Set Up Rules for Automatic Application of Payments
should be automatically applied to their related open ledger
entries when you use the Apply Automatically function
on the Payment Reconciliation Journal page.
The Payment Reconciliation Journal page specifies payments, either incoming or outgoing, that have been
recorded as transactions on your online bank account or on a payment service. You can apply the payments to
related open customer, vendor, and bank account ledger entries. Fill in the on the journal by importing a bank
statement as a bank feed or file or by manually entering transactions that you make through your payment
service.
NOTE
The page offers automatic matching functionality that applies payments to their related open entries based on a matching
of data on a bank statement line (journal line) with data on one or more open entries. Note that you can overwrite the
suggested automatic applications, and you can choose to not use automatic application at all. For more information, see
step 7.
A payment reconciliation journal is related to one bank account in Business Central. The bank account
represents the online bank account where the payment transactions are recorded. Any open bank account
ledger entries related to the applied customer or vendor ledger entries will be closed when you choose the Post
Payments and Reconcile Bank Account action. The bank account will be automatically reconciled for
payments that you post with the journal.
If you use the Payment Reconciliation Journal page to register and apply customer payments, you can set up
the journal to use a specific number series. Afterward, you can specify the number series in the Payment
Reconciliation No. Series field on a bank account. Using a dedicated number series can make it easier to
identify any entries that were posted through the journal.
Similar to other journals, when you correct posted entries you can reverse entries that were posted through the
payment reconciliation journal from the G/L Register page. For example, you might want to reverse entries for
payments you applied to the wrong customer. You must first un-apply the posted customer ledger entries. Then
you can use the Reverse Register action in the G/L Register page to reverse the journal that posted the
payments. Alternatively, on the Posted General Journals page, you can use the Copy Selected Lines to
Journal action to reverse specific lines from the posted payment reconciliaiton journal.
When you use automatic application, Business Central recognizes bank ledger entries that have already been
posted, which helps prevent double-posting.
You can import bank transactions as .csv bank files or other format that your bank provides. If you want to
import bank statements as bank feeds, you must first enable a dedicated bank integration service, and then link
the bank account to its related online bank account. The payment reconciliation journal will then automatically
detect bank feeds when you choose the Impor t Bank Transactions action. In addition, you can set a bank
account up to automatically import new bank statement feeds every hour. Transactions for payments that have
already been posted as applied and/or reconciled won't be imported. You can use the Envestnet Yodlee Bank
Feeds service for to get those transactions, which is preinstalled in some country versions of Business Central.
For more information, see Set Up the Envestnet Yodlee Bank Feeds Service. Alternatively, a Microsoft partner can
help you meet your business or country requirements.
The Map Text to Account action lets you set up mappings between text on payments and specific debit, credit,
and balancing accounts so that such payments are posted to the specified accounts when you post the payment
reconciliation journal. Mapping is useful, for example, for recurring cash receipts or expenses, such as frequent
purchases of car fuel or bank fees and interest, that regularly occur on the bank statement and don't need a
related business document. (See step 10) For more information, see Map Text on Recurring Payments to
Accounts for Automatic Reconciliation.
Journal lines may have no suggested application, which can happen for various reason. For example, because a
document is missing, or a customer overpaid and there's an excess amount after applying the payment on
another journal line. For such cases, you can use the Transfer Difference to Account action to create and post
the missing general ledger entry, for example for a refund, that is needed to apply the payment to. (See step 11)
For more information, see Reconcile Payments That Can't be Applied..
You use the Apply Automatically function either automatically when you import a bank file or feed with
payment transactions or when you activate it, to apply payments to their related open entries based on a
matching of text on a bank statement line ( journal line) with text on one or more open entries. This automation
is based on rules that you define on the Payment Application Rules page, where you also define whether an
application suggestion requires review. For more information, see Set Up Rules for Automatic Application of
Payments.
On journal lines where a payment has been applied automatically to one or more open entries, the Match
Confidence field has a value of Low , Medium , or High to indicate the quality of the data matching that the
suggested payment application is based on.
Some payment applications require your review as defined by the used matching rule, such as lines with Low
match confidence. Other lines require your review and manual change because there's a value in the Difference
field. To review one or more payment applications, choose the Lines to Review or Lines with Difference field
at the bottom. The Payment Application Review page opens showing all relevant information about the
customer or vendor that the payment is applied to, the matching details, and actions to process the line, such as
the Accept Application action. (See steps 7 and 8)
For each journal line on the Payment Reconciliation Journal page, you can open the Payment Application
page to see all candidate open entries for the payment and view detailed information for each entry about the
data matching that a payment application is based on. Here, you can manually apply payments or reapply
payments that were applied automatically to a wrong entry. (See step 10) For more information, see Review or
Apply Payments After Automatic Application.
NOTE
You can start the bank transactions import at the same time as you open the Payment Reconciliation Journal page
for an existing journal. The following procedure describes how to import bank transactions into the Payment
Reconciliation Journal page after you have created a new journal.
NOTE
If you do not want to reconcile the bank account from the Payment Reconciliation Journal page, then you must use
the Bank Acc. Reconciliation page. For more information, see Reconcile Bank Accounts.
For each journal line representing a payment on the Payment Reconciliation Journal page, you can open the
Payment Application page to see all candidate open entries for the payment and view detailed information for
each entry about the data matching that a payment application is based on. Here, you can manually apply
payments or reapply payments that were applied automatically to a wrong entry. For more information about
automatic application, see Reconcile Payments Using Automatic Application.
IMPORTANT
When the bank account that you are reconciling payments for is set up for the local currency, then the Payment
Application page will show all open entries in the local currency, including open entries for documents that were
originally invoiced in foreign currencies. Payments applied to entries with converted currencies may therefore be posted
with different amounts than on the original document because of the potentially different exchange rates used by the
bank and Business Central respectively.
Therefore, we recommend that you look for foreign currency codes in the Currency Code field on the
Payment Application page to check if applications are based on converted currencies. To review the original
document amount in the foreign currency and to see the exchange rate used, choose the Applies-to Entr y No.
field, and then, on the shortcut menu, choose the drilldown button to open the Customer Ledger Entries or
Vendor Ledger Entries page.
Any gains-and-loss adjustment required due to currency conversions is not handled automatically by Business
Central.
NOTE
You cannot apply entries with a different sign than the sign on the payment. For example, to close both a negative-sign
credit memo and its related positive-sign invoice, you must first apply the credit memo to the invoice, and then apply the
payment to the invoice with the reduced remaining amount.
WARNING
If you use payment discounts, and if the payment date is before the payment due date, then the Remaining Amt. Incl.
Discount field on the Payment Application page will be used for matching. Otherwise, the value in the Remaining
Amount field will be used. If the payment was made with a discounted amount after the payment due date, or the full
amount was paid but a discount was granted, then the amount will not be matched.
NOTE
You can only apply a payment to one account. If you want to split the application on multiple open entries, for example to
apply a lump-sum payment, then the open entries must be for the same account. For more information, see steps 7 and
8 in the procedure in this topic.
See Also
Managing Receivables
Sales
Work with Business Central
Find free e-learning modules for Business Central here
Reconcile Payments that Cannot be Applied
Automatically
2/6/2023 • 3 minutes to read • Edit Online
You may sometimes have to handle payments to your bank account that cannot be applied to a related open
customer, vendor or bank account ledger entry. Reasons may be that no document exists in Business Central
that the payment can be applied to, or the related document in Business Central has a different amount than the
transaction amount, for example, because of currency exchange. On the Payment Reconciliation Journal
page, all transaction amounts for payments that are not yet applied appear in the Difference field, including
amounts that cannot be applied because of reasons such as the above.
The methods for resolving these types of unapplied payments:
Apply manually
Use text-to-account mapping
Transfer an excess amount to a journal line to create and post the required entry, such as a refund of an
overpayment.
Payments that cannot be applied can appear on payment reconciliation journal lines in the following different
ways:
The value in the Difference field is equal to the value in the Transaction Amount field, which indicates that
no part of the payment can be applied to a related open customer, vendor, or bank account ledger entry.
The value in the Difference field is lower than the value in the Transaction Amount field, which indicates
that a part of the payment can be applied to a related open customer, vendor, or bank account ledger entry.
The remaining part of the payment cannot be applied and must be reconciled manually or by posting it
directly to an account.
To reconcile such payments, you can choose the Transfer Difference to Account action and then specify to
which account the amount in the Difference field will be posted when you post the payment reconciliation
journal. You can do this either from the Payment Reconciliation Journal page or from the Payment
Application Review page that you open by choosing the value in the Match Confidence field or by choosing
the Difference field.
TIP
Similar functionality exists to set up automatic reconciliation of recurring payments that cannot be applied to related open
customer, vendor, or bank account ledger entries. For more information, see Map Text on Recurring Payments to Accounts
for Automatic Reconciliation.
See Also
Managing Receivables
Sales
Work with Business Central
Find free e-learning modules for Business Central here
Map Text on Recurring Payments to Accounts for
Automatic Reconciliation
2/6/2023 • 3 minutes to read • Edit Online
On the Text-to-Account Mapping page, which you open from the Payment Reconciliation Journal page,
you can set up mappings between text on payments and specific debit, credit, and balancing accounts so that
such payments are posted to the specified accounts when you post the payment reconciliation journal.
Similar functionality exists to reconcile excess amounts on payment reconciliation journal lines on an ad-hoc
basis. For more information, see Reconcile Payments that Cannot be Applied Automatically.
Payments posted based on text-to-account mapping are not applied to open entries, but are merely posted to
the specified accounts in addition to creating bank account ledger entries. Accordingly, text-to-account mapping
is suited for recurring cash receipts or expenses, such as frequent purchases of car fuel or bank fees and interest,
that regularly occur on the bank statement and do not need a related business document. For more information,
see the "Example - Text-to-Account Mapping for Fuel Expense" section in this topic.
NOTE
Payments on reconciliation journal lines are only set to posting according to text-to-account mapping if the automatic
application function can only provide a match confidence of Low or Medium . If the automatic application function
provides a match confidence of High, then the payment is automatically applied to one or more open entries, and the
payment is not posted to the accounts specified on the Text-to-Account Mapping page. In other words, a match
confidence of High overrules a text-to-account mapping.
On a payment reconciliation journal line where the payment has been set to posting according to text-to-
account mapping, the Match Confidence field contains High - Text-to-Account Mapping , and the Account
Type and Account No. fields contain the mapped accounts.
NOTE
If no other payments exist with the mapping text in question, then the text-to-account mapping will occur even
when only a part of the text on the payment exists as a mapping text.
5. In the Vendor No. field, enter the vendor that the payments will be posted to.
6. In the Bal. Source Type field, specify if the payment will be posted to a general ledger account or to a
customer or vendor account.
7. In the Bal. Source No. field, specify the account that the payment will be posted to, depending on your
selection in the Bal. Source Type field.
NOTE
Do not use the Debit Acc. No. and Credit Acc. No. fields in connection with payment reconciliation. They are
used for incoming documents only. For more information, see Use OCR to Turn PDF and Image Files into
Electronic Documents.
8. Repeat steps 3 through 7 for all text on payments that you want to map to accounts for direct posting
without application.
Next time you import a bank statement file or choose the Apply Automatically action on the Payment
Reconciliation Journal page, journal lines for the payments that contain the specified mapping text will
contain the mapped accounts in the Account Type and Account No. fields. The Match Confidence field will
contain High - Text-to-Account Mapping . This is on the condition that the automatic application function can
only provide a match confidence of Low or Medium .
When you send a payment or receive a refund from a vendor, you must decide whether to apply the payment or
refund to one or more open entries. You can specify the exact amount that you want to apply to the payment
receipt or refund, and then only partially apply vendor ledger entries. You must apply all vendor ledger entries
to obtain correct vendor statistics and reports of the account statements and finance charges.
NOTE
Vendors may sometimes give a payment refund instead of a credit memo to offset against future invoices, especially when
you return items that you have already paid for or when you have overpaid an invoice.
NOTE
If the Application Method field on the vendor card contains Apply to Oldest , then payments will automatically be
applied to the oldest open credit entry if you do not manually specify which entry to apply to. If the application method
for a customer is Manual, then you must apply entries manually.
You can apply vendor payments manually to their related purchase documents when you post the payments on
the Payment Journal page. For information about filling the payment journal, see Making Payments.
You can also apply vendor payments, and customer payments, after the payments appear as negative bank
transactions in your bank. On the Payment Reconciliation Journal page, you can use functions for bank
statement import, automatic application, and bank account reconciliation. For more information, see Reconcile
Payments Using Automatic Application.
IMPORTANT
When you apply entries in different currencies to one another, the entries are converted to USD. Even though the
exchange rates for the two relevant currencies are fixed, for example between USD and EUR, there may be a small residual
amount when these foreign-currency amounts are converted to USD. These small residual amounts are posted as gains
and losses to the account specified in the Realized Gains Account or Realized Losses Account field on the
Currencies page. The Amount (USD) field is also adjusted on the relevant vendor ledger entries.
IMPORTANT
If an entry has been applied by more than one application entry, you must unapply the latest application entry first.
See Also
Payables
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Collect Outstanding Balances
2/6/2023 • 11 minutes to read • Edit Online
Managing receivables includes checking whether amounts due are paid on time. If customers have overdue
payments, you can begin by sending the Customer Statement report as a reminder. Alternatively, you can
issue reminders.
You can use reminders to remind customers about overdue amounts. You can also use reminders to calculate
finance charges, such as interest or fees and include them on the reminder. Use finance charge memos if you
want to debit customers for interest or fees without reminding them of overdue amounts.
Statements
From the customer card, you can create a statement with that customer's transactions with you. Then, you send
the customer the generated PDF file. Alternatively, use the Customer Statement report to send your
customers an overview of their business with you. The customer statement can be sent to Excel for further
processing.
To send the Customer Statement report
1. Choose the icon, enter Customer Statement , and then choose the related link.
2. Fill in the fields as necessary. Hover over a field to read a short description.
3. Under Output Options , select how to send the report to the customer.
NOTE
If you are using multiple currencies, the Customer Statement report is always printed in the customer's currency. The last
date in a statement period is also used as the statement date and the aging date, if aging is included.
Reminders
You can use reminders to remind customers about overdue amounts. You can also use reminders to calculate
finance charges such as interest or fees and include them on the reminder.
Before you can create reminders, you must set up reminder terms and assign them to your customers. For more
information, see Set Up Reminder Terms and Levels. You can set up an unlimited number of reminder terms.
Each set of terms is identified by a code. Each reminder term has predefined reminder levels. Each reminder
level includes rules about when the reminder will be issued, for example, how many days after the invoice due
date or the date of the previous reminder. The contents of the Finance Charge Terms page determines
whether interest is calculated on the reminder.
You can periodically run the Create Reminders batch job to create reminders for all customers with overdue
balances, or you can manually create a reminder for a specific customer and have the lines calculated and filled
in automatically.
After you create the reminders, you can modify them. The text that appears at the beginning and end of a
reminder is determined by the reminder level terms, and can be seen in the Description column. If a calculated
amount has been inserted automatically in the beginning or ending text, the text will not be adjusted if you
delete lines. Then you must use the Update Reminder Text function.
A customer ledger entry with the On Hold field filled in will not prompt the creation of a reminder. However, if a
reminder is created on the basis of another entry, an overdue entry marked on hold will also be included on the
reminder. Interest is not calculated on lines with these entries.
After you have created reminders and made any needed modifications, you can either print test reports or issue
the reminders, typically as email.
To create a reminder automatically
A reminder is similar to an invoice. When you create a reminder, a reminder header as well as one or more
reminder lines must be filled in. You can use a function to create reminders for all customers automatically.
1. Choose the icon, enter Reminders , and then choose the related link.
2. On the Reminder page, choose the Create Reminders action.
3. On the Create Reminders page, fill in the fields to define how and to whom the reminders are created.
4. Choose the OK button.
To create a reminder manually
On the Reminder page, you can fill in the General FastTab manually and then have the lines filled in
automatically.
1. Choose the icon, enter Reminders , and then choose the related link.
2. Choose the New action.
3. On the General FastTab, fill in the fields as necessary.
4. Choose the Suggest Reminder Lines action.
5. In the Suggest Reminder Lines batch job, fill in the fields to define how and to whom the reminders
are created.
6. Select the Include Entries On Hold check box if you want the reminders to contain overdue open
entries that are on hold.
7. Select the Only Entries with Overdue Amounts check box if you want the reminders to contain only
overdue open entries. Only invoices and payments will be shown as these are the entries for which your
customers' payments may be overdue.
IMPORTANT
Open entries that are on hold will be inserted, irrespective of the setting in the Only Entries with Overdue
Amounts check box.
Finance Charges
When a customer does not pay by the due date, you can have finance charges calculated automatically and add
them to the overdue amounts on the customer's account. You can inform customers of the added charges by
sending finance charge memos.
NOTE
You use finance charge memos to calculate interest and finance charges and to inform your customers about interest and
finance charges without reminding them of overdue payments. Alternatively, you can calculate interest on overdue
payments when you create reminders.
Before you can create finance charge memos, you must set up terms. For more information, see Set Up Finance
Charge Terms.
You can manually create a finance charge memo for an individual customer, and fill in the lines automatically.
Alternatively, you can use the Create Finance Charge Memos function job to create finance charge memos
for all or selected customers with overdue balances.
After you create the finance charge memos, you can modify them. The text that appears at the beginning and
end of the finance charge memo is determined by the finance charge terms, and can be seen in the Description
column on the lines. If a calculated amount has been inserted automatically in the beginning or ending text, the
text will not be adjusted if you delete lines. Then you must use the Update Finance Charge Text function.
After you have created finance charge memos and made any needed modifications, you can either print test
reports or issue the finance charge memos, typically as email.
To create a finance charge memo manually
A finance charge memo is similar to an invoice. You can fill in a header manually and have the lines filled in for
you, or you can create finance charge memos for all customers automatically.
1. Choose the icon, enter Finance Charge Memos , and then choose the related link.
2. Choose the New action, and then fill in the fields as necessary.
3. Choose Suggest Fin. Charge Memo Lines action.
4. On the Suggest Finance Charge Memo Lines page, set a filter on the Cust. Ledger Entr y FastTab if
you want to create finance charge memos only for specific entries.
NOTE
Although they are listed, selecting Payment and Credit Memo as Document Type filters will not have any
effect because the Suggest Finance Charge Memo Lines function only handles positive amounts.
With your customer's consent, you can collect payments directly from the customer's bank account according to
the SEPA format.
First, set up the export format of the bank file that instructs your bank to perform a direct debit. Then, set up the
customer's payment method. Last, set up the direct-debit mandate that reflects your agreement with the
customer to collect their payments in a certain agreement period.
To instruct the bank to transfer the payment amount from the customer's bank account to your company's
account, you create a direct-debit collection entry, which holds information about bank accounts, the affected
sales invoices, and the direct-debit mandate. You then export an XML file that is based on the collection entry,
which you send to your bank for processing. Any payments that could not be processed will be communicated
to you by your bank, and you must then manually reject the direct debit-collection entries in question.
You can set up standard customer sales codes with the direct-debit payment method and mandate information.
You can then use the Create Standard Cust. Invoices batch job to generate multiple sales invoices with the
direct-debit information prefilled. This is can be done manually or automatically, according to the payment due
date.
When payments are successfully processed, as communicated by your bank, you can post the payment receipts
either directly from the Direct Debit Collect. Entries page or by moving the payment lines to the journal
where you post payment receipts, such as the Cash Receipt Journal page. Alternatively, depending on your
cash management process, you can wait and just apply the payments as a part of bank reconciliation.
NOTE
To collect payments using SEPA Direct Debit, the currency on the sales invoice must be EURO.
NOTE
The global version of Business Central supports the SEPA direct debit format only. Your country/region version may
support other formats for electronic payment. See under Local Functionality in the table of contents.
To enable export of a bank file formats that are not supported out of the box in Business Central, you can set up
a data exchange definition by using the data exchange framework. For more information, see Set Up Data
Exchange Definitions.
Before you can process customer payments electronically by exporting direct debit instructions in the SEPA
Direct Debit format, you must perform the following setup steps:
Set up the export format of the bank file that instructs your bank to perform a direct debit collection from the
customer's bank account to your bank account.
Set up the customer's payment method.
Set up the direct-debit mandate that reflects your agreement with the customer to collect their payments in a
certain agreement period.
To set up your bank account for SEPA direct debit
1. Choose the icon, enter Bank Accounts , and then choose the related link.
2. Open the bank account that you want to use for direct debit.
3. On the Transfer FastTab, in the SEPA Direct Debit Expor t Format field, choose the option for SEPA direct
debit.
To set up the customer's payment method for SEPA direct debit
1. Choose the icon, enter Payment Methods , and then choose the related link.
2. Choose the New action.
3. Set up a payment method. Fill in the direct debit-specific fields as described in the following table.
Direct Debit Specify if the payment method is for SEPA direct debit
collection.
Direct Debit Pmt. Terms Code Specify the payment terms, such as DON'T PAY, that are
displayed on sales invoices that are paid with SEPA direct
debit to indicate to the customer that the payment will
be collected automatically. Alternatively, leave the field
empty.
NOTE
Do not enter a value in the Bal. Account No. field.
Customer Bank Account Code Specifies the bank account from which direct-debit
payments are collected. This field is filled automatically.
Valid From Specify the date when the direct-debit mandate starts.
Date of Signature Specify the date when the customer signed the direct-
debit mandate.
Expected Number of Debits Specify how many direct debit collections you expect to
make. This field is only relevant if you selected
Recurring in the Sequence Type field.
Debit Counter Specifies how many direct debit collections have been
made using this direct-debit mandate. This field is
automatically updated.
6. Repeat steps 1 through 5 for all customers that you want to set up for SEPA direct debits.
The direct-debit mandate is automatically inserted in the Direct Debit Mandate ID field when you create a
sales invoice for the customer that you selected in step 2. For more information, see Create Recurring Sales and
Purchase Lines.
Creating SEPA Direct Debit Collection Entries and Export to a Bank File
To instruct the bank to transfer the payment amount from the customer's bank account to your company's
account, you create a direct-debit collection, which holds information about the customer's bank account, the
affected sales invoices, and the direct-debit mandate. From the resulting direct-debit collection entry, you then
export an XML file that you send or upload to your electronic bank for processing. Any payments that could not
be processed by the bank will be communicated to you by your bank, and you must then manually reject the
direct debit-collection entries in question.
NOTE
To collect payments using SEPA Direct Debit, the currency on the sales invoice must be EURO.
From Due Date Specify the earliest payment due date on sales invoices
that you want to create a direct-debit collection for.
To Due Date Specify the latest payment due date on sales invoices
that you want to create a direct-debit collection for.
Only Customers With Valid Mandate Specify if a direct-debit collection is created for customers
who have a valid direct-debit mandate. Note: A direct-
debit collection is created even if the Direct Debit
Mandate ID field is not filled on the sales invoice.
Only Invoices With Valid Mandate Specify if a direct-debit collection is only created for sales
invoices if a valid direct-debit mandate is selected in the
Direct Debit Mandate ID field on the sales invoice.
Bank Account No. Specify which of your company's bank accounts the
collected payment will be transferred to from the
customer's bank account.
Bank Account Name Specifies the name of the bank account that you select in
the Bank Account No. field. This field is filled
automatically.
Direct Debit Collection No. Specify the direct debit collection that you want to post
payment receipt for.
General Journal Template Specify which general journal template to use for posting
the payment receipt, such as the template for cash
receipts.
General Journal Batch Name Specify which general journal batch to use for posting
the payment receipt.
Create Journal Only Select this check box if you do not want to post the
payment receipt when you choose the OK button. The
payment receipt will be prepared in the specified journal
and will not be posted until someone posts the journal
lines in question.
See Also
Managing Receivables
Service Management
Find free e-learning modules for Business Central here
Block Vendors
2/6/2023 • 2 minutes to read • Edit Online
You can block a vendor, for example because of insolvency, so that the vendor cannot be added to purchase
documents or so that no payments can be posted for the vendor.
The following table describes the options for blocking vendors.
O P T IO N DESC RIP T IO N
To block a vendor
1. Choose the icon, enter Vendors , and then choose the related link.
2. Select the vendor that you want to block.
3. In the Blocked field, choose one of the options for blocking.
See Also
Register New Vendors
Making Payments
Managing Payables
Find free e-learning modules for Business Central here
Use Item Charges to Account for Additional Trade
Costs
2/6/2023 • 4 minutes to read • Edit Online
To ensure correct valuation, your inventory items must carry any added costs, such as freight, physical handling,
insurance, and transportation that you incur when purchasing or selling the items. For purchases, the landed
cost of a purchased item consists of the vendor's purchase price and all additional direct item charges that can
be assigned to individual receipts or return shipments. For sales, knowing the cost of shipping sold items can be
as vital to your company as knowing the landed cost of purchased items.
In addition to recording the added cost in you inventory value, you can use the Item Charges feature for the
following:
Identify the landed cost of an item for making more accurate decisions on how to optimize the distribution
network.
Break down the unit cost or unit price of an item for analysis purposes.
Include purchase allowances into the unit cost and sales allowances into the unit price.
Before you can assign item charges, you must set up item charge numbers for the different types of item
charges, including to which G/L accounts costs related to sales, purchases, and inventory adjustments are
posted to. An item charge number contains a combination of general product posting group, tax group code,
VAT product posting group, and item charge. When you enter the item charge number on a purchase or sales
document, the relevant G/L account is retrieved based on the setup of the item charge number and the
information on the document.
For both purchase and sales documents, you can assign an item charge in two ways:
On the document where the items that the item charge relates to are listed. This you typically do for
documents that are not yet fully posted.
On a separate invoice by linking the item charge to a posted receipt or shipment where the items that the
item charge relate to are listed.
NOTE
You can assign item charges to orders, invoices, and credit memos, for both sales and purchases. The following procedures
describe how to work with item charges for a purchase invoice. The steps are similar for all other purchase and sales
documents.
Example
This video shows how to handle an additional shipping cost as part of inventory costing.
To assign an item charge directly to the purchase invoice for the item
If you know the item charge at the time when you post a purchase invoice for the item, follow this procedure.
1. Choose the icon, enter Purchase Invoices , and then choose the related link.
2. Create a new purchase invoice. For more information, see Record Purchases.
3. Make sure the purchase invoice has one or more lines of type Item.
4. On a new line, in the Type field, select Charge (Item) .
5. In the Quantity field, enter the units of the item charge that you have been invoiced for.
6. In the Direct Unit Cost field, enter the amount of the item charge.
7. Fill in the remaining fields as necessary. Hover over a field to read a short description.
In the following steps, you will perform the actual assignment. Until the item charge is fully assigned, the
value in the Qty. to Assign field is in red font.
8. On the Lines tab, choose the Item Charge Assignment action.
The Item Charge Assignment page opens showing one line for each line of type Item on the purchase
invoice. To assign the item charge to one or more invoice lines, you can use a function that assigns and
distributes it for you or you can manually fill in the Qty. to Assign field. The following steps describe
how to use the Suggest Item Charge Assignment function.
9. On the Item Charge Assignment page, choose the Suggest Item Charge Assignment action.
10. If there are more than one invoice lines of type Item, choose one of the four distribution options.
It the item charge is fully assigned, the value in the Qty. to Assign field on the purchase invoice is zero.
The item charge is now assigned to the purchase invoice. When you post the receipt of the purchase invoice, the
items' inventory values are updated with the cost of the item charge.
You can set up a payment tolerance to close an invoice when the payment does not fully cover the amount on
the invoice. For example, payment tolerances are typically for small amounts that would cost more to correct
than to just accept. You can set up a payment discount tolerance to grant a payment discount after the payment
discount date has passed.
You can use payment tolerances so that every outstanding amount has a set maximum allowed payment
tolerance. If the payment tolerance is met, then the payment amount is analyzed. If the payment amount is an
underpayment, then the outstanding amount is fully closed by the underpayment. A detailed ledger entry is
posted to the payment entry so that no remaining amount is left on the applied invoice entry. If the payment
amount is an overpayment, then a new detailed ledger entry is posted to the payment entry so that no
remaining amount is left on the payment entry.
You can use payment discount tolerances so that if you accept a payment discount after the payment discount
date, then it's always posted to either the payment discount account or a payment tolerance account.
NOTE
Enabling the warning message will let choose how to process payments that are within tolerance. If you do not enable the
message, and a tolerance level is specified, invoices with amounts that are within tolerance will be automatically closed
and you cannot choose to leave the remaining amount.
To set up tolerances
Tolerance on days and amounts allows you to close an invoice even though the payment does not fully cover the
amount on the invoice. For example, because the due date for the payment discount has been exceeded, goods
have been deducted, or because of a minor error. This also applies to refunds and credit memos.
To set up tolerance you have to set up various tolerance accounts, specify both payment discount tolerance and
payment tolerance posting methods and then run the Change Payment Tolerance batch job.
1. Choose the icon, enter General Posting Setup , and then choose the related link.
2. On the General Posting Setup page, set up a debit and a credit sales payment tolerance account and a
debit and a credit purchase payment tolerance account.
3. Choose the icon, enter Customer Posting Groups , and then choose the related link.
4. On the Customer Posting Groups page, set up a debit and a credit payment tolerance account. For
more information, see Setting Up Posting Groups.
5. Choose the icon, enter Vendor Posting Setup , and then choose the related link.
6. On the Vendor Posting Groups page, set up a debit and a credit payment tolerance account.
7. Choose the icon, enter General Ledger Setup , and then choose the related link.
8. Open the General Ledger Setup page.
9. On the Application FastTab, fill in the Payment Discount Tolerance Posting , Payment Discount
Grace Period and Payment Tolerance Posting fields.
10. Choose the Change Payment Tolerance action.
NOTE
When you choose Apply to Oldest in the Application Method field on a Customer Card page, Business
Central will not automatically post payment tolerances, even when they're within the thresholds set on the
General Ledger Setup page. Business Central assumes that the Apply to Oldest setting indicates that the
customer (or you as a customer of your vendor) has an account with you where they regularly pay the balance.
Therefore, remaining amounts shouldn't be removed by posting a payment tolerance entry.
11. On the Change Payment Tolerance page, fill in the Payment Tolerance % and Max Payment
Tolerance Amount fields, and then choose the OK button.
IMPORTANT
You have now set up tolerance for local currency only. If you want Business Central to handle tolerance on payments,
credit memos, and refunds in a foreign currency, you must run the Change Payment Tolerance batch job with a value
in the Currency Code field.
NOTE
To get a payment tolerance warning every time that you post an application in the tolerance, you must activate the
payment tolerance warning. For more information, see To enable or disable payment tolerance warning section.
To deactivate tolerance for a customer or vendor, block tolerances on the relevant customer or vendor card. For more
information, see To block payment tolerance for customers.
When you set up tolerance, Business Central also checks if there are any open entries and calculates the tolerance for
these entries.
To enable or disable payment tolerance warnings
The payment tolerance warning appears when you post an application that has a balance in the allowed
tolerance. You can then choose how you want to post and document the balance.
1. Choose the icon, enter General Ledger Setup , and then choose the related link.
2. On the General Ledger Setup page, on the Application FastTab, turn on the Payment Tolerance
Warning toggle to activate the warning. To deactivate the warning, turn off the toggle.
NOTE
The default option for the Payment Tolerance Warning page is Leave the Balance as Remaining Amount . The
default option for the Payment Discount Tolerance Warning page the is Do Not Accept the Late Payment
Discount .
NOTE
If the customer or vendor has open entries, you must first remove payment tolerance from entries that are currently
open.
PAY M PAY M
MAX EN T EN T
PAY M PAY M DISC O ALL DISC O PAY M
PAY M EN T EN T UN T EN T RI UN T EN T
EN T TO L E DISC O TO L ER PAY M TO L ER ES TO L ER TO L ER
DISC RA N C UN T ANCE EN T PAY M ANCE C LO SE ANCE ANCE
— IN V. O UN T E DAT E DAT E DAT E EN T TYPE D GL / C L G/ L
PAY M PAY M
MAX EN T EN T
PAY M PAY M DISC O ALL DISC O PAY M
PAY M EN T EN T UN T EN T RI UN T EN T
EN T TO L E DISC O TO L ER PAY M TO L ER ES TO L ER TO L ER
DISC RA N C UN T ANCE EN T PAY M ANCE C LO SE ANCE ANCE
— IN V. O UN T E DAT E DAT E DAT E EN T TYPE D GL / C L G/ L
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed, even with tolerance.
(2) Payment Date is between 01/16/03 and 01/20/03 (Scenarios 4-9)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed, even with tolerance.
(3) Payment Date is after 01/20/03 (Scenarios 10-15)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries cannot be closed even with tolerance.
PAY M PAY M
MAX EN T EN T
PAY M PAY M DISC O ALL DISC O PAY M
PAY M EN T EN T UN T EN T RI UN T EN T
EN T TO L E DISC O TO L ER PAY M TO L ER ES TO L ER TO L ER
DISC RA N C UN T ANCE EN T PAY M ANCE C LO SE ANCE ANCE
— IN V. O UN T E DAT E DAT E DAT E EN T TYPE D GL / C L G/ L
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed even with tolerance.
(3) Payment Date is between 01/18/03 and 01/20/03 (Scenarios 10-21)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed even with tolerance.
(4) Payment Date is between 01/21/03 and 01/22/03 (Scenarios 22-27)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed even with tolerance.
(5) Payment Date is after 01/22/03 (Scenarios 28-30)
Remaining Amount per
Normal Application Rules
(1) If payment falls in these ranges, all application entries can be closed with or without tolerance.
(2) If payment falls in these ranges, all application entries can't be closed even with tolerance.
Effectively managing receivables is important to the overall financial health of a business. The Late Payment
Prediction extension can help you reduce outstanding receivables and fine-tune your collections strategy by
predicting whether sales invoices will be paid on time. For example, if a payment is predicted to be late, you
might decide to adjust the terms of payment or the payment method for the customer.
Getting started
When you open a posted sales document, a notification will display at the top of the page. To use the Late
Payment Prediction Extension you can opt in by choosing Enable in the notification. Alternatively, you can set up
the extension manually. For example, if you regret dismissing the notification.
To enable the extension manually, follow these steps:
1. Choose the icon, enter Late Payment Prediction Setup , and then choose the related link.
2. Fill in the fields as necessary.
NOTE
If you decide to enable the extension manually, be aware that Business Central will not allow you to do so if the quality of
the model is low. The quality of the model indicates how accurate the model's predictions are likely to be. Several factors
can impact the quality of a model. For example, there might not have been enough data, or the data did not contain
enough variation. You can view the quality of the model you are currently using on the Late Payment Prediction
Setup page. You can also specify a minimum threshold for the model quality.
TIP
The Customer Ledger Entries page also shows a FactBox on the right. While you are reviewing predictions, the information
in the Customer Details section can be helpful. When you choose the invoice in the list, the section shows information
about the customer. It also lets you take immediate action. For example, if a customer frequently misplaces their wallet,
you can open the Customer card from the FactBox and block the customer for future sales.
Design details
Microsoft deploys and operates number of predictive web services in all regions where Business Central is
available. Access to these web services is included in your Business Central subscription. For more information,
see the Microsoft Dynamics 365 Business Central Licensing Guide. The guide is available for download on the
Business Central website.
The web-services work in three modes:
Train model. The web service trains the model based on the provided dataset.
Evaluate model. The web service checks whether the model returns reliable data for the provided dataset.
Predict. Web-service applies the model to the provided dataset to make a prediction.
These web-services are stateless, meaning they use data only to calculate predictions on demand. They do not
store data.
NOTE
You can use your own predictive web service instead of ours. For more information, see Create and use your own
predictive web service late payment prediction.
NOTE
The information about the customer is not included in the dataset.
NOTE
We use a bit of your compute time each week when we evaluate and re-train the model.
Business Central runs training and evaluation automalically when there are enough paid and late invoices are
available, however you can run it manually whenever you want.
To train and use your model
1. Choose the icon, enter Late Payment Prediction Setup , and then choose the related link.
2. In the Selected Model field, choose My Model .
3. Choose the Create My Model action, to train model on your data.
Create and use your own predictive web service for late payment
prediction
You can also create your own predictive web service based on a public model named Prediction Experiment
for Dynamics 365 Business Central . This predictive model is available online in the Azure AI Gallery. To use
the model, follow these steps:
1. Open a browser and go to the Azure AI Gallery.
2. Search for Prediction Experiment for Dynamics 365 Business Central , and then open the model in
Azure Machine Learning Studio.
3. Use your Microsoft account to sign up for a workspace, and then copy the model.
4. Run the model, and publish it as a web service.
5. Make a note of the API URL and API key. You will use these credentials for a cash flow setup.
6. Choose the icon, enter Late Payment Prediction Setup , and then choose the related link.
7. Choose the Use My Azure Subscription check box.
8. On the My Model Credentials FastTab, enter the API URL and API key for your model. .
Prepayments are payments that are invoiced and posted to a sales or purchase order before you post the final
invoice. For example, you might require a deposit before you manufacture items to order, or you might require
payment before you ship items to a customer. You can use the prepayments capabilities to invoice and collect
deposits from customers, and to remit deposits to vendors. This way, all relevant payments are posted against
the same invoice.
For each customer or vendor, you can define prepayment requirements for all items or selected items. When
you've set up prepayments, you can then generate prepayment invoices from sales and purchase orders with
prepayment amounts that are based on your setup. You can change the amounts on the invoice as needed.
For example, you can specify a total amount for the entire order, or you can distribute the prepayment across
each line on the order. You can also send additional prepayment invoices if, for example, additional items are
added to the order. You can increase quantities or add new lines to an order after issuing a prepayment, and
then you can post another prepayment invoice.
NOTE
If you want to delete a line for which a prepayment has already been invoiced, you must issue a prepayment credit memo
before you can delete the line.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Set up prepayment posting groups and number series, and Set Up Prepayments
set up default prepayment percentages for customers,
vendors, and items.
Create an order, adjust the prepayment amounts, and issue Create Prepayment Invoices
an invoice for prepayment amounts.
If you require your customers to submit payment before you ship an order to them, or if your vendor requires
you to submit payment before they ship an order to you, you can use the Prepayment functionality. The
prepayments functionality enables you to invoice and collect deposits required from customers or to remit
deposits to vendors, to ensure that all partial payments are posted against an invoice. For more information, see
Create Prepayment Invoices.
Before you can post prepayment invoices, you have to set up the posting accounts in the general ledger, and you
have to set up number series for prepayment documents. You must specify an account for prepayments related
to sales and an account for prepayments related to purchasing. You can specify the same posting accounts to be
used for all prepayments related to all general business posting groups or general product posting groups, or
you can specify specific accounts for specific posting groups for sales and purchasing, respectively. This depends
on your company's requirements for tracking prepayments.
You can define the percentage of the line amount that will be invoiced for prepayment, for a customer or vendor,
for all items or selected items. After you complete the setup, you can generate prepayment invoices from sales
and purchase orders. You can use the default percentages for each sales or purchase line, or you can change the
amounts on the invoice as needed. For example, you can specify a total amount for the entire order.
NOTE
We recommend that you do not use a prepayment percentage of 100 in the following cases:
If you are located in North America. Due to how taxes are calculated, a prepayment percentage of 100 can lead to
issues with prepayment invoices.
In all regions, if you manually deduct a payment discount from the invoice. A prepayment percentage of 100 will not
automatically leave an amount from which to deduct the discount.
Also, when you're using prepayment percentage of 100, Business Central might need to create off-setting rounding
entries. When that happens, you will need to choose a G/L account in the Invoice Rounding Account field on the
Customer Posting Groups page. This is true even if you have not turned on the Invoice Rounding toggle on the
Sales & Receivables Setup page. If you do not specify an account you you will not be able to post prepayment
invoices.
Because the prepaid amount belongs to the buyer until they have received the goods or services, you need to
set up general ledger accounts to hold the prepayment amounts until the final invoice is posted. Sales
prepayments must be recorded in a liabilities account until the items are shipped. Purchase prepayments must
be recorded in an assets account until the items are received. In addition, you must set up a separate general
ledger account for each VAT identifier.
IMPORTANT
Depending on your country or region, additional setup may be required. For more information, see the list of related
articles in the See Also section.
TIP
If you cannot see the fields in the General Posting Setup page, then use the horizontal scroll bar at the bottom of the
page to scroll to the right.
If you have not already set up general ledger accounts for prepayments, you can open the G/L Account List
page from the relevant account field.
NOTE
You can use the same number series for prepayment invoices and regular invoices, or you can use different number series.
If you use different series, they must not overlap because there must not be any numbers that exist in both series.
TIP
While you're here, consider adding a safeguard against shipping or invoicing sales orders that have unpaid premayment
amounts. If you turn on the Check Prepmt. when Posting toggle, Business Central will prevent people from posting
orders with outstanding prepayment amounts.
3. Choose the icon, enter Job Queue Entries , and then choose the related link.
4. Set up the Upd. Pending Prepmt. Sales job queue entry, for example, by using the settings on the
Recurrence FastTab to schedule how often you want it to run. For more informaiton, see Use Job Queues to
Schedule Tasks.
If you require customers to pay before you'll ship their order, you can use the prepayment features. The same
applies if your vendor requires you to pay before they ship an order to you.
You can start the prepayment process when you create a sales or purchase order. The default prepayment
percentage for an item on the order, or for the customer or vendor, will be included in the prepayment invoice.
You can also specify a prepayment percentage to the entire document.
After you create a sales or purchase order, you can create a prepayment invoice for it. Either use the default
percentages for each sales or purchase line, or adjust the amount. For example, you might specify a total
amount for the entire order.
The following procedure describes how to invoice a prepayment for a sales order. The steps are similar for
purchase orders.
NOTE
When some lines on an invoice require 100% prepayment and other lines don't, and there's VAT on the
prepayment account, the rounded amount might cause an error when you create a prepayment invoice. The error
occurs because the prepayment invoice amount is higher than the amounts on the document lines. To fix the
problem, change the amounts on one or all of the lines that require 100% prepayment. The change will recalculate
the VAT amount rounding and use the accumulated rounding difference on the last modified line.
Two more ways to fix the problem are:
Create a separate VAT product posting group and a VAT posting setup with a separate VAT identifier and use
that for the items or lines that require 100% prepayment. Rounding is done for each VAT identifier, so separate
rounding will be done for items that are assigned to the VAT product posting group.
Use a separate invoice for the items or lines that do and don't require 100% prepayments.
3. Fill in the sales lines.
If you've specified a default prepayment percentage either for the customer or on the Prepayment
FastTab on this document, this value is copied to each line. You can change the contents of the
Prepayment % field on the line.
TIP
If you do not see the Prepayment % field, you can add it through personalization. For more information, see
Personalize Your Workspace.
NOTE
If you are located in North America, you cannot change the prepayment percentage after the prepayment invoice has
been posted. This is prevented in the North American version of Business Central because the calculation of sales tax will
otherwise be incorrect.
When you're ready to post the rest of the invoice, post it as you would post any invoice, and the prepayment
amount will automatically be deducted from the amount due.
You can make a correction to an order after you have posted a prepayment invoice for the order. You can add
new lines to an order after issuing a prepayment, and then you can post another prepayment invoice, but you
cannot delete a line from an order after a prepayment has been invoiced for the line.
TIP
If you have posted a prepayment invoice for a sales invoice that you then correct or cancel, you must correct or cancel the
prepayment as well.
To correct a prepayment
The following procedure shows how to issue a prepayment credit memo to cancel all invoiced prepayments for
a sales order.
1. Choose the icon, enter Sales Orders , and then choose the related link.
2. Open the relevant sales order.
3. Choose the Prepayment action, and then choose the Post Prepayment Credit Memo action or the
Post and Print Prepmt. Cr. Memo action.
4. On the Sales Credit Memo page, proceed to correct the relevant entries, as for any sales credit memo.
For more information, see Process Sales Returns or Cancellations.
NOTE
To reduce the amount in the Line Amount field, you must first increase the prepayment percentage on the line
so that the value in the Prepmt. Line Amount field is not decreased below the value in the Prepmt. Amt. Inv.
field.
5. To make a prepayment invoice for any new lines in the sales credit memo, choose the Prepayment
action, and then choose the Post Prepayment Invoice action or the Post and Print Prepmt. Invoice
action.
6. To issue an additional prepayment invoice, increase the prepayment amount on one or more lines and
post the prepayment invoice. A new invoice will be created for the difference between the prepayment
amounts invoiced and the new prepayment amounts.
A bank reconciliation should be completed at regular intervals for all your bank accounts to ensure that the
company's cash records are correct. You do this by comparing and matching entries in your internal bank
accounts with bank transactions at your bank, and then posting the balances to your internal bank accounts to
make totals available to finance managers. Bank reconciliation is also a practical way to discover and resolve
missing payments and bookkeeping errors.
You can perform the task on the Bank Acc. Reconciliation page where you match (reconcile) bank statement
lines in the left-hand pane with your internal bank account ledger entries in the right-hand pane. Alternatively,
you can perform this task on the Payment Reconciliation Journal page as part of processing the payments
that are represented on a bank statement. On both pages, you can fill in the bank statement information by
importing a file or feed and you can use automatic matching suggestions.
NOTE
In the North American versions, you can also perform bank reconciliation on the Bank Rec. Worksheet page, which is
better suited for checks and deposits but does not offer import of bank statement files. To use this page instead of the
Bank Acc. Reconciliation page, deselect the Bank Recon. with Auto. Match field on the General Ledger Setup
page. For more information, see Reconcile Bank Accounts under United States Local Functionality.
Before you can manage your bank accounts within Business Central, you must set each bank account up as a
bank account card. In addition, you must set up electronic services that you may use for bank statement import
and payment file export. For more information, see Setting Up Banking.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Reconcile bank accounts as a separate task on the Bank Reconcile Bank Accounts
Acc. Reconciliation page.
Reconcile bank accounts in connection with payment Applying Payments Automatically and Reconciling Bank
processing on the Payment Reconciliation Journal page. Accounts
TIP
Use bank reconciliation to help verify that your books are up-to-date, and do not post the reconciliation until you are
satisfied with the reconciliation.
Bank reconciliation helps ensure that what's in your books matches the statements you receive from your bank.
Bank account reconciliation compares and matches entries in the bank accounts you've set up in Business
Central with bank transactions at your bank. Reconciliation can then post the balances to your bank accounts in
Business Central to make them available to finance managers. Bank reconciliation is also a practical way to
discover and resolve missing payments and bookkeeping errors.
This article describes how to reconcile bank accounts from the Bank Acc. Reconciliation page.
However, you can also reconcile bank accounts on the Payment Reconciliation Journal page when you
process payments. Open bank account ledger entries related to the applied customer or vendor ledger entries
will be closed when you choose the Post Payments and Reconcile Bank Account action. This automatically
reconciles the bank account for the payments that you post with the journal. For more information, see Applying
Payments Automatically and Reconciling Bank Accounts.
NOTE
The North American versions offers the Bank Rec. Worksheet page, which is better suited for checks and deposits but
doesn't let you import bank statement files. To use this page instead of the Bank Acc. Reconciliation page, clear the
Bank Recon. with Auto. Match field on the General Ledger Setup page. For more information, see Reconciling Bank
Accounts under United States Local Functionality.
The lines on the Bank Acc. Reconciliation page are divided into two panes. The Bank Statement Lines pane
shows either imported bank transactions or ledger entries with outstanding payments. The Bank Account
Ledger Entries pane shows the ledger entries in the internal bank account.
Reconciling transactions in statements from your bank with bank entries in Business Central is referred to as
matching. There are two ways to match transactions with bank entries:
Automatically, by using the Match Automatically action.
Manually, by selecting lines in both panes to link each bank statement line to one or more bank account
ledger entries, and then using the Match Manually action.
The Applied checkbox is selected on lines where entries match. For more information, see Set Up Rules for
Automatic Application of Payments. If you enter a statement ending date on the bank reconciliation after you
match its lines with entries, Business Central will undo the the matches for lines and entries that are after that
date.
NOTE
After you enter a date in the Statement Ending Date field, the Bank Acc. Reconciliation page filters the bank ledger entries
to show only entries up to that date. You can only post bank reconciliations with bank ledger entries on or before the
statement ending date. The filter ensures that your bank ledger is balanced with your bank statement on the statement
ending date, with the difference being the outstanding payments and checks.
When the value in the Total Balance field in the Bank Statement Lines pane equals the total value of the
Balance To Reconcile field plus the Balance Last Statement field in the Bank Account Ledger Entries
pane, you can choose the Post action. Unmatched bank account ledger entries remain on the page, indicating
discrepancies that you should resolve to reconcile the bank account.
To double-check your bank account reconciliation before you post it, use the Test Repor t action to prepare a
preview of the reconciliation. The report is available in the following contexts:
When you're preparing a bank reconciliation on the Bank Acc. Reconciliation page.
When you're reconciling payments on the Payment Reconciliation Journals page.
Any lines that cannot be matched, indicated by a value in the Difference field, will remain on the Bank Acc.
Reconciliation page after posting. They represent some kind of discrepancy that you must resolve before you
can complete the bank account reconciliation. The following table describes a few typical business situations that
can cause differences.
A transaction in your bank account in The bank transaction wasn't created Create the missing transaction (or
Business Central isn't in the bank although a posting was made in prompt a debitor to make it). Then
statement. Business Central. reimport the bank statement file or
enter the transaction manually.
A transaction on the bank statement A bank transaction was made without Create and post the missing entry. To
doesn't exist as a document or journal a corresponding posting in Business learn a quick way to do that, see To
line in Business Central. Central, for example a journal line create missing ledger entries to match
posting for an expense. bank transactions with.
A transaction in the internal bank Information, such as the amount or Review the information, and then
account corresponds to a bank the customer name, was entered manually match the two. Optionally,
transaction but some information is differently in the bank transaction or correct the mismatch.
too different to give a match. the internal posting.
You must resolve the differences, for example, by creating the missing entries and correcting non-matching
information or by making missing money transactions, until you can complete and post the bank account
reconciliation.
You can fill in the Bank Statement Lines pane on the Bank Acc. Reconciliation page in the following ways:
Automatically, by using the Impor t Bank Statement function to fill in the Bank Statement Lines pane
with bank transactions according to an imported file or stream provided by the bank.
Manually, by using the Suggest Lines function to fill in the Bank Statement Lines pane according to
invoices in Business Central that have outstanding payments.
TIP
You can also import bank statement files in comma or semicolon delimited format (.CSV). Use the Set up a bank
statement file format assisted setup to define bank statement import formats and attach the format to a bank
account. You can then use these formats when you import bank statements in the Bank Account Reconciliation page.
1. Choose the icon, enter Bank Account Reconciliation , and then choose the related link.
2. Choose the New action.
3. In the Bank Account No. field, select the relevant bank account. The bank account ledger entries that exist
on the bank account appear in the Bank Account Ledger Entries pane.
4. In the Statement Date field, enter the date of the statement from the bank.
5. In the Statement Ending Balance field, enter the balance of the statement from the bank.
6. If you have a bank statement file, choose the Impor t Bank Statement action.
7. Locate the file, and then choose the Open button to import the bank transactions into the Bank Statement
Lines pane on the Bank Acc. Reconciliation page.
NOTE
Typically, the ending date will match the date specified in the Statement Date field. However, if you want to reconcile
transactions for only part of a period, you can enter a different ending date.
4. If you don't want the bank account ledger entries to include unmatched open reversed entries, choose the
Exclude Reversed Entries toggle. By default, the list of bank account ledger entries will include reversed
entries up to the statement date.
5. Choose the OK button.
TIP
You can use a mix of manual and automatic matching. If you have manually matched entries, automatic matching will not
overwrite your selections.
1. On the Bank Acc. Reconciliation page, select a non-applied line in the Bank Statement Lines pane.
2. In the Bank Account Ledger Entries pane, select one or more banks account ledger entries that can be
matched with the selected bank statement line. To choose multiple lines, select and hold the CTRL key and
then choose the lines.
TIP
You can also manually match multiple bank statement lines with one bank account ledger entry. For example, this
might be useful if your bank deposit contained several payment methods, such as credit cards from different
issuers, and your bank lists those as separate lines.
TIP
To remove a match, select the bank statement line, and then choose the Remove Match action. If you have matched
multiple bank statement lines to a ledger entry, and need to remove one or more of the matched lines, all of the manual
matches are removed for the ledger entry when you choose Remove Match .
NOTE
In the North American version, to use the Undo feature for posted bank reconciliations and bank statements you must
turn on the Bank Recon. with Auto-Match toggle on the General Ledger Setup page. The Undo feature is not
available for bank statements posted from bank reconciliation worksheets.
TIP
Remember to set the appropriate Statement ending date (in this example, that is March 31), and edit the Balance Last
Statement field.
Example 2
You did bank reconciliations for January, February, June, and July. You discover that February was incorrect. Let's
assume it had statement number 100. Like Example 1, you use the Undo and Change Statement No. actions to
change the statement number as in example #1 above and you can now redo February bank reconciliation.
After you post the corrected bank reconciliation for February, on the corresponding Bank Account card the Last
Statement No. field will show 100 , and the Balance Last Statement field will show the ending balance for
the February statement.
If the next bank reconciliation you do is for March, Business Central will assign 101 as the statement number
and give it the correct Balance Last Statement .
If the next bank reconciliation you do is for August, consider changing the values in the Last Statement No.
and Balance Last Statement fields on the Bank Account card before you create the next bank reconciliation,
or use the Change Statement No. action and also change the value in the Balance Last Statement field on
the bank reconciliation page.
NOTE
The statement number is important when you do bank reconciliations with imported CAMT files that contain statement
numbers, or when you reconcile based on printed bank statements. If you just download a range of bank transactions
from your online bank, the statement number is usually not important.
The Balance Last Statement is kept on the bank account to minimize mistakes when doing bank reconciliations, but it's
also editable, allowing you to do your bank reconciliations in any order you want. This also means that if you undo a bank
statement, the new ending balance might not be the balance last statement on the next bank statement. There's no
feature that allows you to move a balance forward to all subsequent bank statements, so be aware of this when using
Undo.
You must regularly reconcile your bank, receivables, and payables accounts by applying payments recorded in
the bank to their related open (unpaid) invoices and credit memos or other open entries in Business Central.
You can perform this task on the Payment Reconciliation Journal page, for example, by importing a bank
statement file or feed to quickly register the payments. Payments are applied to open customer or vendor ledger
entries based on matches between payment text and entry information. You can review and change automatic
applications before you post the journal. You can choose to close any open bank account ledger entries related
to the applied ledger entries when you post the journal. The bank account is automatically reconciled when all
payments are applied.
The logic that governs how payment text is automatically matched with entry information is set up on the
Payment Application Rules page as a number of prioritized rules that you can edit.
You can also reconcile bank accounts without simultaneously applying payments. You perform this work on the
Bank Acc. Reconciliation page. For more information, see Reconcile Bank Accounts.
To import bank statements as a bank feed, you must first set up and enable the Envestnet Yodlee Bank Feed
service, and then link your bank accounts to the related online bank accounts. For more information, see Set Up
the Envestnet Yodlee Bank Feeds Service.
TIP
You can also import bank statement files in comma or semicolon delimited format (.CSV). Use the Set up a bank
statement file format assisted setup to define bank statement import formats and attach the format to a bank
account. You can then use these formats when you import bank statements in the Bank Account Reconciliation page.
Alternatively, you can use the AMC Banking 365 Fundamentals extension to convert a bank statement file, from
any format, to a data stream that you can import into Business Central. For more information, see Use the AMC
Banking 365 Fundamentals extension.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Apply payments to open customer or vendor ledger entries Reconcile Payments Using Automatic Application
by importing a bank statement, and reconcile the bank
account when all payments are applied.
Manually apply payments by viewing detailed information Review or Apply Payments After Automatic Application
about matched data and suggestions for candidate open
entries to apply payments to.
Resolve payments that cannot be applied automatically to Reconcile Payments that Cannot be Applied Automatically
their related open ledger entries. For example because the
amounts differ, or because a related ledger entry does not
exist.
TO SEE
Link text on payments to specific customer, vendor, or Map Text on Recurring Payments to Accounts for Automatic
general ledger accounts to always post recurring cash Reconciliation
receipts or expenses to those accounts when no documents
exist to apply to.
Set up the rules to govern how payments/bank transactions Set Up Rules for Automatic Application of Payments
should be automatically applied to their related open ledger
entries when you use the Apply Automatically function
on the Payment Reconciliation Journal page.
The intercompany transactions capabilities are designed for users who control more than one legal business
entity and have set up multiple companies to separate the accounting functions of each of these entities. This
broad description applies to many users, especially those operating in international markets or regions with
widely disparate business cultures and regulatory environments.
Your organization may consist of several companies, but might not have the equivalent number of accounting
and administrative teams. Intercompany transactions lets you simplify and streamline business processes and
transactions between all of these entities.
Once you start using intercompany transactions, doing business with your subsidiary and internal partner
organizations becomes as simple as engaging with your external vendors and customers. You enter
intercompany transaction information only once in the appropriate documents. You can use the functionality
you are already familiar with, such as receivables and payables management. Mapping facilities for the chart of
accounts and dimensions help ensure that information appears in the right places.
There are four main benefits to the Intercompany functionality:
Increased productivity as a result of time saved and simplified transactions
Minimized error potential with one-time entry of information and system-wide, automated updates
Complete audit trail and full visibility into business activities and transaction histories
Efficient, cost-effective transactions with affiliate and subsidiary companies
NOTE
The general journal by itself does not include currency functionality, but converts all amounts at the applicable rate to the
local currency.
After you set up business partners as customers and vendors in the system, and assign them intercompany
partner codes, it is possible to exchange intercompany purchase and sales documents, including items and item
charges. Business Central supports intercompany transactions between multiple databases, for example, in
different countries/regions, as well as multiple currencies, different charts of accounts, different dimensions, and
different item numbering.
NOTE
Not all types of data can be exchanged between companies in this way. Purchase invoices are not submitted to business
partners through intercompany processes. But sales invoices that are submitted through intercompany processes will be
created as purchase invoices in the receiving company.
Consolidating financial data may especially be relevant for intercompany processes. For more information, see
Consolidating Financial Data from Multiple Companies.
The following table describes a sequence of tasks, with links to the articles that describe them.
TO SEE
Use intercompany documents or journals to post Work with Intercompany Documents and Journals
transactions with your intercompany partners.
Organize and process incoming and outgoing transactions Manage the Intercompany Inbox and Outbox
that you exchange with your intercompany partners.
Use intercompany transactions to distribute costs between Allocate Costs to Intercompany Partners
partner companies.
See Also
Finance
Setting Up Finance
Work with General Journals
Work with Business Central
Start a free trial!
Find free e-learning modules for Business Central here
Set Up Intercompany Transaction Posting
2/6/2023 • 11 minutes to read • Edit Online
Intercompany postings make accounting for two or more companies an easier task for a centralized finance
department and bookkeepers in intercompany partner companies. To send a transaction (such as a sales journal
line) from one company and have the corresponding transaction (such as a purchase journal line) automatically
created in the partner company, the companies involved must agree on a common chart of accounts and set of
dimensions to use with intercompany transactions. The intercompany chart of accounts can be, for example, a
simplified version of the parent company's chart of accounts. Each company maps their full chart of accounts to
the shared intercompany chart of accounts, and each company maps their dimensions to the intercompany
dimensions.
You must also set up an intercompany partner code for each Business Central company, which is agreed upon
by all of the companies, and then assign that to customer and vendor cards, respectively.
If you create or receive intercompany lines with items, you can either use your own item numbers, or you can
set up your partner's item numbers for each relevant item, either in the Vendor Item No. field or in the
Common Item No. field on the item card. You can also use the Item Reference function to map your items'
numbers to your intercompany partners descriptions of the items, open the card of each item, and then choose
the Item References action to set up references between your item descriptions and those of the intercompany
partner. For more information, see Use Item References.
If you will make intercompany sales transactions that include resources, you must fill in the IC Par tner Purch.
G/L Acc. No. field on the resource card for each relevant resource. This is the number of the intercompany
general ledger account that the amount for this resource will be posted to in your partner's company. For more
information, see Set Up Resources.
NOTE
Intercompany purchase transactions that include resources, fixed assets, and item charges are not fully supported. In your
intercompany partner's company, the Line Type field will be blank on purchase document lines that include these
entities. You must manually update the field.
NOTE
If your organization used intercompany features in Business Central before 2022 release wave 1, to auto-accept
transactions your administrator must turn on the Automatically accept intercompany general journal
transactions feature switch on the Feature Management page.
To set up a company for intercompany transactions
These fields to fill in differ, depending on whether your administrator has turned on the New sales pricing
experience feature update.
1. Choose the icon, enter Intercompany Setup , and then choose the related link.
2. On the Intercompany Setup page, fill in the fields. Hover over a field to read a short description.
NOTE
In Business Central online, you cannot use file locations to transfer transactions to your partners because Business Central
does not have access to your local network. Therefore, if you choose File Location in the Transfer Type field, the
Folder Path field is not available. Instead, the file will be downloaded to the Downloads folder on your computer. You
then send the file to someone in the partner company, for example, by email. For a more direct process, we recommend
that you choose Email instead.
NOTE
For intercompany posting, when you've turned on the Auto-accept Transaction toggle on the Intercompany
Par tner Card page Business Central suppresses messages warning about purchase invoices duplicating the original
purchase order. Therefore, it's important to have a business process for managing duplicates. For example, by deleting
such purchase orders when the purchase invoice is received from the intercompany partner.
NOTE
Each company in Business Central must map dimensions to intercompany dimensions for outgoing documents, and map
intercompany dimensions to their own dimensions for incoming documents. This mapping helps assure consistency
across the companies. For more information, see the To map intercompany dimensions to your company's dimensions
section.
If your company is the parent company and has the defining set of intercompany dimensions that your group
will use as a common reference, follow the To define the intercompany dimensions procedure.
If your company is a subsidiary company and you receive an XML file containing the intercompany dimensions
that your group will use as a common reference, follow the To import intercompany dimensions procedure.
To define the intercompany dimensions
1. Choose the icon, enter Intercompany Dimensions , and then choose the related link.
2. On the Intercompany Dimensions page, enter each dimension on a line on the page.
If your intercompany dimensions will be similar or identical to your company dimensions, you can fill on
the page automatically by using the Copy from Dimensions function, and then you can edit the
resulting lines.
3. To export the intercompany dimensions to an XML file for distribution to your partner companies, choose
the Expor t action.
4. Specify the file name and the location where you want to save the XML file, and then choose the Save
button.
To import the intercompany dimensions
When a file exists for the defining intercompany dimensions, intercompany partners can import it to make sure
they have the same dimensions.
1. Choose the icon, enter Intercompany Dimensions , and then choose the related link.
2. On the Intercompany Dimensions page, choose the Impor t action.
3. Specify the file name and location of the XML file, and then choose the Open button.
The lines on the Intercompany Dimensions page and the Intercompany Dimension Values page are
imported.
To map intercompany dimensions to your company's dimensions
When you've defined or imported the dimensions that you and your intercompany partners have agreed to use,
you must associate each of the intercompany dimensions with one of your company's dimensions, and vice
versa. On the Intercompany Dimensions page, you specify how intercompany dimensions on incoming
transactions will be translated into dimensions from your company's list of dimensions. On the Dimensions
page, you specify how your dimensions will be translated into intercompany dimensions on outgoing
transactions.
If any of the intercompany dimensions have the same code as the corresponding dimensions in your company's
list of dimensions, then you can have application automatically map the dimensions, then you can map the
accounts automatically.
In the following steps, you first map intercompany dimensions to dimensions for incoming documents in the
Intercompany Dimensions page. Then, you map dimensions to intercompany dimensions for outgoing
documents in the Dimensions page.
1. Choose the icon, enter Intercompany Dimensions , and then choose the related link.
2. On the Intercompany Dimensions page, select the lines that you want to automatically map, and then
choose the Map to Dim. with Same Code action.'
3. For each intercompany dimension that isn't mapped automatically, fill in the Map-to Dimension Code
field.
You may have to add the field to your view. For more information, see Personalize Your Workspace.
4. Choose the Intercompany Dimension Values action.
5. On the Intercompany Dimension Values page, fill in the Map-to Dimension Value Code field.
Proceed to map dimensions to intercompany dimensions by performing similar steps.
6. Choose the icon, enter Dimensions , and then choose the related link.
7. On the Dimensions page, select the lines that you want to automatically map, and then choose the Map
to IC Dim. with Same Code action.
8. For each intercompany dimension that isn't mapped automatically, fill in the Map-to IC Dimension
Value Code field.
9. Choose the Dimension Values action.
10. On the Dimension Values page, fill in the Map-to IC Dimension Value Code field.
See Also
Managing Intercompany Transactions
Finance
Setting Up Finance
Work with General Journals
Work with Business Central
Find free e-learning modules for Business Central here
Work with Intercompany Documents and Journals
2/6/2023 • 2 minutes to read • Edit Online
You use intercompany documents or journals to post transactions with your intercompany partners. When you
post an intercompany document or journal line in your company, a corresponding document or journal line is
created in your intercompany outbox that you can transfer to your partner. Your partner can then post the
corresponding transaction in their company, without having to re-enter the data.
For sales and purchase documents, the intercompany partner code on the involved customer or vendor ensures
that all orders and invoices generated pertaining to transactions with these companies will produce
corresponding documents in the partner company, resulting in correct balancing of the accounts.
For intercompany general journal lines, you do not need to specify the accounts for an individual set of books,
but simply give the identification of the partner company. Corresponding intercompany general journal lines are
then created in the partner company that result in the balancing of the books of both companies involved in a
transaction.
NOTE
If you do perform step 4, then the sales order will be moved to your intercompany outbox where you can send it later. For
more information, see Manage the Intercompany Inbox and Outbox.
NOTE
This field must be filled in on a line with a bank account or general ledger account in either the Account No. field
or the Bal. Account No. field.
See Also
Managing Intercompany Transactions
Finance
Setting Up Finance
Work with General Journals
Work with Business Central
Find free e-learning modules for Business Central here
Manage the Intercompany Inbox and Outbox
2/6/2023 • 5 minutes to read • Edit Online
All of the intercompany transactions that you receive electronically from your intercompany partners are listed
in the intercompany Inbox.
However, depending on how intercompany is set up for your company, some transactions are automatically
replicated to the relevant intercompany partners. Starting in 2022 release wave 1, you can set up the company
for automatic creation of received intercompany transactions from intercompany partners, posted through the
intercompany general journal. For more information, see To fill in and post an intercompany journal.
In that case, you can set the system up to bypass the inbox and outbox by selecting the Auto. Accept Transactions
check box on the Intercompany Par tner page and the Auto. Send Transactions check box on the Intercompany
Setup page respectively. Incoming intercompany transactions can be automatically accepted only if task scheduler is
enabled. For more information, see Configure Business Central Server - Task Scheduler Settings.
See Also
Managing Intercompany Transactions
Finance
Setting Up Finance
Work with General Journals
Work with Business Central
Find free e-learning modules for Business Central here
Allocate Costs to Intercompany Partners
2/6/2023 • 4 minutes to read • Edit Online
When you use intercompany postings to transfer documents between partner companies, the VAT-related
settings (primarily the VAT business posting group) assigned to the customer or vendor accounts (associated
with the intercompany Partner) control whether, and how, VAT is calculated and registered. You can also do cost
distributions directly from a purchase order to partner companies. For example, if you register a purchase
invoice from an external vendor and you want to distribute some or all of the costs to one or more
intercompany partners.
You can allocate costs can be to one or more intercompany partners using the following:
Intercompany General Journals - These journals are useful when a service is purchased. For example,
when a parent company hires a service to set up computer systems in two subsidiaries. The invoice is sent to
the parent company, but the costs are allocate to the intercompany partners. For more information, see Work
with Intercompany Documents and Journals.
Purchase orders and invoices - Using purchase documents is useful when the purchasing functions of, for
example, operating expenses, are centralized in one company and then allocated to the intercompany
partners.
NOTE
To complete these steps you must personalize the Purchase Invoice page by adding the IC Par tner Code , IC Par tner
Ref. Type , and IC Par tner fields. For more information, see To start personalizing a page through the Personalizing
banner.
1. Choose the icon, enter Purchase Invoice , and then choose the related link.
2. In the Type field, choose G/L Account .
G/L Account is the only option you can use to allocate costs.
3. In the No. field, choose the G/L account to post to.
4. In the IC Par tner Code field, choose the intercompany partner to allocate the cost to.
5. In the IC Par tner Ref. Type choose the G/L account to use for the allocation. This account will map the
expense to an account in the intercomany partner's chart of accounts.
6. In the Quantity field, specify the number of units to charge to the intercompany partner.
7. In the Direct Unit Cost Excl. VAT (or Incl. VAT) field, enter the cost per item to charge to the
intercompany partner.
8. Fill in the remaining fields as necessary. Hover over a field to read a short description.
9. To post the purchase order, choose Post .
NOTE
It is important to validate both the intercompany partner setup and the G/L account setup (for the expense account used
for the cost distribution) before you allocate costs to intercompany partners.
See Also
Set Up Intercompany
Managing Intercompany Transactions
Finance
Setting Up Finance
Work with General Journals
Work with Business Central
Find free e-learning modules for Business Central here
Accounting for Costs
2/6/2023 • 2 minutes to read • Edit Online
Cost accounting is used to help you understand the costs of running a business. To get started with cost
accounting, see the following topics.
TO SEE
Understand the terminology that is used in cost accounting. Terminology in Cost Accounting
Transfer general ledger entries to cost entries. Transferring and Posting Cost Entries
Cancel cost budget entries from the cost budget register. Deleting Cost Budget Entries
This topic defines the key terms that are used in cost accounting.
Key Terms
The following table shows definitions of the key terms in cost accounting.
T ERM DEF IN IT IO N
Allocation key The allocation key is the basis that is used to allocate costs.
It is typically a quantity, such as square meters occupied,
number of employees, or man-hours used. For example, two
departments, with 20 and 10 employees respectively, share
canteen costs. The costs are distributed between the
departments by using an allocation key that represents the
number of employees. Two thirds of the costs are allocated
to the first department, and one third of the costs are
allocated to the second department.
Allocation source The allocation source establishes which costs are allocated.
Allocations are defined in allocation source and allocation
target tables. Each allocation consists of an allocation source
and one or more allocation targets. For example, all costs for
the heating cost type, which is an allocation source, can be
allocated to the workshop, production, and sales cost
centers, which are three allocation targets.
Allocation target The allocation targets determine where the costs are
allocated. Allocations are defined in allocation source and
allocation target tables. Each allocation consists of an
allocation source and one or more allocation targets. For
example, all costs for the heating cost type, which is an
allocation source, can be allocated to the workshop,
production, and sales cost centers, which are three allocation
targets.
Cost type The chart of cost types has the same function as the chart of
accounts in the general ledger. They are often structured
similarly. Therefore it is possible to transfer the general
ledger chart of accounts to the chart of cost types and then
modify it. The chart of cost types can also be created from
scratch.
T ERM DEF IN IT IO N
Cost center Cost centers are most often departments and profit centers
that are largely responsible for company’s costs and income.
Cost centers can be synchronized with dimensions in the
general ledger. It is also possible to add new cost centers and
define their own sorting with subtotals.
Direct cost Direct costs are the costs that can be directly allocated to a
cost object, for example, material purchase for a specific
product.
Fixed cost Fixed costs are the costs that are not dependent on the level
of goods or services produced by the company. They tend to
be time-related, such as salary or rent being paid per month.
They are in contrast to variable costs, which are volume-
related, and are paid per quantity produced.
Indirect cost Indirect costs are not directly accountable to a cost object,
such as a particular function or product. Indirect costs may
be either fixed or variable. Indirect costs can be tax,
administration, personnel, and security costs and are also
known as overhead costs.
Static allocation Static allocations are based on a fixed set of values, for
example, the square meters used, or an established
allocation ratio, such as 5:2:4.
Operational cost Operational costs are the recurring expenses which are
related to the operation of a business, a device, and a
component.
T ERM DEF IN IT IO N
Step variable cost Step variable costs are costs that change dramatically at
certain points because they involve large purchases that
cannot be spread out over time. For example, one employee
can produce 100 tables in a month. The employee’s wage is
constant over a production range of 1 to 100 tables. If the
company wants to produce 110 tables, the company needs
two employees. So the cost will double.
Static weighting Costs are allocated according to allocation keys, which can
be modified by using a multiplier.
For example, two departments, with 20 and 10 employees
respectively, share canteen costs. The costs are distributed
between the departments by using an allocation key that
represents the number of employees that eat in the canteen.
In the first department, only 5 employees eat in the canteen,
so this department has a multiplier of 0.25. The basis for
allocation is 20 x 0.25 = 5. The total number of employees
that eat in the canteen is 15. One third of the costs are
allocated to the first department and two thirds of the costs
are allocated to the second department.
Variable cost Variable costs are expenses that change in proportion to the
activity of a business. Variable costs are the sum of marginal
costs over all units produced. Fixed costs and variable costs
make up the two components of total costs.
Cost accounting can help you understand the costs of running a business. Cost accounting information is
designed to analyze:
The types of costs you incur running a business
Where the costs occur
Who bears the costs
In cost accounting, you allocate actual and budgeted costs of operations, departments, products, and projects to
analyze the profitability of your company.
Cost allocations
Allocations move costs and revenues between cost types, cost centers, and cost objects. Overhead costs are first
posted to cost centers and later charged to cost objects. An example of this would be a sales department that
sells several products at the same time. The department's overhead costs, such as salaries, supplies, and travel
expenses, are initially assigned to the sales cost center, which is then allocated between the different products
(cost objects) sold, together with the materials purchased (direct cost) for use in them.
The allocation base used and the accuracy of the allocation definition influence the results of cost allocations.
The allocation definition is used to allocate costs first from so-called pre-cost centers to main cost centers and
then from cost centers to cost objects.
Each allocation consists of an allocation source and one or more allocation targets. You can allocate actual values
or budgeted values using the static allocation method based on a definite value, such as square footage, or an
established allocation ratio of 5:2:4. You can also allocate actual values or budgeted values by using the dynamic
allocation method with nine predefined allocation bases and 12 dynamic date ranges.
Cost budgets
Similar to budgeting in the general ledger, you can create budgets to plan for costs during a certain period (a
fiscal year, for example), which can be applied to a cost center (company department), or a cost object (product
or service). You can create as many cost budgets as you need. You can then copy the cost budget to the general
ledger budget and vice versa. And you can transfer budgeted costs as actual costs.
Cost reporting
Most reports and statistics are based on the posted cost entries. You can set the sorting of the results and use
filters to define which data must be displayed. You can create reports for cost distribution analysis. In addition,
you can use the standard financial reports to define how your reports for the chart of cost types are displayed.
Before you start working with cost accounting, you must perform setup tasks.
IMPORTANT
The Register Cost Types in Char t of Accounts function updates the relationship between the chart of
accounts and the chart of cost types. The No. field is filled and verified to make sure that each general ledger
account is related to only one cost type. The function runs automatically before transferring general ledger entries
to cost accounting.
3. After you have created all cost types, choose the Indent Cost Types action. In the dialog box, choose the
Yes button.
4. Link the new cost type to the corresponding general ledger account.
IMPORTANT
If you have entered definitions in the Totaling fields for the line type of End-Total before you run the Indent
Cost Types function, then you must enter the definitions again because the function overwrites the values in all
End-Total fields.
REL AT IO N SH IP G/ L A C C O UN T RA N GE C O ST T Y P E N O.
One general ledger account for each One general ledger account One cost type
cost type
REL AT IO N SH IP G/ L A C C O UN T RA N GE C O ST T Y P E N O.
Several general ledger accounts for General ledger account range, for For each general ledger account in the
one cost type example, 7110..7193 for each general range, there is only one cost type
ledger account
NOTE
You can set up the Align Cost Center Dimension field to define a one-way synchronization of dimension
values from the general ledger to the chart of cost centers. You cannot define a synchronization of the chart of
cost centers to dimension values from the general ledger.
The chart of cost centers now contains all specified dimension values from the general ledger and includes titles
and subtotals.
To create new cost centers in the Chart of Cost Centers page
You can set up and maintain cost centers in either the Cost Center Card card or on the Char t of Cost
Centers page. In this procedure, you set up cost centers on the Char t of Cost Centers page.
1. Open the Char t of Cost Centers page in edit mode.
2. In the Code field, enter the cost center code. All cost centers must have a code.
3. In the Name field, enter the cost center name.
4. Choose the drop-down arrow in the Line Type field to specify the purpose of the cost center.
For cost centers of the Total type, you must fill in the Totaling field. Use the or operator, which is a
vertical line (| ) to set ranges of cost centers.
For cost centers of the End-Total line type, this field is filled in automatically when you use the indent
function.
5. Fill in the Sor ting Order and Cost Subtype fields.
6. Choose the next empty line to create a new cost center, and then repeat steps 2 through 5.
7. After you have set up all the cost centers, choose the Indent Cost Centers action. Choose the Yes
button.
IMPORTANT
If you have entered definitions in the Totaling fields for End-Total cost centers before you run the indent function, then
you must enter them again. The function overwrites the values in all End-Total fields.
NOTE
You can set up the Align Cost Object Dimension field to define a one-way synchronization of dimension
values from the general ledger to the chart of cost objects. You cannot define a synchronization of the chart of
cost objects to dimension values from the general ledger.
The chart of cost objects now contains all specified dimension values from the general ledger and includes titles
and subtotals.
To create new cost objects in the Chart of Cost Objects page
You can set up and maintain cost objects in either the Cost Object Card card or on the Char t of Cost
Objects page. In this procedure, you set up cost objects on the Char t of Cost Objects page.
1. Open the Char t of Cost Objects page in edit mode.
2. In the Code field, enter the cost object code. All cost objects must have a code.
3. In the Name field, enter the cost object name.
4. Choose the drop-down arrow in the Line Type field to specify the purpose of the cost object.
For cost objects of the Total line type, fill in the Total From/To field. Use the or operator, which is a
vertical line (| ), to set ranges of cost objects.
For cost objects of the End-Total line type, this field is filled in automatically when you use the indent
function.
5. Fill in the Sor ting Order field.
6. Chose the next empty line to create a new cost object, and then repeat steps 2 through 5.
7. After you have set up all the cost objects, choose the Indent Cost Objects action. Choose the Yes
button.
IMPORTANT
If you have entered definitions in the Total From/To fields for End-Total cost objects before you run the indent function,
then you must enter them again. The function overwrites the values in all End-Total fields.
DIM EN SIO N C O DE VA L UE P O ST IN G
Project No Code
T RA N SF ER TO C O ST C EN T ER P O ST IN G C O ST O B JEC T P O ST IN G
Before you define cost allocations, you must understand how cost entries come from the following sources:
Automatic transfer of general ledger entries.
Manual cost posting for pure cost entries, internal charges, and manual allocations.
Automatic allocation postings for actual costs.
Transfer of budget entries to actual.
Day General ledger entries with the same posting date are
transferred as one entry to the corresponding cost type.
Month All general ledger entries in the same calendar month are
transferred as one entry to the corresponding cost type.
IMPORTANT
If you have selected the Auto Transfer from G/L check box on the Cost Accounting Setup page, Business Central
updates the cost accounting after every posting in the general ledger. Combined entries are not possible.
Cost allocations move costs and revenues between cost types, cost centers, and cost objects. You can define as
many allocations as you need. Each allocation consists of:
An allocation source.
One or more allocation targets.
The allocation source establishes which costs must be allocated, and the allocation targets determine where the
costs must be allocated. For example, an allocation source can be the costs for the Electricity and Heating cost
type. You allocate all electricity and heating costs to three cost centers: Workshop, Production, and Sales. These
cost centers are your allocation targets.
For each allocation source, you define an allocation level, a validity period, and a variant as grouping identifier.
You can use a batch job to set filters to select allocation definitions and then run cost allocations automatically.
For each allocation target, you define an allocation base. The allocation base can be either static or dynamic.
Static allocation bases are based on a definite value, such as square footage or an established allocation ratio,
such as 5:2:4.
Dynamic allocation bases depend on changeable values, such as the number of employees in a cost center or
sales revenue of a cost object throughout a certain time period.
The following table describes a sequence of tasks, with links to the topics that describe them.
NOTE
Select the Blocked check box to deactivate the allocation setup.
To define the allocation source PROD cost center on the General FastTab
1. Choose the icon, enter Cost Allocation , and then choose the related link.
2. On the Cost Allocation page, choose the New action.
3. In the ID field, select Enter or enter an ID.
4. In the Level field, enter 1 .
5. In the Valid From and Valid To fields, enter appropriate dates.
6. In the Cost Center Code field, enter PROD .
7. In the Credit to Cost Type field, enter the cost type 9903 .
To define the allocation target cost objects on the Lines FastTab
1. On the first line, in the Target Cost Type field, enter 9903 .
2. On the first line, in the Target Cost Object field, select ACCESSO .
3. On the first line, in the Allocation Target Type field, select All Costs to define how all accrued costs are
allocated.
4. On the first line, in the Base field, select Static to use the static allocation method.
5. On the first line, in the Share field, enter the allocation ratio 5 .
6. On the second line, in the Target Cost Type field, enter 9903 .
7. On the second line, in the Target Cost Object field, select PAINT .
8. On the second line, in the Allocation Target Type field, select All Costs to define how all accrued costs are
allocated.
9. On the second line, in the Base field, select Static to use the static allocation method.
10. On the second line, in the Share field, enter the allocation ratio 2 .
11. On the third line, in the Target Cost Type field, enter 9903 .
12. On the third line, in the Target Cost Object field, select FITTINGS .
13. On the third line, in the Allocation Target Type field, select All Costs to define how all accrued costs are
allocated.
14. On the third line, in the Base field, select Static to use the static allocation method.
15. On the third line, in the Share field, enter the allocation ratio 4 .
IMPORTANT
Business Central automatically calculates the Percent field using a percentage rate that is dependent on all three
allocation ratios that are entered in the Share field for all three lines.
IMPORTANT
Business Central uses the previous years’ sales figures to calculate a share of 1596.50 LCY with 100 percent for the IT
EQUIPMENT packages. This means that all of the items sold last year will be allocated to the cost object IT EQUIPMENT.
Budgeting in cost accounting resembles budgeting in the general ledger. A cost budget is created based on cost
types just as a budget for the general ledger is created based on general ledger accounts.
A cost budget is created for a certain period of time, for example, a fiscal year. You can create as many cost
budgets as needed. You can create a new cost budget manually, or by importing a cost budget, or by copying an
existing cost budget as the budget base. For more information, see Create G/L Budgets.
You use the following pages to create and analyze cost budgets. Choose the icon to find a page, and then read
the tooltip for each.
TO SEE
Transfer budgets from the general ledger. Copy G-L Budget to Cost Acctg. batch job
See cost budget registers and cost budget entries. Cost Budget Registers page
Print cost budget comparisons using various reports. Cost Acctg. Balance-Budget report
You use the Delete Cost Budget Entries batch job to cancel cost budget entries from the cost budget register.
To prevent any gaps in the cost budget entries and cost register entries, you cannot delete a single entry or a
batch of entries in the middle of the list of register entries.
NOTE
To avoid an accidental deletion of cost budget entries, you can close register entries by marking the lines as Closed in the
Closed field on the Cost Budget Registers page.
See Also
Accounting for Costs Creating Cost Budgets
Work with Business Central
Find free e-learning modules for Business Central here
Managing Inventory Costs
2/6/2023 • 2 minutes to read • Edit Online
Cost management, also referred to as “costing”, is concerned with recording and reporting business operating
costs. It includes the reporting of manufacturing costs and inventory costs, that is, the value of items.
Central principles to understand are that costing methods define how items are valued when they leave
inventory, that cost adjustment updates the cost of goods sold with related purchase costs posted after the sale,
and that inventory values must be posted to dedicated G/L accounts at regular intervals.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Ensure that you know the cost of shipped items by assigning Use Item Charges to Account for Additional Trade Costs
added item costs, such as freight, physical handling,
insurance, and transportation that you incur after selling.
Learn about all mechanisms in the costing system. Design Details: Inventory Costing
Read how inventory periods help a company to control Work with Inventory Periods
inventory value over time by defining shorter periods that
can be closed for posting as the fiscal year progresses.
Read why standard costs are often used by manufacturing About Calculating Standard Cost
companies as a valuation base for components and end
items.
Set up inventory periods, costing methods, and rounding Setting Up Inventory Valuation and Costing
methods.
Use special costing functions for every-day item transactions Handling Inventory and Manufacturing Costs
in the item operations.
View and manually change certain item application entries Remove and Reapply Item Ledger Entries
that are created automatically during inventory transactions.
TO SEE
Perform period-end control and reporting tasks, such as Reporting Costs and Reconciling with the General Ledger
calculate the value of inventory and post costs to the
general ledger.
Learn how you can use the job queue to move the tasks for Adjust and Reconcile Inventory Cost with General Ledger
adjusting inventory cost or reconciling it with the general with Job Queue
ledger to the background.
See Also
Finance
Inventory
Sales
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
About Inventory Costing
2/6/2023 • 2 minutes to read • Edit Online
Managing inventory costs is concerned with recording and reporting business operating costs. It includes the
reporting of manufacturing costs and inventory costs, that is, the value of items.
Central principles to understand are that costing methods define how items are valued when they leave
inventory, that cost adjustment updates the cost of goods sold with related purchase costs posted after the sale,
and that inventory values must be posted to dedicated G/L accounts at regular intervals.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Distinguish the five different costing methods and their Design Details: Costing Methods
effect on cost flows.
Learn how item application entries dynamically link Design Details: Item Application
inventory decreases with increases to keep control of cost
flows.
Learn how an item's unit cost is continuously updated with Design Details: Cost Adjustment
the cost of its latest transaction according to the item's
costing method.
Learn how an item's average cost is dynamically calculated Design Details: Average Cost
according to the selected average cost period.
Distinguish expected cost (not yet invoiced) from actual cost Design Details: Expected Cost Posting
and learn how it is managed in the general ledger.
Understand the cost adjustment mechanism, which ensures Design Details: Cost Adjustment
that costs are brought forward even if inventory
transactions happen in a random manner.
Read why standard costs are often used by manufacturing About Calculating Standard Cost
companies as a valuation base for components and end
items.
Understand how the value of inventory is reflected in the Reconcile Inventory Costs with the General Ledger
general ledger.
Learn how item charges, such as freight and insurance, can Use Item Charges to Account for Additional Trade Costs
assign additional cost components to an item's unit cost.
Read how inventory periods help a company to control Work with Inventory Periods
inventory value over time by defining shorter periods that
can be closed for posting as the fiscal year progresses.
Understand all mechanisms in the costing engine, including Design Details: Inventory Costing
what happens when you post assembly and production
transactions.
See Also
Managing Inventory Costs
Work with Business Central
Find free e-learning modules for Business Central here
Use Item Charges to Account for Additional Trade
Costs
2/6/2023 • 4 minutes to read • Edit Online
To ensure correct valuation, your inventory items must carry any added costs, such as freight, physical handling,
insurance, and transportation that you incur when purchasing or selling the items. For purchases, the landed
cost of a purchased item consists of the vendor's purchase price and all additional direct item charges that can
be assigned to individual receipts or return shipments. For sales, knowing the cost of shipping sold items can be
as vital to your company as knowing the landed cost of purchased items.
In addition to recording the added cost in you inventory value, you can use the Item Charges feature for the
following:
Identify the landed cost of an item for making more accurate decisions on how to optimize the distribution
network.
Break down the unit cost or unit price of an item for analysis purposes.
Include purchase allowances into the unit cost and sales allowances into the unit price.
Before you can assign item charges, you must set up item charge numbers for the different types of item
charges, including to which G/L accounts costs related to sales, purchases, and inventory adjustments are
posted to. An item charge number contains a combination of general product posting group, tax group code,
VAT product posting group, and item charge. When you enter the item charge number on a purchase or sales
document, the relevant G/L account is retrieved based on the setup of the item charge number and the
information on the document.
For both purchase and sales documents, you can assign an item charge in two ways:
On the document where the items that the item charge relates to are listed. This you typically do for
documents that are not yet fully posted.
On a separate invoice by linking the item charge to a posted receipt or shipment where the items that the
item charge relate to are listed.
NOTE
You can assign item charges to orders, invoices, and credit memos, for both sales and purchases. The following procedures
describe how to work with item charges for a purchase invoice. The steps are similar for all other purchase and sales
documents.
Example
This video shows how to handle an additional shipping cost as part of inventory costing.
To assign an item charge directly to the purchase invoice for the item
If you know the item charge at the time when you post a purchase invoice for the item, follow this procedure.
1. Choose the icon, enter Purchase Invoices , and then choose the related link.
2. Create a new purchase invoice. For more information, see Record Purchases.
3. Make sure the purchase invoice has one or more lines of type Item.
4. On a new line, in the Type field, select Charge (Item) .
5. In the Quantity field, enter the units of the item charge that you have been invoiced for.
6. In the Direct Unit Cost field, enter the amount of the item charge.
7. Fill in the remaining fields as necessary. Hover over a field to read a short description.
In the following steps, you will perform the actual assignment. Until the item charge is fully assigned, the
value in the Qty. to Assign field is in red font.
8. On the Lines tab, choose the Item Charge Assignment action.
The Item Charge Assignment page opens showing one line for each line of type Item on the purchase
invoice. To assign the item charge to one or more invoice lines, you can use a function that assigns and
distributes it for you or you can manually fill in the Qty. to Assign field. The following steps describe
how to use the Suggest Item Charge Assignment function.
9. On the Item Charge Assignment page, choose the Suggest Item Charge Assignment action.
10. If there are more than one invoice lines of type Item, choose one of the four distribution options.
It the item charge is fully assigned, the value in the Qty. to Assign field on the purchase invoice is zero.
The item charge is now assigned to the purchase invoice. When you post the receipt of the purchase invoice, the
items' inventory values are updated with the cost of the item charge.
Many manufacturing companies select a valuation base of standard cost. This also applies to companies that
perform light manufacturing, such as assembly and kitting. A standard cost system determines inventory unit
cost based on some reasonable historical or expected cost. Studies of past and estimated future cost data can
then provide the basis for standard costs. These costs are frozen until a decision is made to change them. The
actual cost to produce a product may differ from the estimated standard costs. For management control, the
actual cost is compared to the standard cost for a specific item and differences, or variances, are identified and
analyzed.
Standard costs can be maintained for items that are replenished through purchase, assembly, and production.
For each replenishment method, standard costs can consist of the following elements.
Assembly Direct material cost, direct or fixed labor cost, and overhead
cost.
Prod. Order Direct material cost, labor cost, subcontractor cost, and
overhead cost.
C O ST C A L C UL AT IO N B A SIS M AT ERIA L C O ST C A L C UL AT IO N
Single level Produced item is equal to the total cost of all purchased or
subassembled items on that item's production BOM.
Rolled-up level or multilevel Produced item is the sum of the material cost for all
subassemblies on that item's BOM and the cost of all
purchased items on that item's production BOM.
Capacity costs
Capacity costs are the costs that are associated with internal labor and machine costs. You must set up these
costs for each resource (in assembly management) and work or machine center on the routing (in production).
As with materials, you can identify both direct and indirect elements of capacity cost. For example, the direct cost
for a work center may be the established shop rate to perform a specific function. The indirect cost for a work
center may represent some general factory expenses, such as lighting, heating, and so on. As with material costs,
you can express capacity overhead as an indirect cost percentage or a fixed overhead rate.
The setup of the capacity costs of assembled items consists of the following elements:
Direct and indirect unit cost of the resource.
Fixed or direct resource usage type.
The setup of the capacity costs of produced items consists of the following elements:
Direct and indirect unit cost of the machine or work center.
Time and lot size setup.
To calculate standard capacity cost, you have to establish the standard time rates that are required to perform
operations on machine and work centers. The total time to complete an operation typically consists of setup, run
time, and wait and move time.
You set up the rates for each time type for each machine or work center on an individual routing.
NOTE
While run time rates apply for each item unit that is produced, the setup time rates apply for each lot. Therefore, you
must prorate the routing setup time for each operation over the lot size. You specify the lot size in the corresponding field
on the Replenishment FastTab of the Item Card page.
To specify setup time on the routing for planning but not include this expense in the standard cost calculation,
clear the Cost Incl. Setup field on the Manufacturing Setup page.
On a single-level basis, this is the labor cost that is required to produce the finished production item and is
specified on the production item's routing. On a multi-level basis, this is the capacity cost that is specified for
each individually produced item that is included in the parent item's BOM.
Subcontractor costs
Subcontractor costs are the costs that are associated with services that are provided by a company's outside
vendors or subcontractors. Similar to material and capacity, subcontractor costs can consist of both direct and
overhead amounts. Direct subcontractor cost represents the actual charge for each unit of services that is
provided. For example, overhead subcontractor cost can represent freight and handling costs that are incurred
by the company with a subcontracted order.
Because subcontracting is an outsourced capacity, you set up the cost of both direct and indirect subcontracting
services on the work center card that represents the subcontracting operation.
See also
Design Details: Costing Methods
Update Standard Costs
Design Details: Inventory Costing
Work with Assembly BOMs
Create Production BOMs
Work with Bills of Material
Find free e-learning modules for Business Central here
About Unit Cost Calculation
2/6/2023 • 3 minutes to read • Edit Online
Each item has a unit cost that is calculated based on the company's costing method and other factors. As a rule,
with the Standard costing method, the Unit Cost field value is based on the standard cost for the item. For all
other costing methods (FIFO, LIFO, Specific, and Average), the unit cost is calculated based on the average unit
cost across a period of time.
For more information, see Managing Inventory Costs.
NOTE
The Unit Cost field is not updated if the current unit cost is higher than zero and the new unit cost is zero. A unit cost of
zero is considered an exception from regular business. Therefore, the current unit cost is retained to provide the last
known, relevant value. This exception applies even if the existing inventory has been revalued to zero.
In the Unit Cost field on the item card, you can drill down to view the history of transactions that the average
cost of units on hand is calculated from in the Average Cost Calc. Over view window.
See also
Managing Inventory Costs
Registering New Items
About Inventory Costing
Inventory
Sales
Purchasing
Setup Best Practices: Costing Method
Design Details: Costing Methods
Design Details: Cost Adjustment
Find free e-learning modules for Business Central here
Design Details: Inventory Costing
2/6/2023 • 2 minutes to read • Edit Online
This documentation provides detailed technical insight to the concepts and principles that are used within the
Inventory Costing features in Business Central.
Inventory costing, also referred to as cost management, is concerned with recording and reporting business
operating costs.
In This Section
Design Details: Costing Methods
Design Details: Item Application
Design Details: Known Item Application Issue
Design Details: Cost Adjustment
Design Details: Posting Date on Adjustment Value Entry
Design Details: Expected Cost Posting
Design Details: Average Cost
Design Details: Variance
Design Details: Rounding
Design Details: Cost Components
Design Details: Inventory Periods
Design Details: Inventory Posting
Design Details: Production Order Posting
Design Details: Assembly Order Posting
Design Details: Reconciliation with the General Ledger
Design Details: Accounts in the General Ledger
Design Details: Inventory Valuation
Design Details: Revaluation
Find free e-learning modules for Business Central here
Work with Inventory Periods
2/6/2023 • 2 minutes to read • Edit Online
Inventory periods define a period of time in which you can post changes to inventory. An inventory period is
defined by the date on which it ends, or the ending date. When you close an inventory period, you cannot post
any changes to inventory, either expected or invoiced, before this ending date. You cannot post any new values
to inventory before the ending date. If you have open item entries in the closed period, meaning positive
quantities that have not yet been applied to outbound transactions, you can still apply outbound quantities to
these entries, even if the period is closed.
The following sections describe how to:
Create inventory periods.
Close inventory periods.
Reopen inventory periods.
See Also
Design Details: Inventory Periods
Finance
Inventory
Work with Financials
Find free e-learning modules for Business Central here
Setting Up Inventory Valuation and Costing
2/6/2023 • 2 minutes to read • Edit Online
To make sure that inventory costs are recorded correctly, you must set up various fields and pages before you
begin to make item transactions. Typically, businesses choose a specific costing method and apply that to
inventory items, for example, to help them track the value of items on stock.
TIP
For an introduction to costing in Business Central, see About Inventory Costing.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Specify a default costing method for the company to govern Set Up General Inventory Information
how incoming cost is used to assess inventory value and the
cost of goods sold.
Specify a costing method on individual items if they require a Register New Items
different costing method.
Ensure that the cost is automatically posted to the general Automatic Cost Posting field on the Inventor y Setup
ledger whenever an inventory transaction is posted. page
Ensure that expected costs are posted to the general ledger Expected Cost Posting to G/L field on the Inventor y
to see from the interim G/L accounts an estimate of the Setup page
amounts due and the cost of the traded items before they
are actually invoiced.
Set the system up to adjust for any cost changes Adjust Item Costs
automatically every time you post inventory transactions.
Define if the average cost is to be calculated per item only or Average Cost Calc. Type field on the Inventor y Setup
per item for each stockkeeping unit and for each variant of page
the item.
Select the period of time you would like application to use Average Cost Period field on the Inventor y Setup page
for calculating the weighted average cost of items that use
the average costing method.
Define inventory periods to control inventory value over Work with Inventory Periods
time by disallowing transaction posting in closed inventory
periods.
Ensure that sales returns are applied to the original Exact Cost Reversing Mandator y field on the Sales &
outbound transaction to preserve inventory value. Receivables page
Ensure that purchase returns are applied to the original Exact Cost Reversing Mandator y field on the
inbound transaction to preserve inventory value. Purchases & Payables page
TO SEE
Set up the rounding rules to apply when adjusting or Rounding Method page
suggesting item prices and when adjusting or suggesting
standard costs.
See Also
Managing Inventory Costs
Set Up General Inventory Information
Reconcile Inventory Costs with the General Ledger
Setup Best Practices: Costing Method
Design Details: Inventory Costing
Design Details: Change the Costing Method for Items
Work with Business Central
Finance
Find free e-learning modules for Business Central here
Revalue Inventory
2/6/2023 • 2 minutes to read • Edit Online
If you want to appreciate or depreciate an item or a specific item ledger entry, you must use the revaluation
journal.
To revalue inventory
1. Choose the icon, enter Revaluation Journal , and then choose the related link.
2. Choose the Calculate Inventor y Value action.
3. On the Calculate Inventor y Value page, fill in the fields as necessary. Hover over a field to read a short
description.
4. Choose the OK button.
5. On each line on the Revaluation Journal page, in the Unit Cost (Revalued) field, enter the new unit
cost. Alternatively, enter the new total amount in the Inventor y Value (Revalued) field.
The relevant fields are automatically updated. Note that the Amount field shows the actual change in
inventory value for the selected item ledger entry. It calculates the difference between the Inventor y
Value (Calculated) field and the Inventor y Value (Revalued) field.
6. When you have completed all lines in the revaluation journal, choose the Post action.
New value entries are now created to reflect the revaluations that you have posted. You can see the new values
on the respective item cards.
See Also
Design Details: Revaluation
Inventory
Sales
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Adjust Item Costs
2/6/2023 • 5 minutes to read • Edit Online
The cost of an item (inventory value) that you purchase and later sell may change during its lifetime, for
example because a freight cost is added to its purchase cost after you have sold the item. Cost adjustment is
especially relevant in situations where you sell goods before you invoice the purchase of those goods. To always
know the correct inventory value, item costs must therefore regularly be adjusted. This ensures that sales and
profit statistics are up to date and that financial KPIs are correct. For more information, see Design Details: Cost
Adjustment.
As a rule, the value in the Unit Cost field on the item card is based on the standard cost for items with costing
method standard. For items with all other costing methods, it is based on the calculation of the inventory
available (invoiced costs and expected costs) divided by the quantity on hand. For more information, see
Understanding Unit Cost Calculation.
In Business Central, item costs are automatically adjusted every time that an inventory transaction occurs, such
as when posting a purchase invoice for an item.
You can also use a function to manually adjust the costs of one or more items. This is useful, for example, when
you know that item costs have changed for other reasons than item transactions.
Item costs are adjusted by the FIFO or the Average costing method, depending on your selection in the Set Up
My Company assisted setup guide or in the Costing Method field on the item card. For more information,
see Register New Items.
If you use the FIFO costing method, then an item’s unit cost is the actual value of any receipt of the item.
Inventory is valuated with the assumption that the first items placed in inventory are sold first.
If you use the Average costing method, then an item’s unit cost is calculated as the average unit cost at each
point in time after a purchase. Inventory is valuated with the assumption that all inventories are sold
simultaneously. For items that use this costing method, you can choose the Unit Cost field on the item card to
view the history of transactions that the average cost is calculated from
The cost adjustment function processes only value entries that have not yet been adjusted. If the function
encounters a situation where changed inbound costs need to be forwarded to associated outbound entries, then
new adjustment value entries are created, which are based on the information in the original value entries but
contain the adjustment amount. The cost adjustment function uses the posting date of the original value entry in
the adjustment entry, unless that date is in a closed inventory period. In that case, application uses the starting
date of the next open inventory period. If inventory periods are not used, then the date in the Allow Posting
From field on the General Ledger Setup page will define when the adjustment entry is posted.
See Also
Managing Inventory Costs
Inventory
Sales
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Handling Inventory and Manufacturing Costs
2/6/2023 • 2 minutes to read • Edit Online
Although much of the cost accounting functionality is expressed in underlying processes with no user
interaction, such as entry application and automatic cost adjustment, a number of fields, pages, and reports are
aimed at users who directly or indirectly manage the cost of items or operations.
Assigning item charges to purchase documents is an example of an indirect cost accounting task. Updating the
unit cost of assembly or production BOM item is an example of a more direct cost accounting task.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Periodically or automatically update the unit cost of one or Adjust Item Costs
multiple items to forward any cost changes from inbound
entries, such as those for purchases or production output, to
the related outbound entries, such as consumption or
transfers.
Get insight into average cost dynamics to make pricing Register New Items
decisions or to track cost fluctuations caused by data entry
errors.
Create a manufacturing item's standard cost by entering the About Calculating Standard Cost
three cost elements: material cost, capacity cost, and
subcontractor cost.
Calculate the unit cost of a BOM item based on the unit Work with Bills of Material
costs of its underlying components.
Complete the costing life cycle of a produced item by About Finished Production Order Costs
adjusting the costs and reconciling the value entries with the
general ledger.
Change the value of an item in inventory or the value of one Revalue Inventory
item ledger entry, such as a purchase transaction.
Manually undo an item application or reapply item ledger Remove and Reapply Item Ledger Entries
entries created by application.
Use the Applies-from Entr y field in the item journal to Close Open Item Ledger Entries Resulting from Fixed
manually create a fixed application between an inbound Application in the Item Journal
transaction and the original outbound transaction.
See also
Manage Inventory Costs Design Details: Inventory Costing
Find free e-learning modules for Business Central here
Update Standard Costs
2/6/2023 • 2 minutes to read • Edit Online
You must periodically update the standard costs of components and roll the new costs up to the parent item. The
process typically consists of the following four steps:
1. Update costs at the component and capacity levels. For more information, see the Suggest Item Standard
Cost batch job.
2. Consolidate and roll up the component and capacity costs to calculate the total manufacturing or assembly
cost of the items.
3. Implement the standard costs that are entered when you run the previous batch jobs. The standard costs do
not take effect until they are implemented. Use the Implement Standard Cost Changes batch job, which
updates the changes in the standard cost on items with the ones in the Standard Cost Worksheet table.
4. Implement the changes to update the Unit Cost field on the item card and perform inventory revaluation.
For more information, see Revalue Inventory.
For more information, see About Calculating Standard Cost.
See Also
About Calculating Standard Cost
Managing Inventory Costs
Design Details: Costing Methods Finance
Work with Business Central
Find free e-learning modules for Business Central here
Remove and Reapply Item Ledger Entries
2/6/2023 • 5 minutes to read • Edit Online
On the Application Worksheet page, you can view and manually change certain item application entries that
are created automatically during inventory transactions.
When you post a transaction where items are moved in or out of inventory, an item application is created
between each inventory increase and inventory decrease. These applications determine the flow of costs from
the goods that are received in inventory to the cost of goods going out of inventory. Because of the way the unit
cost is calculated, an incorrect item application could lead to a skewed average cost and a skewed unit cost. For
more information, see Design Details: Item Application.
The following scenarios might require that you undo an application or reapply item ledger entries:
You have forgotten to make a fixed application.
You have made an incorrect fixed application.
You have to return an item to which a sale has already been applied.
If possible, use a document to reapply an item ledger entry. For example, if you must make a purchase return of
an item to which a sale has already been applied, you can reapply by creating and posting the purchase return
document by using the correct application in the Appl.-to Item Entr y field on the purchase return line. You can
use the Get Posted Document Lines to Reverse function or the Copy from Document function in the
purchase return document to make this easier. When you post the document, the item ledger entry is
automatically reapplied. For more information, see Process Purchase Returns or Cancellations.
If you cannot use a document to reapply, such as when you have to correct a fixed application, then use the
Application Worksheet page to correct an application.
WARNING
The following are important considerations to remember when you are working with the application worksheet: - You
should not leave application entries unapplied for long periods of time because other users cannot process the items until
you reapply the application entries or close the Application Worksheet page. Users who try to perform actions that
involve a manually unapplied application entry receive the following error message: “You cannot perform this action
because entries for item XXX are unapplied in the Application Worksheet by user XXX.” - You should only reapply item
ledger entries during nonworking hours to avoid conflicts with other users who are posting transactions with the same
items. - When you close the application worksheet, Business Central performs a check to make sure that all entries are
applied. For example, if you remove a quantity application but do not create a new application, and then you close the
application worksheet, a new application is created. This helps keep the cost intact. However, if you remove a fixed
application, a new fixed application is not automatically created when you close the worksheet. You must do this manually
by creating a new application in the worksheet. - It is possible to remove applications from more than one entry at a time
in the application worksheet. However, because applying entries affects the set of entries that are available for application,
you cannot create an application for more than one entry at a time. - The application worksheet cannot make an
application in the following situation: If there is not enough quantity on stock to apply, the application worksheet cannot
make an application when you are trying to apply an inventory decrease entry without item tracking information to an
inventory increase entry with item tracking information.
IMPORTANT
You should not leave application entries unapplied for longer periods of time because other users cannot process the
affected items until you reapply the application entries or close the Application Worksheet page. The following error
message is displayed if you try to perform actions that involve a manually unapplied application entry:
You cannot perform this action because entries for item <item> are unapplied in the Application
Worksheet by user <user>.
NOTE
This reapplication to the original balance also occurs automatically when you close the Application Worksheet
page.
4. To apply an available open item ledger entry to another entry, select the item ledger entry that you want
to apply. Choose the Unapplied Entries action. The View Applied Entries – Unapplied Entries page
opens.
5. Select one or more item ledger entries that you want to apply to the entry selected on the Application
Worksheet page, and then choose the OK button.
An item application entry is created between the two item ledger entries. The Remaining Quantity
fields of the two entries are reduced by the applied quantity.
NOTE
If you have chosen to make an application that would create an infinite loop in the cost adjustment process, then
the application that you proposed is not made. This can occur when the original entries created negative stock.
The application is not made. Therefore, you must select a different entry for the application.
6. If the Automatic Cost Adjustment field in the Inventor y Setup is set to Always , then the cost
adjustment batch job is automatically run after you make a reapplication. Otherwise, run the Adjust
Cost - Item Entries batch job to make sure that all costs are up to date.
See Also
Close Open Item Ledger Entries Resulting from Fixed Application in the Item Journal
Process Purchase Returns or Cancellations
Managing Inventory Costs
Design Details: Item Application
Work with Business Central
Find free e-learning modules for Business Central here
Close Open Item Ledger Entries Resulting from
Fixed Application in the Item Journal
2/6/2023 • 2 minutes to read • Edit Online
You can use the Applies-from Entr y field on the Item Journal page to create a fixed application between an
inbound transaction and the original outbound transaction. For example, to correct the outbound transaction or
to process its return.
IMPORTANT
Fixed applications made in this manner only apply the cost, not the quantity. Accordingly, the posted positive item ledger
entry will not close the applied outbound entry and will itself remain open. This also applies when you post a fixed
application for a positive entry to a negative entry that has not been closed by a regular positive entry, then both the
negative and the positive entries will remain open.
This also means that you cannot close an inventory period if such an entry exists.
You can change and reapply application entries under certain conditions by using the Application Worksheet
page.
The following procedure shows how to close such entries by performing two corrective postings in the item
journal.
To close open item ledger entries that result from a fixed application
in the item journal
1. Use the Applies-from Entr y field to post a positive adjustment with the corresponding quantity. This
closes the original negative entry with a fixed application.
The Applies-from Entr y field specifies the number of the outbound item ledger entry whose cost is
forwarded to the inbound item ledger entry when you post an inbound transaction of type Positive
Adjmt. or Purchase with the item journal.
2. Use the Applies-to Entr y field to post a negative adjustment. This closes the original corrective positive
entry with a fixed application.
The Applies-to Entr y field specifies if the quantity in the item journal line should be applied to an
already-posted document. If this is the case, enter the entry number of the item ledger entry to which the
item journal line should be applied.
See Also
Remove and Reapply Item Ledger Entries
Process Sales Returns and Cancellations
Setting Up Inventory Valuation and Costing
Managing Inventory Costs
Design Details: Costing Methods
Find free e-learning modules for Business Central here
Reconcile Inventory Costs with the General Ledger
2/6/2023 • 5 minutes to read • Edit Online
When you post inventory transactions, such as sales shipments, purchase invoices, or inventory adjustments,
the changed item costs are recorded in item value entries. To reflect this change of inventory value in your
financial books, the inventory costs are automatically posted to the related inventory accounts in the general
ledger. For each inventory transaction that you post, the appropriate values are posted to the inventory account,
adjustment account, and COGS account in the general ledger.
Automatic cost posting is defined by the Automatic Cost Posting field on the Inventor y Setup page.
Even though inventory costs are automatically posted to the general ledger, it is still necessary to ensure that the
costs of goods are forwarded to the related outbound sales transaction, especially in situations where you sell
goods before you invoice the purchase of those goods. This is referred to as cost adjustment. Item costs are
automatically adjusted when you post item transactions, but you can also adjust item costs manually. For more
information, see Adjust Item Costs.
NOTE
When you run this batch job, you might encounter errors having to do with missing setup or incompatible dimension
setup. If the batch job encounters errors in the dimension setup, it overrides these errors and uses the dimensions of the
value entry. For any other errors, the batch job skips posting the value entries and lists them at the end of the report in a
section titled “Skipped Entries.” To post these entries, you must fix the errors.
To see a list of errors before running the posting batch job, you can run the Post Invt. Cost to G/L - Test
report. The test report lists all the errors encountered during a test posting. You can then fix the errors, and run
the inventory cost posting batch job without skipping any entries.
If you would like to simply get an overview of what values could be posted to the general ledger without
actually performing the posting, you can run the Post Inventor y Cost to G/L batch job without actually
posting the values to the general ledger. You do this by clearing the check mark from the Post field on the
request page. This way, when you run the batch job, the report is produced showing the values that are ready to
be posted to the general ledger, but they are not posted.
TO SEE
View the inventory value of selected items, including Inventor y Valuation report
information about the quantities and values of increases and
decreases in inventory over a selected period.
View the inventory value of selected production orders in Inventor y Valuation - WIP report
your WIP (work in process) inventory, such as the quantities
and values of consumption, capacity usage, and output in
ongoing production orders.
TO SEE
View the inventory value of selected items, including their Invt. Valuation - Cost Spec. report
actual and expected cost on the date specified.
Use a report to analyze the reasons for cost variances or to Cost Shares Breakdown report
gain insight into the cost shares of sold items (COGS).
See Also
Managing Inventory Costs
Purchasing
Sales
Work with Business Central
General Business Functionality
Find free e-learning modules for Business Central here
Monitor Job Progress and Performance
2/6/2023 • 5 minutes to read • Edit Online
With the work in process (WIP) feature you can estimate the financial value of ongoing jobs in the general
ledger.
As a job progresses, materials and resources are consumed and expenses incurred that must be posted to the
job. In many cases, you might post expenses for a job before invoicing. But if only expenses have been posted,
your financial statement is inaccurate. To track the actual value of the job, calculate WIP and post it to the general
ledger. Learn more at Understanding WIP Methods.
You can calculate WIP based on the following:
Cost value
Sales value
Recognizable ocst
Percentage of completion
Completed contract
NOTE
After you've used your new method to create WIP entries, you cannot modify or delete that method.
1. Choose the icon, enter job wip methods , then choose the related link.
2. Choose the New action, and then fill in the fields as necessary. Hover over a field to read a short description.
3. Close the page.
4. To make this new method the default, choose the icon, enter jobs setup , then choose the related link.
5. In the Default WIP Method field, choose the method from the list.
Total Defines the range or group of tasks included in the WIP and
recognition calculation. Within the group, any job task with
Job Task Type set to Posting is included in the WIP total,
unless the task's WIP-Total field is set to Excluded .
In the following example, job tasks are divided into two WIP total groupings, demonstrating how the WIP-Total
field works:
You'll notice:
1000 through 1299: WIP are calculated separately for this group of job tasks. Note however, that two of
the tasks, 1010 and 1110, are excluded from the WIP calculation because their job task type is Posting .
1300 through 1399: WIP are calculated separately for this group of job tasks.
Calculate WIP
You can determine the WIP amount to post to balance sheet accounts for the period end reporting. Use the Job
Calculate WIP batch job to do this.
1. Choose the icon, enter job calculate wip , then choose the related link.
2. Choose the Calculate WIP action.
3. On the Job Calculate WIP page, fill in the fields as necessary.
4. Choose the OK button.
NOTE
The batch job only calculates the WIP, it does not post it to the general ledger. To post it, run the Post WIP to G/L batch
job after you've calculated the WIP. Learn more in the following procedure.
Post WIP
When you've calculated WIP, you can post it to balance sheet accounts for the period end reporting. You use the
Job Post WIP to G/L batch job to do this.
1. Choose the icon, enter job post wip to g/l , then choose the related link.
2. On the Job Post WIP to G/L page, fill in the fields as necessary.
3. Choose the OK button.
To optimize the experience, automatic cost adjustment and posting to the general ledger are turned on by
default. However, as data accumulates over time, that might impact performance. To reduce the load on the
application, it is often helpful to use job queue entries to move tasks to run in the background.
Move the task of adjusting item costs to the background with the
help of assisted setup
Creating the job queue entries can be tricky, even for an experienced consultant, so we have an assisted setup
guide to make the process easier for adjusting item costs.
1. Choose the icon, enter Inventor y Setup , and then choose the related link.
2. On the Inventor y Setup page, toggle the Automatic Cost Posting field, or specify Never in the
Automatic Cost Adjustment field.
3. In the notification that now displays at the top of the page, choose the Schedule Job Queue Entr y link.
This opens the Schedule Cost Adjustment and Posting assisted setup guide.
4. Specify the task that you want to schedule.
NOTE
You cannot create a new job queue entry if a job queue entry for the specified task already exists.
5. Select the View job queue entries when finished field to review and adjust settings. For more
information, see Use Job Queues to Schedule Tasks.
See Also
Adjust Item Costs
Reconcile Inventory Costs with the General Ledger
Use Job Queues to Schedule Tasks
Finding Pages and Information with Tell Me
Work with Business Central
Cash Flow Overview
2/6/2023 • 2 minutes to read • Edit Online
Understanding cash inflows and outflows is the key to running a successful business. You can use cash flow to
easily create a short-term forecast that predicts how and when you expect money to be received and paid out by
your business. It is important for you to know that your business will have enough cash to pay creditors and
expenses when they fall due.
NOTE
Manual revenues can be rental income, interest from financial assets, or new private capital. You can plan manual
revenues for a period of time and use them in the calculation of cash flow forecast.
NOTE
Manual expenses can be salaries, interest on credit, or private consumptions. You can plan manual expenses for a period
of time and use them in the calculation of cash flow forecast.
Net cash flow or cash-in-hand is calculated as total receipts minus total disbursements at the end of each period.
net cash flow = total cash receipts – total cash disbursements + liquid funds
The forecast can then be used as an internal management decision-making tool that helps you plan ahead and
make important strategic decisions about the operation of the business.
See Also
Setting Up Cash Flow Analysis
Analyze Cash Flow
Forecast your cash flow in Dynamics 365 Business Central
Set up cash flow forecasts using Azure AI in Dynamics 365 Business Central
Find free e-learning modules for Business Central here
Analyzing Cash Flow in Your Company
2/6/2023 • 2 minutes to read • Edit Online
The charts on the Accountant Role Center provide insights that can help you make solid decisions about what to
do with your cash.
How long does the sales process tie up my cash? Cash Cycle
Should I increase or reduce inventory levels?
On the Accountant Role Center, under Finance Performance , the Cash Cycle , Cash Flow , and Income &
Expense charts offer ways to analyze cash flow:
See figures for a period by using the timeline slider.
Filter the chart by choosing the source in the legend.
Change the length of the period, or go to the previous or next period, by choosing options on the Finance
Performance drop down.
View the entries by choosing a point in the chart. For example, a point on the timeline or a column segment.
If the numbers seem off, this is where you can make adjustments.
Although it's separate, the Cash Flow Forecast chart is similar. You view details, filter results, and change what
is displayed in the same ways. If you change a setting, you can refresh the forecast by choosing Cash Flow
Forecast , and then Recalculate Forecast .
If you want to examine the forecast, in addition to forecast entries, you can also look at the cash flow worksheet.
For example, you can see how the forecast:
Handles confirmed sales and purchases.
Subtracts payables and adds receivables.
Skips duplicate sales orders and purchase orders.
At the end of a fiscal year, there are a number of administrative tasks you must perform, such as making sure all
documents and journals are posted, ensuring currency data are up to date, closing the books, and more. The
actual tasks will depend your company.
The following table provides an overview of tasks that you typically perform to close a year and period.
TO SEE
Define your fiscal year and divide it into time periods for Work with Accounting Periods and Fiscal Years
reporting financial performance.
Specify system-wide and user-specific posting date ranges. Specify Posting Periods
Depending on your business needs, you may want to restrict
user posting date ranges at the start of the period-end
process or after it.
Update currency exchange rates and adjust the exchange Update Currency Exchange Rates
rates of posted customer, vendor, and bank account entries.
Allocate costs and income among accounts and dimensions. Allocating Costs and Income
Prepare to report value-added tax (VAT) amounts collected Report VAT to Tax Authorities
for sales to the tax authority's web service.
Print reports to verify general ledger, customer, vendor, and Preparing Pre-Closing Reports
bank account balances before closing a period.
Close accounting periods and fiscal year, transfer income Closing Books
statement balances to balance sheet accounts, and post the
year-end closing entry.
Print reports that can assist you in creating financial Preparing Closing Statements
statements.
Accounting periods, also known as reporting periods, are periods of time for which a company or organization
reports financial performance by generating, for example, their income statement or balance sheet. Typically,
accounting periods refer to the company's fiscal year, which can contain several accounting periods, such as
months or quarters.
For many companies the fiscal year does not align with the calendar year, for instance when the fiscal year ends
on June 30th rather than December 31st. For newly created companies, the fiscal year might even actually be
longer than 12 months.
Business Central only requires accounting periods if you want to close an income statement, or run data
compression tasks.
You can use accounting periods in reporting such as when you're reviewing posted entries on the
Balance/Budget page where the reporting interval is specified. One of the options you may specify is to report
by accounting period. You can also build a financial report that compares results for different accounting
periods.
NOTE
You must always have at least one open fiscal year. When closing a year, ensure that a new year has been created. Also,
note that after you close one year, you cannot change the starting date of the following year.
1. Choose the icon, enter Accounting Periods , and then choose the related link.
2. Choose the Close Year action.
See also
Closing the Books
Closing Years and Periods
How to Work with Financial Reports
Find free e-learning modules for Business Central here
Specify Posting Periods
2/6/2023 • 2 minutes to read • Edit Online
Use posting periods to specify when users can post to the general ledger.
NOTE
These posting periods apply to the company and to all users. To allow for exceptions, you can define different posting
periods for specific users on the User Setup page. These posting periods overrule those specified on the General
Ledger Setup page. For more information, see To set up user time constraints.
See Also
Finance
Completing Period-End Processes
Work with Business Central
Find free e-learning modules for Business Central here
Overview of Tasks to Close Accounting Periods
2/6/2023 • 2 minutes to read • Edit Online
Business Central does not force you to close periods, however, there are many period-end (month-end) activities
that you can do. This topic provides an overview of optional processes and activities for closing periods.
General ledger
Specify system-wide and user-specific posting periods.
This specifies the dates between which you allow posting. Depending on your business, you may want to
allow posting at the start of the period, or toward the end. Learn more at Specify Posting Periods.
Make all necessary general ledger (G/L) adjustments.
Update and post recurring journals.
Run financial reports as follows:
Open the Financial Repor ts page, then choose the Print action.
Fixed assets
Post all maintenance costs that have been posted through the fixed asset journals or invoices.
Post adjustments.
Post appreciation.
Post depreciation.
Update and post the recurring fixed asset journal.
Intercompany
Process intercompany transactions.
You can define different currencies in Business Central, for example if you do trade in currencies other than your
local currency. Then, to help you keep track of changes in currency exchange rates, you can manage the
currencies manually, or you can set up a currency exchange rate service.
Currencies
TIP
In Business Central if you are looking for real time information about foreign exchange (FX) rates or historical rates, you
will find it referred to as currency. In addition to this article, see also Set Up an Additional Reporting Currency.
You must set up a code for each currency you use if you:
Buy or sell in other currencies besides your local currency (LCY).
Record general ledger transactions in both LCY and an additional reporting currency.
After setting up the codes, assign the appropriate code to each foreign currency bank account, and assign a
default currency code to foreign customer and vendor accounts.
You specify the currency codes in the Currencies list, including extra information and settings that are
necessary for each currency code.
TIP
Create the currencies with the international ISO code as the code to simplify working with the currency in the future.
You specify the currency codes in the Currencies list, including extra information and settings that are
necessary for each currency code. For more information, see Currencies
Example of a receivable currency transaction
When you receive an invoice from a company in a foreign currency, it is fairly easy to calculate the local currency
(LCY) value of the invoice based on today's currency rate. However, the invoice often comes with payment terms
so you can delay the payment to a later date, which implies a potentially different currency rate. This issue in
combination with the fact that bank currency rates always differ from the official currency rates makes it
impossible to anticipate the exact local currency (LCY) amount that is required to cover the invoice. If the due
date of the invoice extends to the next month, you might also have to revaluate the local currency (LCY) amount
at the end of the month. The currency adjustment is necessary because the new LCY value that is required to
cover the invoice amount might be different, and the company debt to the vendor has potentially changed. The
new LCY amount might be higher or lower than the previous amount and will therefore represent a gain or a
loss. However, since the invoice has not been paid yet, the gain or loss is considered unrealized. Later, the invoice
is paid, and the bank has returned with the actual currency rate for the payment. It is not until now the realized
gain or loss is calculated. This unrealized gain or loss is then reversed, and the realized gain or loss is posted
instead.
In the following example, an invoice is received on January 1 with the currency amount of 1000. At the time, the
currency rate is 1.123.
LCY
A M O UN T UN REA L I
C URREN C ON Z ED REA L IZ ED
Y DO C UM E DO C UM E A DJUST M GA IN S PAY M EN T LO SSES
DAT E A C T IO N A M O UN T N T RAT E NT EN T RAT E A M O UN T RAT E A M O UN T
At the end of the month, a currency adjustment is performed where the adjustment currency rate has been set
to 1.125, which triggers an unrealized gain of 2.
At the time of payment, the actual currency rate registered on the bank transaction shows a currency rate of
1.120.
Here there is an unrealized transaction, and therefore it will be reversed together with the payment.
Finally, the payment is registered and the actual loss is posted to the realized losses account.
Exchange Rates
The exchange rates are the tool to calculate the local currency value (LCY) of each currency transaction. The
Exchange Rates page includes the following fields:
Star ting Data The date when the currency rate was effectuated
Exchange Rate Amount The exchange rate amount is the rate to use for the currency
code selected on the line. Normally 1 or 100
Relational Exch. Rate Amount The relational exchange rate amount relates to the rate to
use for the relational currency code
Adjustment Exch. Rate Amount The adjustment exchange rate amount is the rate to use for
the currency code selected on the line for use of the Adjust
Exchange Rates batch job
Relational Adjmt Exch. Rate Amt The relational adjustment exchange rate amount is the rate
to use for the currency code selected on the line for use of
the Adjust Exchange Rates batch job
F IEL D DESC RIP T IO N
Fix Exchange Rate Amount Specifies if the currency's exchange rate can be changed on
invoices and journal lines.
In general, the values of the Exchange Rate Amount and Relational Exchange Rate Amount fields are used
as the default currency rate on all new receivables and payables documents that are created going forward. The
document is assigned the currency rate according to the current working date.
NOTE
The actual currency rate will be calculated using this formula:
Currency Amount = Amount / Exchange Rate Amount * Relational Exch. Rate Amount
The adjustment exchange rate amount or relational adjustment exchange rate amount will be used to update all
open bank, receivables, or payables transactions.
NOTE
The actual currency rate will be calculated using this formula:
Currency Amount = Amount / Adjustment Exch. Rate Amount * Relational Adjmt Exch. Rate Amt
TIP
You can use a service to update exchange rates in the system automatically. For more information, see To set up a
currency exchange rate service. However, this does not adjust exchange rates on already posted transactions. To update
exchange rates on posted entries, use the Adjust Exchange Rates batch job.
You can preview the effect that an adjustment will have on posting before you actually post by choosing
Preview on the Adjust Exchange Rates page. Additionally, you can select whether the general ledger posting
will be detailed (per entry) or summarized (per currency) by choosing Summarize Entries . You can also specify
how to handle dimensions for unrealized gains and losses postings by choosing one of the following options in
the Transfer Dimension Values field:
Source Entr y : G/L entries for unrealized gains and losses will have dimensions values transferred from the
adjusted entry.
By G/L Account : G/L entries for unrealized gains and losses will have dimensions values transferred from
the unrealized gains and losses G/L account's dimension settings source entry.
No Transfer : G/L entries for unrealized gains and losses won't have dimensions values.
Effect on Customers and Vendors
For customer and vendor accounts, the batch job adjusts the currency by using the exchange rate that is valid on
the posting date that is specified in the batch job. The batch job calculates the differences for the individual
currency balances and posts the amounts to the general ledger account that is specified in the Unrealized
Gains Acc. field or the Unrealized Losses Acc. field on the Currencies page. Balancing entries are
automatically posted to the receivables/payables account in the general ledger.
The batch job processes all open customer ledger entries and vendor ledger entries. If there is an exchange rate
difference for an entry, the batch job creates a new detailed customer or vendor ledger entry, which reflects the
adjusted amount on the customer or vendor ledger entry.
Dimensions on Customer and Vendor Ledger Entries
The adjustment entries are assigned the dimensions from the customer/vendor ledger entries, and the
adjustments are posted per combination of dimension values.
Effect on Bank Accounts
For bank accounts, the batch job adjusts the currency by using the exchange rate that is valid on the posting
date specified in the batch job. The batch job calculates the differences for each bank account that has a currency
code and posts the amounts to the general ledger account that is specified in the Realized Gains Acc. field or
the Realized Losses Acc. field on the Currencies page. Balancing entries are automatically posted to the
general ledger bank accounts that are specified in the bank account posting groups. The batch job calculates one
entry per currency per posting group.
Dimensions on Bank Account Entries
The adjustment entries for the bank account's general ledger account and for the gain/loss account are assigned
the bank account's default dimensions.
Effect on G/L Accounts
If you post in an additional reporting currency, you can have the batch job create new general ledger entries for
currency adjustments between LCY and the additional reporting currency. The batch job calculates the
differences for each general ledger entry and adjusts the general ledger entry depending on the contents of the
Exchange Rate Adjustment field for each general ledger account.
D i m e n si o n s o n G / L A c c o u n t En t r i e s
The adjustment entries are assigned the default dimensions from the accounts they are posted to.
IMPORTANT
Before you can use the batch job, you must enter the adjustment exchange rates that are used to adjust the foreign
currency balances. You do so on the Currency Exchange Rates page.
NOTE
Most exchange rate services provide data that is compatible with the import process in Business Central. However,
sometimes the data is formatted differently and you will need to customize your import process. You can use the data
exchange framework to do that by adding your own codeunit. You'll probably need some help from a developer to do
that. For more information, see Set Up Data Exchange Definitions.
1. Choose the icon, enter Currency Exchange Rate Ser vices , and then choose the related link.
2. Choose the New action.
3. On the Currency Exchange Rate Ser vice page, fill in the fields as necessary. Hover over a field to read a
short description.
4. Turn on the Enabled toggle to enable the service.
NOTE
The following video shows an example of how to connect to a currency exchange rate service, using the European Central
Bank as an example. In the segment that describes how to set up field mappings, the setting in the Source column for
the Parent Node for Currency Code will only return the first currency found. The setting should be
/gesmes:Envelope/Code/Code/Code .
You can allocate an entry in a general journal to several different accounts when you post the journal. The
allocation can be made by three different methods:
Quantity
Percentage (%)
Amount
The allocation features can be used with recurring general journals and in fixed assets journals.
The following procedures describe how to prepare to allocate costs in a recurring general journal by defining
allocation keys. When allocation keys are defined, you complete and post the journal like any other recurring
general journal. For more information, see Work with General Journals.
See Also
Closing Years and Periods
Work with General Journals
Posting Documents and Journals
Work with Business Central
Find free e-learning modules for Business Central here
Report VAT to Tax Authorities
2/6/2023 • 10 minutes to read • Edit Online
This topic describes the reports in Business Central that you can use to submit information about value-added
tax (VAT) amounts for sales and purchases to tax authorities in your region. Depending on the specific country,
the reports may include specific information, or there might be additional reports that you must submit. Check
the articles for your country in the Local Functionality section.
You can use the following built-in reports:
The EC Sales List report
The European Community (EC) Sales List report lists the value added tax (VAT) amounts that you have
collected for sales to VAT-registered customers in the European Union (EU) countries.
The VAT Return report
The VAT Return report includes VAT for sales and purchases to customers and from vendors in all
countries that use VAT.
In both cases, VAT is calculated based on the VAT posting setup and the VAT posting groups that you have set up.
Business Central shows VAT entries based on their VAT Date .
If you want to view a complete history of VAT entries, every posting that involves VAT creates an entry on the
VAT Entries page. These entries are used to calculate your VAT settlement amount, such as your payment and
refund, for a specific period. To view VAT entries, choose the icon, enter VAT Entries , and then choose the
related link.
NOTE
Each Business Central environment is meant to handle regulatory reporting in one single country. For example, the Dutch
version of Business Central handles VAT reporting in The Netherlands but not in other countries. Similarly, the United
States version of Business Central handles 1099 reporting in the United States and does not support claiming VAT
reporting in other countries, unless brought by an extension delivered by our partner ecosystem or a customer-specific
code modification.
NOTE
It is a good idea to test your connection. To do this, choose the Test Mode check box, then prepare and submit
your VAT report as described in the To prepare and submit a VAT report section. While in Test Mode, the service
tests whether the tax authority can receive your report, and the status of the report will indicate whether the test
submission was successful. It is important to remember that this is not an actual submission. To submit the report
for real, you must clear the Test Mode check box, and then repeat the submission process.
NOTE
For the EC Sales List report, you can review the transactions included in the report lines before you submit the
report. To do that, choose the line, and then choose the Show VAT Entries action.
4. To validate and prepare the report for submission, choose the Release action.
NOTE
Business Central validates whether the report is set up correctly. If the validation fails, the errors display under
Errors and Warnings so that you know what to fix. Typically, if the message is about a missing setting in
Business Central, you can click the message to open the page that contains the information to correct.
VAT settlement
Periodically, you must remit the net VAT to the tax authorities. If you need to settle VAT frequently, you can run
the Calc. and Post VAT Settlement batch job to close the open VAT entries and transfer purchase and sales
VAT amounts to the VAT settlement account.
When you transfer VAT amounts to the settlement account, the purchase VAT account is credited, and the sales
VAT account is debited with the amounts calculated for the specified period. The net amount is credited or
debited, if the purchase VAT amount is larger, to the VAT settlement account. You can post the settlement
immediately or print a test report first.
NOTE
When you use the Calc. and Post VAT Settlement batch job, if you do not specify a VAT Bus. Posting Group and a
VAT Prod. Posting group , entries with all business posting groups and product posting group codes are included.
C O DEUN IT W H AT IT M UST DO
Suggest Lines Fetch information from the VAT Entries table, and display it
in lines on the VAT report.
Submission Control how, and when, you submit the report based on the
requirements of your tax authority.
Response Handler Handle the return from the tax authority. For example, it
might send an email message to your company's contact
person.
There are many standard reports that you can use to verify the accuracy of the accounts before closing the
books at the end of a year or period. For example, you can use the Customer - Trial Balance report to verify
that the balance for a customer posting group is equal to the balance on the corresponding general ledger
account on a certain date.
The following table describes a number of reports that may be useful in this process.
TO SEE T H IS REP O RT
Print a detailed trial balance report for one or more bank Bank Acc. - Detail Trial Bal.
accounts with additional information about individual
entries.
Print a detail trial balance for selected customers. Customer - Trial Balance
Print a detail trial balance with detailed information about Customer - Detail Trial Bal.
individual entries, for selected customers during a selected
period.
Print a detail trial balance for selected vendors. Vendor - Trial Balance
Print a detail trial balance with detailed information about Vendor - Detail Trial Balance
individual entries, for selected vendors during a selected
period.
Print a trial balance with the current year's and the previous Closing Trial Balance
year's figures.
Print a detailed trial balance report for general ledger Detail Trial Balance
account balances.
Print a trial balance report with balances and net changes for Trial Balance
general ledger accounts.
To see a report, choose the icon, type the name as it appears in the table, and then choose the related link.
See Also
Closing Years and Periods
Work with Business Central
Find free e-learning modules for Business Central here
Closing the Books
2/6/2023 • 3 minutes to read • Edit Online
After you ensure that all your accounts are up-to-date, and you allocate costs and income, then you can close
the books for a fiscal year or period.
You are not required to close a year, but doing so will make working in the system easier for you because you
will be able to take advantage of the convenient filtering options provided. You also do not have to worry about
losing details of transactions when you close because all details are retained, even after you close the year.
See Also
Work with Accounting Periods and Fiscal Years
Work with Business Central
Find free e-learning modules for Business Central here
Preparing Closing Statements
2/6/2023 • 2 minutes to read • Edit Online
There are a number of standard reports that you can use to gather the information that you need to prepare
your company's closing statements.
The following table describes a number of reports that may be useful in this process.
TO SEE T H IS REP O RT
Print a trial balance report with balances and net changes for Trial Balance
general ledger accounts.
Get an overview of accounts receivable, with the age of Aged Accounts Receivable
amounts receivable calculated from the due date, posting
date, or document date.
Get an overview of accounts payable, with the age of Aged Accounts Payable
amounts payable calculated from the due date, posting date
or document date.
Print a trial balance report with balances and net changes for Trial Balance by Period
general ledger accounts calculated for a series of periods.
Check whether customer and vendor ledger entries balance Reconcile Cust. and Vend. Accs
with corresponding general ledger entries.
To see a report, choose the icon, type the name as it appears in the table, and then choose the related link.
See Also
Closing Years and Periods
Work with Business Central
Business Intelligence
Find free e-learning modules for Business Central here
Close Accounting Periods
2/6/2023 • 2 minutes to read • Edit Online
When a fiscal year is over, you must close the periods that comprise it.
NOTE
You cannot close a fiscal year before you create a new one. Notice that when a fiscal year has been closed, you cannot
change the starting date of the following fiscal year.
Even though a fiscal year has been closed, you can still post general ledger entries to it. When you do this, the
entries will be marked as posted to a closed fiscal year and the Prior-Year Entr y field will be selected.
After a fiscal year is closed, you must close the income statement accounts and transfer the year's results to an
account in the balance sheet. You can repeat this every time that you post to the closed fiscal year.
See Also
Closing Books
Post the Year-End Closing Entry
Work with Accounting Periods and Fiscal Years
Work with Business Central
Find free e-learning modules for Business Central here
Closing Income Statement Accounts
2/6/2023 • 2 minutes to read • Edit Online
When a fiscal year is over, you must close the periods that comprise it. To do this, you run the Close Income
Statement batch job. This job transfers the year's result to an account in the balance sheet and closes the
income statement accounts. You do this by creating lines in a journal, which you then can post.
See Also
Closing Books
Post the Year-End Closing Entry
Work with Accounting Periods and Fiscal Years
Work with Business Central
Find free e-learning modules for Business Central here
Posting the Year-End Closing Entry
2/6/2023 • 2 minutes to read • Edit Online
After you use the Close Income Statement batch job to generate the year-end closing entry or entries, you
must open the journal you specified in the batch job, and then review and post the entries.
TIP
Depending on your organizations work processes, you can choose to close or not close accounting periods and fiscal
years in Business Central. The following procedure assumes that you have closed the fiscal year using the Accounting
Periods option, generated a year-end closing entry using the Close Income Statement batch job, and are now ready to
post the year-end closing entry along with the offsetting equity account entries. Your organization can choose to work
differently, such as post the year-end closing entry as part of closing the fiscal year.
NOTE
If an error is detected, an error message is displayed. If the posting is successful, the posted entries are removed from the
journal. After posting is complete, an entry is posted to each income statement account so that its balance becomes zero
and the year's result is transferred to the balance sheet.
See Also
Close Accounting Periods
Closing Books
Close Income Statement
Work with Business Central
Find free e-learning modules for Business Central here
Consolidating Financial Data from Multiple
Companies
2/6/2023 • 6 minutes to read • Edit Online
Some organizations use Business Central in multiple business units or legal entities. Others use Business Central
in subsidiaries that must report into parent organizations. In both cases, the accountants use built-in tools to
help consolidate the financial data.
You can consolidate the general ledger entries of two or more separate companies (subsidiaries) into a
consolidated company. Each individual company involved in a consolidation is called a business unit. The
combined company is called the consolidated company.
You can import data into the consolidated company from other companies in the same Business Central tenant,
from tenants, or from files.
If the financial statements of a business unit are in a different currency than those of the consolidated company,
you must set up exchange rates for consolidation.
You can consolidate:
Across companies that have different charts of accounts.
Companies that use different fiscal years and different currencies.
Either the full amount or a percentage of a company's financial information
Using different currency exchange rates in individual G/L accounts
Companies in other accounting and business management programs
You set up the consolidated company in the same way that you set up other companies. The chart of accounts is
independent of the chart of accounts in the other business units, and the chart of accounts in the individual
business units may differ from one another. You set up a list of companies to consolidate, verify the accounting
data before consolidating, import from files or databases, and generate consolidation reports. For more
information, see Set Up Company Consolidation.
TIP
Consolidating financial data may especially be relevant in connection with intercompany processes. For more information,
see Managing Intercompany Transactions.
Trial balance
If you have more than one company in Business Central, the Consolidated Trial Balance report can give you
an overview of the financial health of your overall business.
The report combines general ledger entries from each of your companies in a new company that you create to
contain the consolidated data. This company is typically referred to as the "consolidated company". The
consolidated company is just a container for the consolidated data, and does not have any live business data.
The companies that you include in the consolidated company become Business Units in the report. For more
information, see Set Up Company Consolidation.
Consolidate data
The process of transferring the figures from the business units to the consolidated company is the actual
consolidation. Before you do this, it is a good idea to check whether there are differences between the basic
information in the business units and in the consolidated company. There are two reports that you can use to
test the database and file.
To test the data before you consolidate
You can test your data before you transfer it to the consolidated company. Business Central looks for differences
in the information in the business units and the consolidated company. For example, whether account numbers
or dimension codes are different. You must correct errors before you can run the report. You can test the
database or, if you are importing data from an XML file, you can test the file.
1. Open the consolidated company.
2. Choose the icon, enter Business Units , and then choose the related link.
3. Do one of the following:
To test a file, choose the Test File action, enter the name of the file to test, and then choose Print .
To test the database, choose Test Database .
Run the consolidation
After you have tested the data, you can transfer it to the consolidated company.
1. Sign in to the consolidated company.
2. On the Accountant Role Center , choose the Run Consolidation action.
3. Fill in the required fields.
4. In the Filter section, set a filter for the relevant business unit or company name.
5. Optionally, schedule the report to run at a convenient time.
TIP
Use the same process to export consolidated data that must be submitted to Dynamics 365 Finance, such as if the
current business unit is a subsidiary and the parent company uses Dynamics 365 Finance.
After you run the batch job, all entries in general ledger accounts are processed. For every combination of
selected dimensions and date, the contents of the entries' Amount fields are totaled and exported. The next
combination of selected dimensions and date with the same account number is processed, then the
combinations in the next account number are processed, and so on.
The exported entries contain the following fields: Account No., Posting Date , and Amount . If dimensions
information was also exported, dimension codes and dimension values are also included.
1. For each exported line, if the total of the Amount fields is a debit, the account number that is set up in the
business unit's Consol. Debit Acc. field is exported to the line. If the total is a credit, the corresponding
number in the Consol. Credit Acc. field is exported to the line.
2. The date used for each exported line is either the period's ending date or, if the transfer occurs each day, the
exact date of the calculation.
3. The dimension value exported for the entry will be the consolidated company dimension value that is set up
in the Consolidation Code field for that dimension value. If no consolidated company dimension value has
been entered in the Consolidated Code field for that dimension value, the dimension value itself will be
exported to the line.
4. The XML files also contain the currency exchange rates in the consolidation period. These rates are included
in a separate section at the beginning of the file.
See Also
Set Up Company Consolidation
Managing Intercompany Transactions
Work with Business Central
Exporting Your Business Data to Excel
Find free e-learning modules for Business Central here
Set Up Company Consolidation
2/6/2023 • 7 minutes to read • Edit Online
Before you can consolidate the general ledger entries of two or more separate companies (subsidiaries) into a
consolidated company, you must prepare the charts of accounts and the consolidation company.
Depending on the complexity of your businesses, there are two ways to set up consolidation:
If you do not need advanced settings, such as including a company that you only own part of, you can use
the Company Consolidation assisted setup guide to quickly set up a consolidation. The guide helps you
through the basic steps.
If you do need more advanced settings, you can set up the consolidated company and business units
yourself.
In each business unit, specify which general ledger accounts are to be included in the consolidation,
and specify the consolidation translation method for each account.
In the consolidation company, set up a business unit card for each company to be included in the
consolidation. The business unit card includes information, such as the dates of the business unit's
fiscal year, and the percentage of each account that must be included in the consolidation.
If your consolidation is straightforward, for example because you wholly-own the business units to consolidate,
the Company Consolidation assisted setup guide will help you through the following steps:
Choose whether to create a new consolidated company, or whether to consolidate the data in a company that
you have already created for the consolidation. The company should not contain transactions.
Preview the results. Business Central verifies that the master data and transactions can be successfully
transferred to the consolidated company.
To use the assisted setup guide, follow these steps:
1. On the Accountant Role Center, choose the Assisted Setup action.
2. Choose Set up consolidation repor ting , and then complete each step in the assisted setup guide.
IMPORTANT
When you fill in the Star ting Date and Ending Date fields, make sure you comply with GAAP rules concerning
the fiscal periods of the business unit versus the parent company.
Average Rate (Manual) You manually calculate the average rate for the period to
consolidate. Calculate the average either as an arithmetic
average or as a best estimate, and specify the result for each
business unit. Used for income statement accounts.
Last Closing Rate The rate that was valid in the foreign exchange market on
the date for which the balance sheet or income statement is
being prepared. You enter this rate for each business unit.
Used for balance sheet accounts.
Historical Rate The exchange rate that was valid when the transaction
occurred.
Composite Rate The current period amounts are translated at the average
rate and added to the previously recorded balance in the
consolidated company. This method is typically used for
retained earnings accounts because they include amounts
from different periods and are therefore a composite of
amounts translated with different exchange rates.
See Also
Consolidating Financial Data from Multiple Companies
Managing Intercompany Transactions
Work with Business Central
Exporting Your Business Data to Excel
Find free e-learning modules for Business Central here
Consolidate Balances for a Company that is a
Customer and a Vendor
2/6/2023 • 3 minutes to read • Edit Online
A company that you do business with might be both a customer and a vendor. When that's the case, you can
avoid making unnecessary payments or receipts, and perhaps save on transaction fees, by consolidating the
company's customer and vendor balances. Consolidation compares the company's balances as a vendor and as
a customer, and then nets the amount so that that either the customer or vendor balance remains, depending on
which amount was higher.
To consolidate the balances, you must first link the customer and vendor companies through a contact that has
the type Company . A customer or vendor can only have one contact of the type Company . For more
information, see Create Contacts.
After you link the companies, the Customer Card page offers the Balance as Vendor field, and the Vendor
Card page includes the Balance as Customer field.
Though it's not a requirement, the customer and vendor companies are typically the same legal entity.
NOTE
If the customer or vendor balances contain amounts that are in different currencies, a line is created for the amount in
each currency.
Handling duplicates
If you turn on duplicate search on the Duplicates FastTab on the Marketing Setup page, a warning will display
when you change the values of fields that are part of the setup for duplicate search strings. When a duplicate is
found, you can take the following actions:
Combine the duplicate contacts into a single contact that is the same for both the customer and vendor by
using the Merge With capability on the Contact Card page. Typically, merging contacts is done only when
the customer and vendor are the same legal entity. For more information, see Merge Duplicate Records.
Delete the vendor business relation for the vendor or customer contact, and then use the Link to Existing
action to link to a different contact.
See Also
Sales
Register New Customers
Understanding the General Ledger and Chart of
Accounts
2/6/2023 • 5 minutes to read • Edit Online
The general ledger (G/L) stores your financial data, and the chart of accounts (COA) shows the accounts all
general ledger entries are posted to. Business Central includes a standard chart of accounts that is ready to
support your business.
TIP
The General Ledger Setup page includes generic fields and fields that are particular to your country or region.
If you are unsure of the meaning of a field, we suggest you work with your accountant to determine whether it is
relevant to your organization. Hover over a field to read a short description.
TIP
If you can't see the fields you're looking for in the General Posting Setup page, use the horizontal scroll bar at
the bottom of the page to scroll to the right.
Account categories
You can personalize the structure of your financial statements by mapping general ledger accounts to account
categories.
The G/L Account Categories page shows your categories and subcategories, and the general ledger accounts
assigned to them. You can create new subcategories and assign those categories to existing accounts.
You can create a category group by indenting other subcategories under a line on the G/L Account
Categories page. Category groups make it easy to get an overview because each grouping shows a total
balance. For example, you can create subcategories for different types of assets, then create category groups for
fixed assets versus current assets.
You can define whether specific types of reports must include the accounts in each subcategory. The account
categories help define the layout of your financial statements.
Example
For example, the default balance statement has a subcategory for Cash under Current Assets. If you want the
balance statement to consider petty cash and checking, you need to take the following steps:
1. Choose the icon, enter G/L Account Categories , then choose the related link.
a. Alternatively, open the page here.
2. Choose the Edit List action.
3. Add two new subcategories: One for petty cash, and one for your checking account:
a. Select the Current Assets category.
b. Choose the New action.
c. Enter the subcategory name on the Description field.
d. On the G/L Accounts in Categor y field, select the appropriate G/L account.
e. On the Additional Repor t Definition field, select the Cash Accounts option.
4. Indent them under the Cash subcategory.
a. Select the subcategory created in step 3.
b. Choose the Indent action.
c. Choose the Move Down action.
d. Choose the Indent action to indent under the Cash subcategory.
When you choose the Generate Financial Repor ts action—or the next time the report is generated—your
balance statement will show the following lines:
Total balance for cash.
Lines with balances for petty cash and the checking account.
NOTE
If you create a G/L account without assigning an account category, when you assign the account to a posting group
Business Central automatically assigns the account category from the G/L account immediately above the account in your
chart of accounts. However, to include the new account in your financial reports, you must choose the Generate
Financial Repor ts action on the G/L Account Categories page. Alternatively, you can open the G/L account card
page, specify the account category, and then regenerate your financial report.
Dimensions are values that categorize entries so you can track and analyze them on documents, such as sales
orders. Dimensions can, for example, indicate the project or department an entry came from.
So, instead of setting up separate general ledger accounts for each department and project, you can use
dimensions as a basis for analysis and avoid having to create a complicated chart of accounts. Learn more at
Business Intelligence.
Another example is to set up a dimension called Department, then use that dimension when you post sales
documents. This way, you can use business intelligence tools to see which department sold which items. The
more dimensions you use, the more detailed are the reports you base your business decisions on. In fact, a
single sales entry can include information from multiple dimensions, such as:
The account the item sale was posted to.
Where the item was sold.
Who sold it.
Which customer bought it.
Analyzing by dimensions
Dimensions play an important role in business intelligence, such as when defining analysis views. Learn more at
Analyze Data by Dimensions.
TIP
A quick way to analyze transactional data by dimensions is to use the Set Dimension Filter action to filter totals by
dimensions in the chart of accounts and on pages for entries.
NOTE
Analysis views often use data from dimensions. If you discover an incorrect dimension has been used on posted general
ledger (G/L) entries, you can correct the dimension values and update your analysis views. This helps keep your financial
reports and analyses accurate. Learn more at Troubleshooting and Correcting Dimensions.
Dimension sets
A dimension set is a unique combination of dimension values. They are stored as dimension set entries in the
database. Each dimension set entry represents a single dimension value. In addition, each dimension set, and
dimension set entry within it, is identified by a common dimension set ID.
When you create a journal line, document header, or document line, you can specify a combination of dimension
values. Instead of explicitly storing each dimension value in the database, a dimension set ID is assigned to the
journal line, document header, or document line to specify the dimension set.
Setting up dimensions
You can define dimensions and dimension values to categorize journals and documents, such as sales orders
and purchase orders. You set up dimensions on the Dimensions page, where you create one line for each
dimension, such as Project, Department, Area, and Salesperson.
You also set up values for dimensions. Let's say values represent your company's departments. Dimension
values can be set up in a hierarchical structure similar to the chart of accounts. That means data can be broken
down into various levels of granularity, and subsets of dimension values can be totaled. You can define as many
dimensions and dimension values as you need, and everyone in your company can use them.
When dimensions and values are set up, you can define global and shortcut dimensions on the General
Ledger Setup page. These dimensions are then always available for you to select as fields on journal and
document lines, and ledger entries, without opening the Dimensions page first. Learn more in the To set up
global and shortcut dimensions section.
Global Dimensions are used as filters, for example, on reports, batch jobs, and XMLports. You can use only
two global dimensions, so choose dimensions you will use often.
Shor tcut Dimensions are available as fields on journals, document lines, and ledger entries. You can create
up to eight of these.
NOTE
After you use a new dimension in any entry, such as a line or new record, you cannot delete the dimension, even if you do
not post the entry. This is because Business Central immediately creates a dimension set for the line or record. Learn more
in the Dimension Sets section.
TIP
If you want to require a dimension but don't want to assign a default value to the dimension, leave the Dimension
Value Code field blank, then select Code Mandator y in the Value Posting field.
WARNING
If an account is used in an Adjust Exchange Rates or Post Inventor y Cost to G/L batch job, do not select Code
Mandator y or Same Code . These batch jobs cannot use dimension codes.
NOTE
If an account must have a different dimension than the default dimension assigned to the account type, you must set up
a new default dimension for the account. The default dimension for the account then replaces the default dimension for
the account type.
IMPORTANT
If you set up two tables with the same priority for the same source code, Business Central always selects the table with
the lowest table ID.
3. If you selected the Limited option, you must define which combinations of dimension values are
blocked. To do this, choose the field to define the dimension value combination.
4. Now select a dimension value combination that is blocked and enter Blocked in the field. A blank field
means the dimension value combination is allowed. Repeat if multiple combinations are blocked.
NOTE
The same dimensions are displayed in both rows and columns, meaning all dimension combinations appear two times.
Business Central automatically displays the setting in both fields. You cannot select anything in the fields from the upper-
left corner and down, because those fields have the same dimension in both rows and columns.
The selected option is not visible before you exit the field.
To show the name of the dimensions instead of the code, select the Show Column Name field.
IMPORTANT
Changing a global or shortcut dimension requires all entries posted with the dimension be updated. To change a global
dimension, you can use the Change Global Dimensions function, but that can be time-consuming, may affect
performance, and tables may be locked during the update. Make sure you choose your global and shortcut dimensions
carefully so you won't have to change them later. To change a shortcut dimension, use the Change Dimensions action.
Learn more in the To change global dimensions section.
NOTE
When you add or change a global or shortcut dimension, you are automatically signed out and back in so the new value
is prepared for use.
1. Choose the icon, enter General Ledger Setup , then choose the related link.
2. On the Dimensions FastTab, fill in the fields. Hover over a field to read a short description.
To change global dimensions
When you change a global or shortcut dimension, all entries posted with that dimension are updated. Because
this process may be time-consuming and can affect performance, two different modes are provided to adapt the
process to the size of the database.
1. Choose the icon, enter General Ledger Setup , and then choose the related link.
2. Choose the Change Global Dimensions action.
3. At the top of the page, select one of the following two modes for running the batch job.
O P T IO N DESC RIP T IO N
4. In the Global Dimension 1 Code and/or Global Dimension 2 Code fields, enter the new
dimension(s). The current dimensions are displayed in gray behind the fields.
5. Depending on the mode, do one of the following:
In Sequential mode, choose the Star t action.
In Parallel mode, choose the Prepare action.
The Log Entries tab is filled with information about the dimensions to be changed.
6. Sign out of Business Central, then sign in again.
7. Choose the Star t action to begin the parallel processing of the dimension changes.
Example of dimension setup
Let's say your company wants to track transactions based on organizational structure and geographic locations.
To do that, you set up two dimensions on the Dimensions page:
AREA
DEPARTMENT
C O DE NAME C O DE C A P T IO N F ILT ER C A P T IO N
10 Americas Begin-Total
30 Pacific Standard
60 Europe Begin-Total
70 EU Standard
80 Non-EU Standard
For the two main geographic areas, Americas and Europe, you add subcategories for regions by indenting the
dimension values. This lets you report on sales or expenses in regions, and get totals for the larger geographic
areas. You could also choose to use countries, regions, counties, or cities as your dimension values, depending
on your business.
NOTE
To set up a hierarchy, the codes must be in alphabetical order. This includes the codes of the dimension values provided in
Business Central.
With this setup, you can add your two dimensions as the two global dimensions on the General Ledger Setup
page. This means you can use AREA and DEPARTMENT as filters for general ledger entries, as well as on all
reports. Both global dimensions are also automatically available for use on entry lines and document headers as
shortcut dimensions.
Dimension Value Code Shows either a single dimension value or the term (Conflict).
If a dimension value is shown in the field, then all highlighted
accounts have the same default dimension value for a
dimension. If the term (Conflict) is shown in the field, then
not all highlighted accounts have the same default
dimension value for a dimension. Upon choosing the
Dimension Code field, you'll see a list of all available
dimension values for a dimension. If you select a dimension
value, it will be defined as a default dimension value for all
highlighted accounts.
F IEL D DESC RIP T IO N
Value Posting Shows either a single value posting rule or the term
(Conflict). If a value posting rule is shown in the field, then all
highlighted accounts have the same value posting rule for a
dimension value. If the term (Conflict) is shown in the field,
then not all the highlighted accounts have the same value
posting rule for a dimension value. Upon choosing the
Value Posting field, you'll see a list of value posting rules
for a dimension. If you select a value posting rule, it will be
applied to all highlighted accounts.
Use dimensions
In a document such as a sales order, you can add dimension information for both an individual document line
and the document itself. So on the Sales Order page, you could enter dimension values for the first two
shortcut dimensions on the individual sales lines, then add more dimension information if you choose the
Dimensions button.
If you work in a journal instead, you can add dimension information to an entry in the same way, if you have set
up shortcut dimensions as fields directly on journal lines.
You can also set up default dimensions for accounts or account types, so dimensions and dimension values are
filled in automatically.
To view global dimensions in ledger entry pages
Global dimensions are always company-defined and company-named. To see the global dimensions for your
company, open the General Ledger Setup page.
In a ledger entry page, you can see whether there are global dimensions for the entries. The two global
dimensions differ from your other dimensions because you can use them as filters anywhere in Business
Central.
1. Choose the icon, enter Char t of Accounts , then choose the related link.
2. On the Char t of Accounts page, choose the Ledger Entries action.
3. To see only entries that are relevant, set one or more filters on the page.
4. To see all the dimensions for an entry, select the entry, then choose the Dimensions action.
NOTE
The Ledger Entr y Dimensions page displays the dimensions one ledger entry at a time. You'll see as you scroll through
the ledger entries, the content on the Ledger Entr y Dimensions page changes accordingly.
Financial reporting and analysis views often rely on data from dimensions. Despite the safeguards that are
available, sometimes a mistake happens that can lead to inaccuracies. This topic describes some of the typical
errors, and explains how to correct dimension assignments on posted transactions so that financial reports are
accurate.
NOTE
In the following list of potential error messages, the %X codes are placeholders for the data variables that the actual
message will contain in the UI depending on the context. For example, %1 %2 is blocked. could appear in the UI as
"Dimension Code AREA is blocked.".
Deleted dimension value %1 for %2 is missing. -Restore the missing dimension value.
-Find non-posted documents
containing the dimension set with the
missing dimension value and add it.
-Remove the dimension set line for the
missing dimension value.
Disallowed dimension value Dimension Value Type for %1 %2 - %3 -Change the Dimension Value Type
must not be %4. field on the Dimension Values page
to Standard or Begin-Total.
-Remove the dimension set line for the
blocked dimension value.
ISSUE ERRO R M ESSA GE P O SSIB L E SO L UT IO N
Blocked dimension combination Dimensions %1 and %2 can't be used -Find non-posted documents
concurrently. containing the dimension set with the
blocked dimension combination and
unblock it.
-Modify one of the conflicting
permission set line for the dimension
combination.
Blocked dimension value Combination Dimension combinations %1 - %2 and -Find non-posted documents
%3 - %4 can't be used concurrently. containing the dimension set with the
blocked dimension value combination
and unblock it.
-Modify one of the conflicting
permission set line for the dimension
value combination.
Blank dimension value code for default -Select a %1 for the %2 %3. -Change the Value Posting field on
dimension where the Value Posting -Select a %1 for the %2 %3 for %4 %5. the Default Dimension page.
field contains Code Mandator y -Enter a non-blank dimension value
for the conflicting dimension in the
dimension set.
Wrong dimension value code for -Select %1 %2 for the %3 %4. -Change the Value Posting field on
default dimension where the Value -Select %1 %2 for the %3 %4 for %5 the Default Dimension page.
Posting field contains Same Code %6 -Enter the required dimension value
for the conflicting dimension in the
dimension set.
Non-blank dimension value code for -%1 %2 must be blank. -Change the Value Posting field on
blank default dimension where the -%1 %2 must be blank for %3 %4. the Default Dimension page.
Value Posting field contains Same -Enter a blank dimension value code
Code for the conflicting dimension in the
dimension set.
Unexpected dimension value for -%1 %2 must not be mentioned. -Change the Value Posting field on
default dimension where the Value -%1 %2 must not be mentioned for the Default Dimension page.
Posting field contains No Code %3 %4 -Remove the conflicting line from the
dimension set.
IMPORTANT
The features for correcting dimensions are intended only to help make financial reporting accurate. Dimension corrections
apply only to the G/L entries. They do not change the dimensions assigned to the entries in other ledgers for the same
transaction. There will be a mismatch between the dimensions assigned in the general ledger and the sub-ledgers.
Setting Up Dimension Corrections
There are two things to consider when setting up dimension corrections:
Are there dimensions that you do not want to allow people to change? On the Dimension Correction
Settings page, specify the dimensions that you want to block for changes.
Who do you want to allow to change dimensions? To allow people to make changes, assign the D365 DIM
CORRECTION permission to the users. The permissions allow them to create dimension corrections, run
them, and undo them if needed. They'll also be able to specify blocked dimensions. For more information,
see Assign Permissions to Users and Groups.
Correcting a Dimension
You can manually select one or more general ledger entries, or use filters to select sets of entries. If needed, you
can also add or delete dimensions.
1. To start a dimension correction, use one the following pages:
On the GL/Register page, by selecting a register, and then choosing the Correct Dimensions action.
This starts a correction for the entries in the selected register.
On the General Ledger Entries page, by choosing the Dimension Correction action.
2. In the Description field, enter information about the change. Other people might use this information
later to understand what was done.
3. On the Selected Ledger Entries FastTab, choose the relevant entries.
IMPORTANT
When you change a selection, the values on the Dimension Correction Changes FastTab are reset. Therefore,
always select the entries before you specify dimension value changes.
O P T IO N DESC RIP T IO N
Add Related Entries Add G/L entries that are in the same G/L register.
Manage Selection Criteria Keep track of the selection process, and undo selections
if needed.
4. On the Dimension Correction Changes FastTab, choose the dimension that you want to change in the
Dimension Code field, and the new value in the New Dimension Value Code field.
5. To validate that the correction, choose Validate Dimension Changes . For more information, see
Validating Dimension Corrections.
6. Choose Run .
Validating Dimension Corrections
Before you run a correction, it's a good idea to validate it first. Validation checks for restrictions on value posting
for the G/L accounts, restrictions for dimensions, and whether the dimension values are blocked. During
validation, the status of the correction is set to Validation in Process . After you validate a correction, the result
is shown in the Validation Status field. If errors were found, you can use the View Errors action to investigate
them. After you correct an error, you must use the Reopen action to run the correction or a new validation.
You can either run a correction immediately, or schedule it to run a later time. If you are running corrections on a
large data set, we recommend that you schedule it to run outside business hours. For more information, see
Dimension Corrections on Large Data Sets.
Undoing a Correction
After you correct a dimension, if you don't like what you see you can use the Undo action to reset the previous
value. However, you can only undo the most recent correction. Before you undo a correction, you can validate
the changes that the undo will make. For example, this is useful if dimension restrictions have changed after the
correction was made.
If the Undo action is not available, for example because you have made many corrections, you can use the Copy
to Draft action to start a new correction for the same entries.
Dimension Corrections on Large Data Sets
Use caution when correcting large sets of entries, for example, sets that include more than 10,000 entries. If you
can, we recommend that you use the filters to run the corrections on smaller sets of data. It's also a good idea to
run corrections outside the normal business hours.
Use Analysis Views with Dimension Corrections
If Update on Posting is enabled for an analysis view, Business Central can the view when documents and
journals are posted. You can also update views with this setting enabled with results of dimension corrections. To
do so, turn on the Update Analysis Views toggle. Updating analysis views can impact performance, especially
for large data sets, so we recommend that you update analysis views only for small data sets.
Viewing Historical Dimension Corrections
If a general ledger entry has been corrected, you can investigate the change by using the Histor y of
Dimension Corrections action.
Handling Incomplete Corrections
If a correction does not complete, a warning will display on the correction card. If that happens, you can use the
Reset action to revert the correction to a draft status and undo the changes. You can then run the correction
again.
NOTE
Resetting an incomplete correction will not affect updates to analysis views because those happen at the end of the
correction process.
As companies operate in more countries/regions, it becomes essential that they are able to trade and report
financial information in more than one currency. The local currency (LCY) is defined in the General Ledger
Setup page as described in the article Understanding the General Ledger and the Chart of Accounts. Once the
local currency (LCY) has been defined, it will be represented as a blank currency, so when the Currency field is
blank, it means that the currency is LCY.
Next, you must set up currency codes for each currency that you use if you buy or sell in currencies other than
your local currency (LCY). Also bank accounts can be created using currencies. It is possible to record G/L
transactions in different currencies, however, the G/L transaction will always be posted in the local currency
(LCY).
IMPORTANT
Do not create the local currency code both in the General Ledger Setup and in the Currencies page. This will create
confusion between the blank currency and the LCY code in the currency table, and bank accounts, customers or vendors
might accidentally be created, some with the blank currency and some with the LCY code.
Your general ledger is set up to use your local currency (LCY), but you can set it up to also use another currency
with a currency exchange rate assigned. By designating a second currency as a so-called additional reporting
currency, Business Central will automatically record amounts in both LCY and this additional reporting currency
on each G/L entry and other entries, such as VAT entries. For more information, see Set Up an Additional
Reporting Currency. The additional reporting currency is most often used to facilitate financial reporting to
owners that reside in countries/regions using different currencies than the local currency (LCY).
IMPORTANT
If you want to use an additional reporting currency for financial reporting, make sure that you understand the limitations.
For more information, see Set Up an Additional Reporting Currency.
NOTE
When you post to G/L using a currency code, such as to post an expense in a general journal using a currency code, the
transaction is converted to LCY using the currency exchange rate for the posting date. The G/L entry will not contain
information of which currency was used, only its value in LCY. If you want to keep track of the original currency, such as
for an invoice, you must use the sales and purchase documents as well as bank accounts that do store currency code
information for the entries.
Currencies
TIP
In Business Central if you are looking for real time information about foreign exchange (FX) rates or historical rates, you
will find it referred to as currency. In addition to this article, see also Set Up an Additional Reporting Currency.
You must set up a code for each currency you use if you:
Buy or sell in other currencies besides your local currency (LCY).
Record general ledger transactions in both LCY and an additional reporting currency.
After setting up the codes, assign the appropriate code to each foreign currency bank account, and assign a
default currency code to foreign customer and vendor accounts.
You specify the currency codes in the Currencies list, including extra information and settings that are
necessary for each currency code.
TIP
Create the currencies with the international ISO code as the code to simplify working with the currency in the future.
You specify the currency codes in the Currencies list, including extra information and settings that are
necessary for each currency code. For more information, see Currencies
Example of a receivable currency transaction
When you receive an invoice from a company in a foreign currency, it is fairly easy to calculate the local currency
(LCY) value of the invoice based on today's currency rate. However, the invoice often comes with payment terms
so you can delay the payment to a later date, which implies a potentially different currency rate. This issue in
combination with the fact that bank currency rates always differ from the official currency rates makes it
impossible to anticipate the exact local currency (LCY) amount that is required to cover the invoice. If the due
date of the invoice extends to the next month, you might also have to revaluate the local currency (LCY) amount
at the end of the month. The currency adjustment is necessary because the new LCY value that is required to
cover the invoice amount might be different, and the company debt to the vendor has potentially changed. The
new LCY amount might be higher or lower than the previous amount and will therefore represent a gain or a
loss. However, since the invoice has not been paid yet, the gain or loss is considered unrealized. Later, the invoice
is paid, and the bank has returned with the actual currency rate for the payment. It is not until now the realized
gain or loss is calculated. This unrealized gain or loss is then reversed, and the realized gain or loss is posted
instead.
In the following example, an invoice is received on January 1 with the currency amount of 1000. At the time, the
currency rate is 1.123.
LCY
A M O UN T UN REA L I
C URREN C ON Z ED REA L IZ ED
Y DO C UM E DO C UM E A DJUST M GA IN S PAY M EN T LO SSES
DAT E A C T IO N A M O UN T N T RAT E NT EN T RAT E A M O UN T RAT E A M O UN T
At the end of the month, a currency adjustment is performed where the adjustment currency rate has been set
to 1.125, which triggers an unrealized gain of 2.
At the time of payment, the actual currency rate registered on the bank transaction shows a currency rate of
1.120.
Here there is an unrealized transaction, and therefore it will be reversed together with the payment.
Finally, the payment is registered and the actual loss is posted to the realized losses account.
Exchange Rates
The exchange rates are the tool to calculate the local currency value (LCY) of each currency transaction. For more
information, see Update Currency Exchange Rates.
You can have multiple budgets for identical time periods by creating budgets with separate names. First, you set
up the budget name and enter the budget figures. The budget name is then included on all the budget entries
you create.
When you create a budget, you can define four budget-specific dimensions, called budget dimensions, for each
budget. You select the budget dimensions for each budget from among those you've already set up. Budget
dimensions can be used to set filters on a budget and to add dimension information to budget entries. Learn
more at Work with Dimensions.
Budgets play an important role in business intelligence. Examples include a financial statement based on
financial reports that include budget entries or when analyzing budgeted versus actual amounts in the chart of
accounts. Learn more at Business Intelligence.
In cost accounting, you work with cost budgets in a similar way. Learn more at Creating Cost Budgets.
NOTE
On the Filters FastTab, you can filter the budget information by the budget dimensions you set up under the budget
name.
Accordingly, when you import a G/L budget, any values on Heading lines are deleted. This is to avoid wrong
totals after importing data that has been created or edited in Excel.
Scenario
You know that the new budgeted salaries cost is going to be local currency (LCY) 1.200.000. You want to enable
the Salaries department to budget for the three specific lines (of the Posting account type) for full-time
employees, part-time employees, and temp help. The three lines are grouped under a Salaries heading line.
You enter 1.200.000 in the Heading line, export the budget to Excel, then send it to the Salaries department,
telling them to distribute the LCY 1.200.000.
The Salaries department distributes the amount on the three posting accounts. When you import back into the
G/L budget, the three accounts are filled in with the new Excel data, summing to LCY 1.200.000, and the Heading
line is blank.
You use general journals to post financial transactions directly to general ledger accounts and other accounts,
such as bank, customer, vendor, and employee accounts.
A typical use of the general journal is to post employees' expenditure of own money during business activities,
for later reimbursement. For more information, see Record and Reimburse Employees' Expenses.
General journals post financial transactions directly to general ledger accounts and other accounts, such as
bank, customer, vendor, and employee accounts. Posting with a general journal always creates entries on general
ledger accounts. This is true even when, for example, you post a journal line to a customer account, because an
entry is posted to a general ledger receivables account through a posting group. You can personalize your
version of a general journal by setting up a journal batch or template. For more information, see Work with
General Journals.
Unlike for entries that are posted with documents, which require a credit memo process, you can correctly
reverse entries that are posted with the general journal. For more information, see Reverse Journal Postings and
Undo Receipts/Shipments.
NOTE
The general journal only shows a limited number of fields on the journal line by default. If you want to see
additional fields, such as the Account Type field, choose the Show More Columns action. To hide the
additional fields again, choose the Show Fewer Columns action. When you see fewer columns, then the same
posting date is used for all lines. If you want to have multiple posting dates for the same journal entry, choose the
Show More Columns action.
4. Repeat step 3 for all the separate transactions that you want to post.
TIP
If you want to enter multiple transaction lines above one balance-account line, for example, for one bank account,
then select the Suggest Balancing Amount check box on the line for your batch on the General Journal
Batches page. Then the Amount field on the balance-account line is automatically prefilled with the value that is
required to balance the transactions.
5. Choose the Post action to record the transactions on the specified G/L accounts.
See Also
Work with General Journals
Record and Reimburse Employees' Expenses
Reverse Journal Postings and Undo Receipts/Shipments
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Reverse Journal Postings and Undo
Receipts/Shipments
2/6/2023 • 4 minutes to read • Edit Online
Reverse journal postings are useful, for example, for correcting errors and for clearing out an old accruals entry
before entering a new one. A reverse entry is the same as the original entry, but has an opposite sign in the
Amount field. The reverse entry must have the same document number and posting date as the original entry.
After you reverse an entry, you must make the correct entry.
You can only reverse entries that are posted from a general journal line. An entry can only be reversed one time.
To undo a receipt or shipment posting, before they're posted as invoiced, you can use the Undo function on the
posted document. You can undo quantities of type Item and Resource .
If you've posted an incorrect negative quantity, such as a purchase order with the wrong number of items, as
received but not invoiced, you can undo the posting.
If you've posted an incorrect positive quantity, such as a sales shipment or a purchase return shipment with the
wrong number of items, as shipped but not invoiced, you can undo the posting.
NOTE
The entry must originate from a journal posting.
Also, ou can't reverse entries that have been posted with information from a job, or which have realized gains and losses
within the same transaction.
1. Choose the icon, enter General Ledger Entries , and then choose the related link.
2. Select the entry that you want to reverse, and then choose the Reverse Transaction action.
3. On the Reverse Transaction Entries page, choose the Reverse action.
4. Choose Yes to confirm the reversal.
See Also
Undo Assembly Posting
Post Transactions Directly to the General Ledger
Work with General Journals
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Allocate Costs and Income
2/6/2023 • 2 minutes to read • Edit Online
You can allocate an entry in a general journal to several different accounts when you post the journal. The
allocation can be made by three different methods:
Quantity
Percentage (%)
Amount
The allocation features can be used with recurring general journals and in fixed assets journals.
The following procedures describe how to prepare to allocate costs in a recurring general journal by defining
allocation keys. When allocation keys are defined, you complete and post the journal like any other recurring
general journal. For more information, see Work with General Journals.
See Also
Closing Years and Periods
Work with General Journals
Posting Documents and Journals
Work with Business Central
Find free e-learning modules for Business Central here
Record and Reimburse Employees' Expenses
2/6/2023 • 2 minutes to read • Edit Online
Business Central supports transactions for employees in a similar way as for vendors. Accordingly, employee
posting groups exist to make sure that employee ledger entries are posted to the relevant accounts in the
general ledger.
NOTE
Employee transactions can be posted in the local currency only. Reimbursement payments to employees do not support
discounts and payment tolerances.
If employees spend their own money during business activities, you can post the expense to the employee's
account. Then you can reimburse the employee by making a payment to the employee's bank account, similarly
to how you pay vendors.
TIP
This article explains how to record the expense in the books and how to reimburse the employee. Your organization may
have a portal or app where employees can submit their expense reports.
Business Central is flexible enough to suit many different practices. The exact account numbers to use depends
on your organization's configuration and processes.
NOTE
The general journal only shows a limited number of fields on the journal line by default. If you want to see
additional fields, such as the Account Type field, choose the Show More Columns action. To hide the
additional fields again, choose the Show Fewer Columns action. When you see fewer columns, then the same
posting date is used for all lines. If you want to have multiple posting dates for the same journal entry, choose the
Show More Columns action.
4. Repeat step 3 for all the expenses that the employee has incurred.
TIP
If you want to enter multiple expense lines above one balance-account line for the employee's bank account, then
select the Suggest Balancing Amount check box on the line for your batch on the General Journal Batches
page. Then the Amount field on the balance-account line is automatically prefilled with the value that is required
to balance the expenses.
5. Choose the Post action to record the expenses on the employee's account.
To reimburse an employee
You reimburse employees by posting payments to their bank account on the Payment Journal page.
1. Choose the icon, enter Payment Journals , and then choose the related link.
2. Open the relevant payment journal batch. For more information, see Work with General Journals.
3. Fill in the fields as necessary. For more information, see Making Payments.
4. Alternatively, choose the Suggest Employee Payment action to automatically insert journal lines for
pending employee reimbursements.
5. Choose the Post action to register the reimbursement.
See Also
Post Transactions Directly to the General Ledger
Work with General Journals
Reverse Journal Postings and Undo Receipts/Shipments
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Defer Revenues and Expenses
2/6/2023 • 5 minutes to read • Edit Online
To recognize a revenue or an expense in a period other than the period in which the transaction was posted, you
can use functionality to automatically defer revenues and expenses over a specified schedule.
To distribute revenues or expenses on the involved accounting periods, you set up a deferral template for the
resource, item, or G/L account that the revenue or expense will be posted for. When you post the related sales or
purchase document, the revenue or expense are deferred to the involved accounting periods, according to a
deferral schedule that is governed by settings in the deferral template and the posting date.
1. Choose the icon, enter Item , and then choose the related link.
2. Open the card for the item for which revenues or expenses must be deferred to the accounting periods when
the item was sold or purchased.
3. In the Default Deferral Template field, select the relevant deferral template.
1. Choose the icon, enter Sales Invoices , and then choose the related link.
2. Create a sales invoice for an item that has a deferral template assigned. For more information, see Invoice
Sales.
Notice that as soon as you enter the item (or resource or G/L account) on the invoice line, the Deferral
Code field is filled with the code of the assigned deferral template.
3. Choose the Deferral Schedule action.
4. On the Deferral Schedule page, change settings on the header or values on the lines, for example to
defer the amount to an additional accounting period.
5. Choose the Calculate Schedule action.
6. Choose the OK button. The deferral schedule is updated for the sales invoice. The related deferral
template is unchanged.
1. Choose the icon, enter Sales Deferral Summar y , and then choose the related link.
2. On the Sales Deferral Summar y page, in the Balance as of field, enter the date up to which you want to
see deferred revenues.
3. Choose the Preview button.
You can define different currencies in Business Central, for example if you do trade in currencies other than your
local currency. Then, to help you keep track of changes in currency exchange rates, you can manage the
currencies manually, or you can set up a currency exchange rate service.
Currencies
TIP
In Business Central if you are looking for real time information about foreign exchange (FX) rates or historical rates, you
will find it referred to as currency. In addition to this article, see also Set Up an Additional Reporting Currency.
You must set up a code for each currency you use if you:
Buy or sell in other currencies besides your local currency (LCY).
Record general ledger transactions in both LCY and an additional reporting currency.
After setting up the codes, assign the appropriate code to each foreign currency bank account, and assign a
default currency code to foreign customer and vendor accounts.
You specify the currency codes in the Currencies list, including extra information and settings that are
necessary for each currency code.
TIP
Create the currencies with the international ISO code as the code to simplify working with the currency in the future.
You specify the currency codes in the Currencies list, including extra information and settings that are
necessary for each currency code. For more information, see Currencies
Example of a receivable currency transaction
When you receive an invoice from a company in a foreign currency, it is fairly easy to calculate the local currency
(LCY) value of the invoice based on today's currency rate. However, the invoice often comes with payment terms
so you can delay the payment to a later date, which implies a potentially different currency rate. This issue in
combination with the fact that bank currency rates always differ from the official currency rates makes it
impossible to anticipate the exact local currency (LCY) amount that is required to cover the invoice. If the due
date of the invoice extends to the next month, you might also have to revaluate the local currency (LCY) amount
at the end of the month. The currency adjustment is necessary because the new LCY value that is required to
cover the invoice amount might be different, and the company debt to the vendor has potentially changed. The
new LCY amount might be higher or lower than the previous amount and will therefore represent a gain or a
loss. However, since the invoice has not been paid yet, the gain or loss is considered unrealized. Later, the invoice
is paid, and the bank has returned with the actual currency rate for the payment. It is not until now the realized
gain or loss is calculated. This unrealized gain or loss is then reversed, and the realized gain or loss is posted
instead.
In the following example, an invoice is received on January 1 with the currency amount of 1000. At the time, the
currency rate is 1.123.
LCY
A M O UN T UN REA L I
C URREN C ON Z ED REA L IZ ED
Y DO C UM E DO C UM E A DJUST M GA IN S PAY M EN T LO SSES
DAT E A C T IO N A M O UN T N T RAT E NT EN T RAT E A M O UN T RAT E A M O UN T
At the end of the month, a currency adjustment is performed where the adjustment currency rate has been set
to 1.125, which triggers an unrealized gain of 2.
At the time of payment, the actual currency rate registered on the bank transaction shows a currency rate of
1.120.
Here there is an unrealized transaction, and therefore it will be reversed together with the payment.
Finally, the payment is registered and the actual loss is posted to the realized losses account.
Exchange Rates
The exchange rates are the tool to calculate the local currency value (LCY) of each currency transaction. The
Exchange Rates page includes the following fields:
Star ting Data The date when the currency rate was effectuated
Exchange Rate Amount The exchange rate amount is the rate to use for the currency
code selected on the line. Normally 1 or 100
Relational Exch. Rate Amount The relational exchange rate amount relates to the rate to
use for the relational currency code
Adjustment Exch. Rate Amount The adjustment exchange rate amount is the rate to use for
the currency code selected on the line for use of the Adjust
Exchange Rates batch job
Relational Adjmt Exch. Rate Amt The relational adjustment exchange rate amount is the rate
to use for the currency code selected on the line for use of
the Adjust Exchange Rates batch job
F IEL D DESC RIP T IO N
Fix Exchange Rate Amount Specifies if the currency's exchange rate can be changed on
invoices and journal lines.
In general, the values of the Exchange Rate Amount and Relational Exchange Rate Amount fields are used
as the default currency rate on all new receivables and payables documents that are created going forward. The
document is assigned the currency rate according to the current working date.
NOTE
The actual currency rate will be calculated using this formula:
Currency Amount = Amount / Exchange Rate Amount * Relational Exch. Rate Amount
The adjustment exchange rate amount or relational adjustment exchange rate amount will be used to update all
open bank, receivables, or payables transactions.
NOTE
The actual currency rate will be calculated using this formula:
Currency Amount = Amount / Adjustment Exch. Rate Amount * Relational Adjmt Exch. Rate Amt
TIP
You can use a service to update exchange rates in the system automatically. For more information, see To set up a
currency exchange rate service. However, this does not adjust exchange rates on already posted transactions. To update
exchange rates on posted entries, use the Adjust Exchange Rates batch job.
You can preview the effect that an adjustment will have on posting before you actually post by choosing
Preview on the Adjust Exchange Rates page. Additionally, you can select whether the general ledger posting
will be detailed (per entry) or summarized (per currency) by choosing Summarize Entries . You can also specify
how to handle dimensions for unrealized gains and losses postings by choosing one of the following options in
the Transfer Dimension Values field:
Source Entr y : G/L entries for unrealized gains and losses will have dimensions values transferred from the
adjusted entry.
By G/L Account : G/L entries for unrealized gains and losses will have dimensions values transferred from
the unrealized gains and losses G/L account's dimension settings source entry.
No Transfer : G/L entries for unrealized gains and losses won't have dimensions values.
Effect on Customers and Vendors
For customer and vendor accounts, the batch job adjusts the currency by using the exchange rate that is valid on
the posting date that is specified in the batch job. The batch job calculates the differences for the individual
currency balances and posts the amounts to the general ledger account that is specified in the Unrealized
Gains Acc. field or the Unrealized Losses Acc. field on the Currencies page. Balancing entries are
automatically posted to the receivables/payables account in the general ledger.
The batch job processes all open customer ledger entries and vendor ledger entries. If there is an exchange rate
difference for an entry, the batch job creates a new detailed customer or vendor ledger entry, which reflects the
adjusted amount on the customer or vendor ledger entry.
Dimensions on Customer and Vendor Ledger Entries
The adjustment entries are assigned the dimensions from the customer/vendor ledger entries, and the
adjustments are posted per combination of dimension values.
Effect on Bank Accounts
For bank accounts, the batch job adjusts the currency by using the exchange rate that is valid on the posting
date specified in the batch job. The batch job calculates the differences for each bank account that has a currency
code and posts the amounts to the general ledger account that is specified in the Realized Gains Acc. field or
the Realized Losses Acc. field on the Currencies page. Balancing entries are automatically posted to the
general ledger bank accounts that are specified in the bank account posting groups. The batch job calculates one
entry per currency per posting group.
Dimensions on Bank Account Entries
The adjustment entries for the bank account's general ledger account and for the gain/loss account are assigned
the bank account's default dimensions.
Effect on G/L Accounts
If you post in an additional reporting currency, you can have the batch job create new general ledger entries for
currency adjustments between LCY and the additional reporting currency. The batch job calculates the
differences for each general ledger entry and adjusts the general ledger entry depending on the contents of the
Exchange Rate Adjustment field for each general ledger account.
D i m e n si o n s o n G / L A c c o u n t En t r i e s
The adjustment entries are assigned the default dimensions from the accounts they are posted to.
IMPORTANT
Before you can use the batch job, you must enter the adjustment exchange rates that are used to adjust the foreign
currency balances. You do so on the Currency Exchange Rates page.
NOTE
Most exchange rate services provide data that is compatible with the import process in Business Central. However,
sometimes the data is formatted differently and you will need to customize your import process. You can use the data
exchange framework to do that by adding your own codeunit. You'll probably need some help from a developer to do
that. For more information, see Set Up Data Exchange Definitions.
1. Choose the icon, enter Currency Exchange Rate Ser vices , and then choose the related link.
2. Choose the New action.
3. On the Currency Exchange Rate Ser vice page, fill in the fields as necessary. Hover over a field to read a
short description.
4. Turn on the Enabled toggle to enable the service.
NOTE
The following video shows an example of how to connect to a currency exchange rate service, using the European Central
Bank as an example. In the segment that describes how to set up field mappings, the setting in the Source column for
the Parent Node for Currency Code will only return the first currency found. The setting should be
/gesmes:Envelope/Code/Code/Code .
To account for salary payments and related transactions, you must import and post financial transactions made
by your payroll provider to the general ledger. To do this, you first import a file that you receive from the payroll
provider into the General Journal page. Then you map the external accounts in the payroll file to the relevant
G/L accounts. Lastly, you post the payroll transactions according to the account mapping.
NOTE
To use this functionality, an extension for payroll import must be installed and enabled. The Ceridian Payroll and the
Quickbooks Payroll File Import extensions are pre-installed in Business Central. For more information, see Customizing
Business Central Using Extensions.
TIP
In the step about mapping the external payroll records to your G/L accounts, the mappings that you make will be
remembered next time the same records are imported. This will save you time as you do not have to manually fill
in the Account No. field in the general journal every time you have imported recurring payroll transactions.
When you choose the OK button in the assisted setup guide, the General Journal page is filled with
lines representing the transactions that the payroll file contains and with the relevant accounts prefilled in
the G/L Account fields according to mappings you made in the guide.
4. Edit or post the journal lines as for any other general ledger transactions. For more information, see Post
Transactions Directly to the General Ledger.
See Also
Finance
Customizing Business Central Using Extensions
Work with General Journals
Find free e-learning modules for Business Central here
Work with VAT on Sales and Purchases
2/6/2023 • 15 minutes to read • Edit Online
If your country or region requires you to calculate and report value-added tax (VAT) on sales and purchase
transactions, you can set up Business Central to calculate VAT. For more information, see Setting Up to
Calculations and Posting Methods for Value-Added Tax.
There are, however, some VAT-related tasks that you can do manually. For example, you might need to correct a
posted amount if you discover that a vendor uses a different rounding method.
TIP
You can let Business Central validate VAT registration numbers and other company information when you create or
update documents. For more information, see Validate VAT Registration Numbers.
Not Enabled Not Enabled The Unit Price on the Item Card is
copied to Unit Price Excl. VAT field
on the sales lines.
P RIC E IN C L UDES VAT F IEL D O N IT EM
C A RD P RIC ES IN C L UDIN G VAT F IEL D A C T IO N P ERF O RM ED
NOTE
If you do not specify a group in the VAT Business Posting Group (Price) field VAT will not be included in prices.
Examples
Factors such as the country or region you're selling in, or the type of industries you sell to, can impact the
amount of VAT that you must account for. For example, a restaurant might charge 6% VAT for meals that are
eaten in-house, and 17% for takeaway. To accomplish that, you create a VAT business posting group (price) for
in-house and one for takeaway.
NOTE
If the difference is greater, a warning will be displayed stating the maximum allowed difference. To continue, you must
adjust the amount. Choose OK and then enter an amount that is within the allowed range. If the VAT difference is equal
to or lower than the maximum allowed, Business Central will show the difference in the VAT Difference field.
NOTE
If the VAT Posting Group setup does not have the Cer tificate of Supply Required check box selected, then a record is
created and the Status field is set to Not Applicable . You can update the field to reflect the correct status information.
You can manually change the status from Not Applicable to Required , and from Required to Not Applicable as
needed.
When you update the Status field to Required , Received , or Not Received , a certificate is created.
TIP
You can use the Cer tificates of Supply page to get a view of the status of all posted shipments for which a certificate of
supply has been created.
NOTE
Alternatively, you can print a certificate from the Cer tificate of Supply page.
4. To include information from the lines on the shipment document in the certificate, select the Print Line
Details check box.
5. Choose the Create Cer tificates of Supply if Not Already Created check box to have Business Central
create certificates for posted shipments that do not have one at the moment of execution. When you choose
the check box, new certificates will be created for all posted shipments that do not have certificates within the
selected range.
6. By default, the filter settings are for the shipment document that you have selected. Fill in the filter
information to select a specific certificate of supply that you want to print.
7. On the Cer tificate of Supply page, choose the Print action to print the report, or choose the Preview
action to view it on the screen.
NOTE
The Cer tificate of Supply Status field and the Printed field are updated for the shipment on the Cer tificates of
Supply page.
NOTE
You cannot create a new certificate of supply on the Cer tificate of Supply page when you navigate to it using this
procedure. To create a certificate for a shipment that was not set up to require one, open the posted sales shipment, and
use either of two procedures described above:
To manually create a certificate of supply certificate
To print a certificate of supply.
This topic describes the reports in Business Central that you can use to submit information about value-added
tax (VAT) amounts for sales and purchases to tax authorities in your region. Depending on the specific country,
the reports may include specific information, or there might be additional reports that you must submit. Check
the articles for your country in the Local Functionality section.
You can use the following built-in reports:
The EC Sales List report
The European Community (EC) Sales List report lists the value added tax (VAT) amounts that you have
collected for sales to VAT-registered customers in the European Union (EU) countries.
The VAT Return report
The VAT Return report includes VAT for sales and purchases to customers and from vendors in all
countries that use VAT.
In both cases, VAT is calculated based on the VAT posting setup and the VAT posting groups that you have set up.
Business Central shows VAT entries based on their VAT Date .
If you want to view a complete history of VAT entries, every posting that involves VAT creates an entry on the
VAT Entries page. These entries are used to calculate your VAT settlement amount, such as your payment and
refund, for a specific period. To view VAT entries, choose the icon, enter VAT Entries , and then choose the
related link.
NOTE
Each Business Central environment is meant to handle regulatory reporting in one single country. For example, the Dutch
version of Business Central handles VAT reporting in The Netherlands but not in other countries. Similarly, the United
States version of Business Central handles 1099 reporting in the United States and does not support claiming VAT
reporting in other countries, unless brought by an extension delivered by our partner ecosystem or a customer-specific
code modification.
NOTE
It is a good idea to test your connection. To do this, choose the Test Mode check box, then prepare and submit
your VAT report as described in the To prepare and submit a VAT report section. While in Test Mode, the service
tests whether the tax authority can receive your report, and the status of the report will indicate whether the test
submission was successful. It is important to remember that this is not an actual submission. To submit the report
for real, you must clear the Test Mode check box, and then repeat the submission process.
NOTE
For the EC Sales List report, you can review the transactions included in the report lines before you submit the
report. To do that, choose the line, and then choose the Show VAT Entries action.
4. To validate and prepare the report for submission, choose the Release action.
NOTE
Business Central validates whether the report is set up correctly. If the validation fails, the errors display under
Errors and Warnings so that you know what to fix. Typically, if the message is about a missing setting in
Business Central, you can click the message to open the page that contains the information to correct.
VAT settlement
Periodically, you must remit the net VAT to the tax authorities. If you need to settle VAT frequently, you can run
the Calc. and Post VAT Settlement batch job to close the open VAT entries and transfer purchase and sales
VAT amounts to the VAT settlement account.
When you transfer VAT amounts to the settlement account, the purchase VAT account is credited, and the sales
VAT account is debited with the amounts calculated for the specified period. The net amount is credited or
debited, if the purchase VAT amount is larger, to the VAT settlement account. You can post the settlement
immediately or print a test report first.
NOTE
When you use the Calc. and Post VAT Settlement batch job, if you do not specify a VAT Bus. Posting Group and a
VAT Prod. Posting group , entries with all business posting groups and product posting group codes are included.
C O DEUN IT W H AT IT M UST DO
Suggest Lines Fetch information from the VAT Entries table, and display it
in lines on the VAT report.
Submission Control how, and when, you submit the report based on the
requirements of your tax authority.
Response Handler Handle the return from the tax authority. For example, it
might send an email message to your company's contact
person.
Because the VAT rate change tool cannot convert service contracts, these contracts must be converted manually.
This topic describes several alternative methods that you can use for service contract conversion.
NOTE
This topic provides a high-level workflow.
The following procedure describes how to correct an invoice for a prepaid service contract that has been created
a year in advance.
NOTE
For this example, you must change your work date to 01.01.2017.
NOTE
Do not change the unposted service invoice. Since the service ledger entries are created when the invoice is created, a
change in the unposted invoice will not change the already created service ledger entries. However, the VAT entries are
created when the invoice is posted. This lets you change the general product posting group and the GSP product posting
group on the unposted service invoice.
See Also
Work with Service Contracts and Service Contract Quotes
Finance
Report VAT to Tax Authorities
Work with VAT on Sales and Purchases
Find free e-learning modules for Business Central here
Managing VAT Rate Changes
2/6/2023 • 6 minutes to read • Edit Online
VAT rates can change depending on local legislation. Any change in VAT impacts your data in Business Central
whether or not the VAT rate is lowered, raised, or removed. VAT is connected to many entities in Business
Central, such as customers, vendors, items, resources, item charges, and general ledger accounts. Changes in
VAT rates usually happen at a specific date, from which point you will need to have changed the VAT setup,
posting groups etc. to make sure new sales orders and purchase orders are created with the new VAT rate.
NOTE
We are currently updating the VAT Rate Change tool. The functionality mentioned below may not match the functionality
in your environment. The update will take place before July 1st 2020 and will not be a regular monthly update. Instead, all
environments will be updated automatically (hotfix). When this update is complete, this message will no longer appear.
IMPORTANT
Before you perform VAT rate change conversion, you can test the conversion. To do so, follow the steps below, but make
sure to clear the Perform Conversion and VAT Rate Change Tool Completed check boxes. During test conversion,
the Conver ted field in the VAT Rate Change Log Entr y table is cleared and the Conver ted Date field in the VAT
Rate Change Log Entr y table is blank. After the conversion is complete, choose VAT Rate Change Log Entries to
view the results of the test conversion. Verify each entry before you perform the conversion. In particular, verify
transactions that use an old VAT rate.
1. Choose the icon, enter VAT Rate Change , and then choose the VAT Rate Change Setup link.
2. Verify that you have already set up the VAT product posting group conversion or general product posting
group conversion.
3. Choose the Perform Conversion check box.
IMPORTANT
Clear the VAT Rate Change Tool Completed check box. The check box is automatically selected when the VAT
rate change conversion is completed.
IMPORTANT
After the conversion, the Conver ted field in the VAT Rate Change Log Entr y table is chosen and the Conver ted
Date field in the VAT Rate Change Log Entr y table displays the conversion date.
This walkthrough describes how you can use the financial reports feature to make cash flow forecasts. Financial
reports perform calculations that cannot be done directly in the chart of cash flow accounts. In the financial
reports, you can set up subtotals for cash flow receipts and disbursements. These subtotals can be included in
new totals that can then be used to make cash flow forecasts.
Roles
This walkthrough demonstrates tasks that are performed by the following user role:
Controller
Story
Ken is a controller at CRONUS who makes monthly cash flow forecasts. He includes finance, sales, purchase, and
fixed assets in the forecasts, which he then presents to CFO Sara for business insight.
TIP
Use the Inser t CF Accounts function to quickly mark, in the cash flow accounts chart, the cash flow accounts
you want and copy them to row definition lines.
R10 Open sales Cash Flow 20 Net Change Net Amount Yes
orders Entry
Accounts
R10 Fixed assets Cash Flow 50 Net Change Net Amount Yes
disposal Entry
Accounts
R20 Total cash Formula R10 Net Change Net Amount Yes
receipts
R30 Payables Cash Flow 1010 Net Change Net Amount Yes
Entry
Accounts
DESC RIP T IO TOTA L IN G A M O UN T
RO W N O. N TYPE TOTA L IN G RO W T Y P E TYPE SH O W
R30 Open Cash Flow 1020 Net Change Net Amount Yes
purchase Entry
orders Accounts
R30 Personnel Cash Flow 1030 Net Change Net Amount Yes
costs Entry
Accounts
R30 Running Cash Flow 1040 Net Change Net Amount Yes
costs Entry
Accounts
R30 Finance Cash Flow 1050 Net Change Net Amount Yes
costs Entry
Accounts
R30 Investments Cash Flow 1070 Net Change Net Amount Yes
Entry
Accounts
R30 Private Cash Flow 1090 Net Change Net Amount Yes
consumptio Entry
ns Accounts
R30 VAT due Cash Flow 1100 Net Change Net Amount Yes
Entry
Accounts
R30 Other Cash Flow 1110 Net Change Net Amount Yes
expenses Entry
Accounts
R40 Total cash Formula R30 Net Change Net Amount Yes
disbursemen
ts
R60 Cash flow Cash Flow 2100 Net Change Net Amount Yes
funds Entry
Accounts
R70 Total cash Formula R50+R60 Net Change Net Amount Yes
flow
NOTE
The row number R10 is used to capture the account totals for receivables. The row number R20 is used to
calculate the sum of all cash receipts. The row number R30 is used to capture the account totals for payables. The
row number R40 is used to calculate the sum of all cash disbursements. The row number R50 is used to capture
the sum of cash surplus. The row number R60 is used to capture the liquid funds. The row number R70 is used to
calculate the forecasted cash flow.
Setting up a new column definition
Before Ken can print the cash flow forecast, he needs to create the column definition for the numerical
information. In the columns, he defines the information he wants to use from the lines.
The first column has the number C10 with the title Amount and contains the net change.
The second column has the number C20 with the title Balance at Date and contains the transactions for the
period.
The third column has the number C30 with the title Entire Year and contains the net change in the balances
for the entire fiscal year.
Finally, he assigns the column definition as the default option for the Forecast financial report.
Set up a new column definition
1. On the Financial Repor ts page, select the new Forecast financial report name you created. On the
Home tab, in the Process group, choose Edit Column Definition .
2. Create a new column definition with the name Cash Flow .
3. Choose the OK button.
4. Enter each line exactly as shown in the following table.
C O L UM N L EDGER EN T RY
C O L UM N N O. H EA DER C O L UM N T Y P E TYPE A M O UN T T Y P E SH O W
Business Central provides KPIs and get overviews of your company's finances. The following are examples of
ways to analyze KPIs and overviews in Excel:
Open lists in Excel and analyze the data.
Export heavy financial statements such as your balance sheet or income statement to Excel, analyze the data,
and print the reports.
TIP
By default, the reports you can view in Excel are designed to help you analyze the current year. The Income Statement
report is an exception, however. That report lets you filter the data to include previous years in your analyses.
REP O RT RO L E C EN T ER
Let's say you want to dig deeper into your cash flow. From the Business Manager or Accountant Role Center, you
can open the Statement of Cash Flows report in Excel, but what actually happens is that we export the
relevant data for you and create an Excel workbook based on a predefined template. Depending on your
browser, you might be prompted to open or save the workbook.
In Excel, you see a tab where the data is laid out for you on the first worksheet. All the data that was exported is
also present in other worksheets in case you need it. You can print the report right away, or you can modify it
until you have the overview and the details that you want. Use the Business Central Excel Add-in to further filter
and analyze data.
Understanding the Excel templates
The predefined Excel reports are based on the data in the current company. For example, the demonstration
company has set up the chart of accounts to list three cash accounts under Current Assets: 10100 Checking
account , 10200 Saving account , and 10300 Petty Cash . The accounts have the Account Subcategor y field
set to Cash, and it's their combined amount that shows up as Cash in the Balance Sheet Excel report.
Other sheets in the Excel workbook show the data behind the report. To find out what's behind the groupings in
the Excel reports, you might have to filter the lists in Business Central.
You may sometimes need to transfer an amount from one bank account in Business Central to another. To do
this, you must post the transaction on the General Journal page. The task varies depending on whether the
bank accounts use the same currency or different currencies.
TIP
An amount without a sign is a debit, and an amount with a minus sign is a credit.
NOTE
Some companies prefer to transfer between accounts on separate journal lines. Other companies prefer to post
everything on one journal line by using a balancing account. Check with your local expert if you're not sure what
to do.
If your company prefers to use a balancing account, then set the Bal. Account Type field to Bank Account , and
set the Bal. Account No. field to the bank account to which you want to transfer the funds. Then proceed to
step 9 or 10.
If your company prefers to use a separate journal line, then move on to the next step.
6. On the second journal line, in the Type field, select Bank Account .
7. In the Account No. field, select the bank account to which you want to transfer the funds.
8. In the Amount field, enter the amount in the currency of the bank account with or without a minus sign.
TIP
An amount without a sign is a debit, and an amount with a minus sign is a credit.
9. If the exchange rates used in the journal are different than the exchange rates on the Currency
Exchange Rates page, enter a new journal line for the exchange rate gain or loss.
a. Enter G/L Account in the Account Type field.
b. Enter the G/L account number for exchange rate gain or loss in the Account No. field.
c. Enter the exchange rate gain or loss in the Amount field with or without a minus sign.
TIP
An amount without a sign is a debit, and an amount with a minus sign is a credit.
See Also
Reconciling Bank Accounts
Setting Up Banking
Work with General Journals
Work with Business Central
Find free e-learning modules for Business Central here
Create Bank Deposits
2/6/2023 • 7 minutes to read • Edit Online
NOTE
The ability to create bank deposits is new in Business Central 2022 release wave 1 for a lot of country versions. If you
were using Business Central in the United States, Canada, or Mexico before that release, you might be using the earlier
capabilities. You can continue, but the new capabilities will replace the old ones in a future release. To start using the new
features described in this article, your administrator can go to the Feature Management page and turn on Feature
Update: Standardized bank reconciliation and deposits .
Use the Bank Deposits page to register deposits as a single document that posts one or more entries to a bank
account. Typically, bank deposits are used to register cash deposits. The Bank Deposits page is available on the
Cash Management menu on the Business Manager Role Center, and other Role Centers that deal with cash
management.
Amounts on bank deposits can come from several sources:
Sales, using a G/L account for revenue.
Customers payments.
Cash refunds from vendors, or cash payments to them.
Bank deposit lines contain information about individual deposits, such as checks from customers. The total of
the amounts on the lines must add up to the total amount of the deposit.
After you fill in the deposit information and lines, you must post it. Posting will update the relevant ledgers.
These ledgers include the general ledger, and the bank, customer, and vendor ledgers. Posted deposits are stored
for future reference on the Posted Bank Deposits page.
The Bank Deposit report displays customer and vendor deposits with the original deposit amount, the amount
of the deposit that remains open, and the amount applied. The report also shows the total posted deposit
amount to reconcile.
TIP
Dimension on lines are set according to Default Dimension Priorities. Line dimensions prioritized over header dimensions.
To avoid conflicts, you can create rules that prioritize when to use a dimension depending on the source. If you want to
change how dimensions are prioritized, you can change their rankings on the Default Dimension Priorities page. For
more information, see To set up default dimension priorities.
NOTE
If the general journal template has more than one batch, you will be prompted to choose one.
4. In the Bank Account No. field, choose the bank account in which to make the deposit.
TIP
You can double-check that you're depositing to the correct account by using the Account Card and Account
Ledger Entries actions to look up the ledger entries for the selected bank account. For example, to see whether
similar deposits were made to the account.
5. In the Total Deposit Amount field, enter the total amount of the deposit. This total must be the sum of
the amounts on all lines.
6. Fill in the remaining fields as necessary. Choose a field to read a short description of the field or link to
more information.
The date in the Posting Date field and the dimensions in the Depar tment Code and Customer group
Code fields will be assigned to the lines that you create for the bank deposit. You can change them if
needed.
7. Depending on whether you want to post the bank deposit as lump sum or each line individually to the
bank ledger, turn the Post as Lump Sum toggle on or off. The default setting comes from the same
toggle on the Sales & Receivables Setup page.
NOTE
The Currency Code field shows the currency that is specified for the bank account you chose. You cannot choose
a different currency.
8. On the Lines FastTab, create a new line for each cash payment that you want to deposit.
9. In the Account Type field, specify where the payment originated. For bank deposits, the type is typically
Customer or Vendor .
NOTE
You can also register a cash payment to a vendor. To do that, choose Vendor and then enter the payment
amount as a negative number in the Credit Amount field on the line.
10. In the Document No. field, enter the document number of the invoice from which the credit amount
originated. You can use a document number for each line, or the same number for all lines.
TIP
Typically, you don't need to fill in the Document Type field for financial entries. For example, if you're depositing
cash from a day's sale you leave the field blank. If you're depositing cash from a customer payment, you choose
Payment .
11. If you're depositing a cash payment for a specific customer invoice, choose the Apply Entries action, and
then enter the invoice number in the Applies-to ID field.
12. If you're ready to post the bank deposit, choose the Post action.
TIP
Before you post the deposit you can use the Test Repor t action to review your data. The report will show
whether there are any issues, such as missing data, that will prevent posting.
See Also
Finance
Setting Up Finance
Find free e-learning modules for Business Central here
Accountant Experiences in Dynamics 365 Business
Central
2/6/2023 • 5 minutes to read • Edit Online
Any business must do its books and sign off on the accounting. Some businesses employ an external
accountant, and others have an accountant on staff. No matter which type of accountant you are, you can use
the Accountant Role Center as your Home in Business Central. From here, you can access all pages that you
need in your work.
Company Hub
If you work in multiple Business Central companies, you might find it useful to use the Company Hub page to
keep track of work. For more information, see Manage Work across Multiple Companies in the Company Hub.
We have made it easy for you to invite your external accountant. Simply open the Users page, and then choose
the Invite External Accountant action in the ribbon. An email is made ready for you, just add your
accountant's work email, and send the invitation.
NOTE
This requires that you have set up SMTP email. For more information, see Set Up Email.
IMPORTANT
The accountant's email address must be a work address that is based on Azure Active Directory. If the accountant uses
another type of email, then the invitation cannot be sent.
This task requires access to managing users and licenses in Azure Active Directory. The user who sends this invitation
must be assigned the Global admin role or User admin role in the Microsoft 365 admin center. For more information,
see About admin roles in the Microsoft 365 admin content.
See Also
Finance
Setting Up Finance
The General Ledger and the Chart of Accounts
Closing Years and Periods
Work with Dimensions
Analyzing Financial Statements in Excel
Manage Work across Multiple Companies in the Company Hub
Work with Business Central
Setting Up Cash Flow Analysis
Find free e-learning modules for Business Central here
Business Central for Multi-Site and International
Organizations
2/6/2023 • 5 minutes to read • Edit Online
Organizations that have multiple sites often use a hub-and-spoke business model where a parent company, or
headquarters, manages the overall operations of the business while each site functions as a single, standalone
entity. Sites are often geographically distributed and have different needs for sharing information with the
headquarter company. Additionally, sites typically don't need the same level of complexity, and often lack the
resources to maintain a large system.
Business Central gives small and mid-sized businesses a business management solution that's easy-to-use and
maintain at a low cost of ownership.
This article introduces some of the ways in which Business Central supports a hub-and-spoke business model.
Tailor the system to fit the business. Enjoy a system that was designed from Overview
the start for mid-sized businesses.
Address regulatory and local practices. Comply with local legal requirements Local Functionality
and business practices.
Access multiple companies from a Get quick access to any Business Company Hub
single page. Central company in your organization.
Handle multiple languages and Support for multiple languages and Multi-language capabilities
currencies. currencies helps meet local needs.
Multi-currency capabilities
Consolidate financial data from sites. Consolidate financial statements for Consolidating Financial Data from
sites, regardless of whether they're Multiple Companies
running Business Central or another
application, into a single business
entity (company).
Integrate accounting structures. Transfer consolidation data from Importing Business Data from Other
different accounting structures to your Finance Systems
own. Built-in file format for F&O
(Available with Wave 2, 2020) Prepare general ledger accounts for
consolidation
Transact in multiple currencies. Help ensure that financial statements Update Currency Exchange Rates
in different currencies are accurate and
use correct exchange rates.
Share insights with sites without Create KPIs and business intelligence Work with Business Central Data in
extensive IT support. dashboards in Power BI based on your Power BI
data.
Align on the facts. Generate, view, and share reports with Financial Reports
internal and external stakeholders.
Analyze data in Excel. Fact-find, troubleshoot, and do ad hoc Analyze Financial Statements in Excel
analyses in Microsoft Excel.
Connect customized versions among API Pages can expose any Enabling APIs for Business Central
sites and the headquarter company. representation of an entity, including
its customizations.
Versioning and security. APIs use ODataV4, which provides Security and protection
versioning, and webhooks and change
tracking.
Post and import XML documents. Codeunits can be exposed as unbound XMLport Objects
actions to support posting and
ingestion of XML documents. For
processing XML documents, XMLports
can be applied. Unbound actions are
also capable of generating an XML or
JSON document.
Make maintenance easier through An electronic data exchange solution Data Exchange Framework
electronic data exchange. can be added to serve as an
integration layer between the
headquarter company and sites.
Exchange data between different Use XMLports to create XML XMLport Overview
systems. documents, which can then be
exchanged between a headquarter
company that uses one system and
sites that use Business Central.
H O W B USIN ESS C EN T RA L SUP P O RT S
B USIN ESS REQ UIREM EN T IT L EA RN M O RE
Orchestrate complex data exchanges. Use a combination of XMLports with Work with Reports, Batch Jobs, and
Business Central and Microsoft BizTalk XMLports
Server to meet unique needs at your
sites.
For complex needs, use an electronic
data exchange solution based on
BizTalk Server and Commerce Gateway
in Business Central in combination
with the XMLports.
Connect to 3rd party solutions and APIs establish a point-to-point API v2.0
services. connection between Business Central
and 3rd party solutions and services.
Treat inter-divisional transactions as Use inter-company postings to create Managing Inter-company Transactions
normal sales and purchase sales and purchase documents and
transactions. general ledger entries for entire
workflows, and for more than one
company at a time to eliminate
duplicate data entry.
Use paperless processes. Avoid the cost of sending, receiving, Incoming Documents
and printing documents.
Manage Attachments, Links, and
Notes on Cards and Documents
Automatically generate email alerts. Set up alerts in Power Automate that Business Central and Power BI
will generate emails to inform you of
critical business conditions at sites or
supply chain partners.
Use standard or custom alerts. Use 12 different templates included for Use Business Central in an Automated
Business Central or set up your own Workflow
alerts to suit your business.
See Also
Administration of Business Central Online
Work with Business Central
Find free e-learning modules for Business Central here
Financial Business Intelligence
2/6/2023 • 2 minutes to read • Edit Online
Businesses capture a tremendous amount of data during daily activities. This data, which reflects such things as
the organization's sales figures, purchases, operational expenses, employee salaries, and budgets, represents
valuable information, or business intelligence (BI), for decision makers. Business Central contains many features
to help you gather, analyze, and share your company data.
The Dimensions functionality plays an important role in business intelligence. A dimension is data that you can
add to an entry as a parameter. As such, you can use it to group entries that have similar characteristics, such as
customers, regions, products, and salesperson, and easily retrieve these groups for analysis. Among other
purposes, you use dimensions when defining analysis views and creating financial reports. Learn more at Work
with Dimensions.
TIP
As a quick way to analyze transactional data, you can filter totals in the chart of accounts and all entries in Entries pages
by dimensions. Look for the Set Dimension Filter action.
The following table describes a sequence of tasks, with links to the articles that describe them.
TO SEE
View actual amounts compared to budgeted amounts for all Analyze Actual Amounts Versus Budgeted Amounts
accounts and for several periods.
Create new financial reports to define financial statements Prepare Financial Reports with Financial Data and Account
for reporting or to display as charts. Categories
Analyze your financial performance by setting up key Set Up and Publish KPI Web Services Based on Financial
performance indicators (KPIs) based on financial reports, Reports
which you then publish as web services. The published
financial reports KPIs can be viewed on a web site or
imported to Microsoft Excel using OData web services.
Create new analysis reports for sales, purchases, and Create Analysis Reports
inventory, and set up analysis templates.
Enable global financial reporting to international accounting Create Reports with XBRL
organizations using the eXtensible Business Reporting
Language (XBRL) standard.
Change the database access intent on reports, pages of the Manage Database Access Intent
API type, and queries to reduce load and improve
performance.
See also
Finance
Use Business Central as a Power BI Data Source
Closing Fiscal Periods
Importing Data from Other Finance Systems
Business Intelligence and Reporting Overview
Work with Business Central
Financial reporting in Business Central gives financial and business professionals the power to create, maintain,
deploy, and view financial statements. Goes beyond traditional reporting constraints to help you efficiently
design various types of reports. Business Central includes several reports, tracing functions, and tools to help
auditors or controllers who are responsible for reporting to the finance department. Financial reporting includes
support for dimensions, so account segments or dimensions are immediately available; no other tools or
configuration steps are required.
TIP
If you have a (online) Business Central production environment, you can click on a report id below to open the report
directly in the product. If you want to stay on this page, consider holding down CTRL before clicking. In most browsers,
the report will then open in a new browser tab.
Reports
The following table describes some key financial reports.
Tasks
The following articles describe some of the key tasks for analyzing the state of your business:
Analyze Actual Amounts Versus Budgeted Amounts
Prepare Financial Reporting with Financial Data and Account Categories
Set Up and Publish KPI Web Services Based on Financial Reports
Analyze Data by Dimensions
Create Analysis Reports
Create Reports with XBRL
Manage Database Access Intent
As a part of gathering, analyzing, and sharing your company data, you view actual amounts compared to
budgeted amounts for all accounts and for several periods.
To analyze budgeted amounts, you must first create general ledger (G/L) budgets. Learn more at Create G/L
Budgets.
NOTE
If you've selected Period in either the Show as Lines or Show as Columns field, then you must fill in the View by
field. If you have not selected Period in either of those fields, enter the appropriate period in the Date Filter field.
NOTE
Only entries from the general ledger budget with the filter codes you enter on the Filters FastTab are included in the
calculation. Budget entries without any or with other filter codes are not included. As long as the filter remains on the
page, the budget only displays entries with those filter codes.
TIP
Use the Edit Budget action to modify the budget. On the budget page, choose an amount to view the underlying
general ledger budget entries.
NOTE
The filters you set on the page header will be applied to both general ledger and budget entries.
The leftmost columns contain the chart of accounts. Of the five columns on the rightmost side, the first four
columns show actual and budgeted debit and credit amounts for each account. The fifth column shows the
proportional relationship between the actual and the budgeted amounts on the general ledger account.
TIP
Use the View by field on the G/L Balance/Budget page to select the period length. Use the View as field to select the
way the amounts will be calculated, either Net Change or Balance at Date . Choose the Previous Period or Next
Period action to change the period.
Financial reports give you insight into the financial data stored in your chart of accounts (COA). Financial
reports analyze figures in general ledger (G/L) accounts, and compare general ledger entries with budget
entries. The results display in charts and reports in your Role Center, such as the cash flow chart and income
statement and balance sheet reports.
You access these two reports, for example, with the Financials Statements action in the business manager and
accountant role centers.
Business Central provides sample financial reports you can use right away. You can also set up your own rows
and columns to specify the figures to compare. For example, you can create financial reports to calculate profit
margins using dimensions such as departments or customer groups. The number of customized financial
statements you can create is unlimited.
Setting up financial reports requires an understanding of the financial data in the chart of accounts. For
example, you can view general ledger entries as percentages of budget entries, but that requires you to have
created budgets. Learn more at Create G/L Budgets.
Financial reports
Financial reports arrange accounts from your chart of accounts in ways that make data easier to present. You
can set up various layouts to define the information you want to extract from the chart of accounts. Financial
reports provide a place for calculations that can't be made directly in the chart of accounts. For example, you can
create subtotals for groups of accounts and then include that total in other totals. Another example is to
calculate profit margins on dimensions such as departments or customer groups. Additionally, you can filter
general ledger entries and budget entries, for example, by net change or debit amount.
You can also compare two or more financial reports and column definitions by using formulas, so you can do
the following things:
Create customized financial reports.
Create as many financial reports as you need, each with a unique name.
Set up various report layouts and print the reports with the current figures.
TIP
After you create a financial report, you can use the Financial Repor t page to preview and validate your newly defined
financial report. To open the page, choose the Edit Financial Repor t action.
1. Choose the icon, enter Financial Repor ts , then choose the related link.
2. On the Financial Repor ts page, choose the New action to create a new financial report name.
3. Alternatively, if you want to reuse settings from an existing financial report, choose the Copy Financial
Repor t action.
4. Fill the fields in as necessary. In the Column Definition field, select an existing definition, which you can
later edit if you want.
Column definitions specify the parameters by which the financial data on the rows is shown. For example,
a column definition might contain four columns you can use to compare net change and balance for the
same period this year and last year. Learn more in the Edit a column definition section.
5. Choose the Edit Row Definition action.
6. Choose the Inser t G/L Accounts , Inser t CF Accounts , and Inser t Cost Types actions to create a row
for each financial element you want to analyze. For example, you might have one row for current assets
and another row for fixed assets. For inspiration, see the financial reports in the CRONUS demonstration
company.
NOTE
The Row No. field shows the first 10 characters of an identifier, such as an account number. If you add elements
with identifiers that start with the same 10 characters you'll have duplicates in the Row No. field. If needed, you
can manually edit the identifiers after you insert the elements. The full identifiers are displayed in the Totaling
field.
7. On the Financial Repor ts page, choose the Edit Financial Repor t action to see the resulting financial
report.
8. On the Financial Repor t page, in the Column Definition field, select another column definition to
explore the financial data by other parameters.
9. Choose OK .
You've now defined the basis of the financial report; the rows of financial data to be displayed; and an existing
layout of columns to show the data on the rows using custom parameters. If the default column definition you
selected in step 4 doesn't suit your purpose, follow the next procedure.
Edit a column definition
You use column definitions to specify the columns included in the resulting report. For example, you can design
a layout to compare net change and balance for the same period this year and last year. You can have up to 15
columns, which is useful for, say, viewing budgets for 12 months with a column that shows the total.
NOTE
A printed/previewed/saved version of a financial report displays a maximum of five columns. In contrast, if a financial
report is only meant for analysis on the Financial Repor t page, you can create as many columns as you want.
1. On the Financial Repor ts page, select the relevant financial report, then choose the Edit Column
Definition action.
2. On the Column Definition page, create a row for each column of financial data shown in the financial
report. Hover over a field to read a short description.
3. Choose OK .
4. Open the Financial Repor t page from time to time to verify the new column definition works as intended.
NOTE
The columns you define on each row represent columns three and up on the Financial Repor t page. The first two
columns, Row No. and Description , are fixed.
P Period.
Examples of formulas:
F O RM UL A DESC RIP T IO N
-1FY[1..CP] From the beginning of the previous fiscal year to the current
period in the previous fiscal year, including both periods.
-1FY[CP..LP] From the current period in previous fiscal year to the last
period of the previous fiscal year, including both periods.
If you want to calculate by regular time periods, you must enter a formula in the Comparison Date Formula
field instead. For instance, if the field is set to -1Y, Business Central compares to the same period one year earlier.
NOTE
It is not always transparent which periods you are comparing because you can set a date filter on a report that spans
different dates than the accounting periods reflected in the chart of accounts. So, if you create a financial report where
you want to compare this period to the same period last year, you set the Comparison Date Formula field to -1FY.
Then, you run the report on February 28th and set the date filter to January and February. As a result, the financial
report compares January and February this year to January last year, which is the only completed accounting period of
the two for last year.
NOTE
When you import financial reports, existing records with the same names as those you are importing will be deleted.
On the Financial Repor t KPI Web Ser vice Setup page, you set up how to show the financial report key
performance indicator (KPI) data and which specific financial reports to base the KPIs on. When you choose
Publish Web Ser vice , the specified financial report KPI data is added to the list of published web services on
the Web Ser vices page.
NOTE
When you use this web service, closing dates are not included in your data set. You can use filters in Power BI to analyze
various time periods.
NOTE
You can also publish the KPI web service by pointing to the Financial Repor t KPI Web Ser vice Setup page object
from the Web Ser vices page. Learn more at Publish a Web Service.
See also
Financial Business Intelligence
Finance
Setting Up Finance
The General Ledger and the Chart of Accounts
Work with Business Central
Find free e-learning modules for Business Central here
Analyze Data by Dimensions
2/6/2023 • 3 minutes to read • Edit Online
In financial analysis, a dimension is data you add to an entry as a kind of marker. This data is used to group
entries with similar characteristics, such as customers, regions, products, and salesperson, and easily retrieve
these groups for analysis. Dimensions can be used on entries in journals, documents, and budgets.
Each "dimension" describes the focus of analysis. So, a two-dimensional analysis, for example, would be sales
per area. By using more than two dimensions when creating an entry, you can carry out a more complex
analysis, such as sales per sales campaign per customer group per area. That gives you greater insight into your
business, such as how well your business is operating, where it is thriving and where it is not, and where more
resources should be allocated, so you can make more informed decisions as you move forward. Learn more at
Work with Dimensions.
TIP
As a quick way to analyze transactional data by dimensions, you can filter totals in the chart of accounts (COA) and
entries in all Entries pages by dimensions. Look for the Set Dimension Filter action.
NOTE
If you discover an incorrect dimension value has been used on posted general ledger entries, you can correct it and
update your analysis views. Learn more in the Troubleshooting and Correcting Dimensions section.
Analyze by dimensions
Use analysis views you've already set up with the Analysis by Dimensions matrix to view the amounts in your
general ledger.
1. Choose the icon, enter Analysis Views , then choose the related link.
2. Select the relevant analysis view, then choose the Analysis by Dimensions action.
3. On the Analysis by Dimensions page, fill in the fields to define which data is shown and how.
4. Choose the Show Matrix action to open the respective matrix page for the defined analysis view.
5. To see a specification of an amount shown in the matrix page, choose the amount to drill down.
The leftmost columns contain information based on what you've selected in the Show as Lines field in the
header.
The rightmost columns contain information based on what you've selected in the Show as Columns field in
the header.
IMPORTANT
You cannot select a period length shorter than the period specified for the date compression on the Analysis View card.
The Next Set and Previous Set commands are inactive if you've selected Period in either the Show as Lines or Show
as Columns field.
NOTE
You can use the Dimensions - Detail report to display a detailed classification of how dimensions have been used on
entries over a selected period. You can use the Dimensions - Total report to display only the total amounts.
TIP
You can also change the view by changing the contents of the Show as Lines and Show as Columns fields. To reverse
a view setting, choose the Reverse Lines and Columns action.
TIP
If you select the Update on Posting check box on an analysis view card, the view is automatically updated when an
associated transaction is posted.
NOTE
To update some or all analysis views at the same time, you must use the Update Analysis Views batch job.
Sales managers need to analyze turnover, gross profit, and other key sales performance indicators on a regular
basis. Purchasers are more interested in the dynamics of purchase volumes, vendor performance, and purchase
prices. Whereas logistics/inventory managers need information on inventory turnover, analysis of inventory
movement, and statistics on inventory value. So there's no one-size-fits-all analysis report.
You can customize analysis reports based on records of your posted transactions, for example, sales, purchases,
transfers, and inventory adjustments. In a customizable report, the source data, which is derived from the item
ledger (with associated value entries), can be combined, compared, and presented in meaningful user-defined
ways. In this sense, the analysis report is very similar to a PivotTable report in Microsoft Excel.
So, for example, you can create a personalized report that focuses on your key accounts in terms of total
product turnover in amounts and quantities sold, gross profit, and gross profit percentage during the current
month. Then you can have it compare those figures with the results from previous months or the same month
last year, and calculate deviations. All this can be done in one and the same view, enabling you to navigate to the
cause of identified problem areas and even choose the drop-down to zero in on details all the way down to the
level of individual transactions.
The analysis report consists of the objects you want to analyze (such as customers, customer groups, sales
people and so on, represented as lines) and the analysis parameters, which is the way you want to analyze the
object (such as profit calculations, periodic comparisons of sales amounts and volumes or periodic comparisons
of actual and budgeted figures, represented as columns).
In addition to analysis reports, you can create and view similar information in analysis views (based on
dimensions). Learn more at Analyze Data by Dimensions.
Example
You can set up these lines (objects you want to analyze):
Computers
Displays
Spare Parts
Then you can set up these columns (how you want the objects analyzed):
Sales Current Month
Sales Last Month
Sales in Pct. of last Month
- SA L ES C URREN T M O N T H SA L ES L A ST M O N T H SA L ES L A ST M O N T H %
Computers
Displays
Spare parts
Total
You can, for example, set up one group of lines and several groups of column layouts to show monthly and
annual reports, respectively.
NOTE
To define a column, you must fill in the Analysis Type Codes field for all column types except Formula . Set up
the analysis type codes on the Analysis Types page.
Also, in the Ledger Entr y Type field, if you select Item Entries , the actual figures from the item ledger
entry are copied. If you select Item Budget Entries , the budgeted figures from the budget are copied.
5. Choose OK to save your changes.
NOTE
Alternatively, to create many individual lines for each item, customer, and so on, you can select the appropriate insert
option to fill in all the relevant fields on the line. If you need to, you can then edit the lines manually. To insert lines,
choose the Inser t Items or Inser t Item Groups action.
NOTE
Building combinations of line and column templates to create reports and assigning them unique names is optional. If
you do this, you won't need to select line and column templates on the Sales Analysis Repor t page. After you have
chosen a report name, you can change line and column templates independently and then later select the report name
again to restore the original combination.
See also
Financial Business Intelligence
Finance
Setting Up Finance
The General Ledger and the Chart of Accounts
Work with Business Central
Find free e-learning modules for Business Central here
Create Reports with XBRL
2/6/2023 • 8 minutes to read • Edit Online
NOTE
We're in the process of removing the features for XBRL reporting from Business Central. Learn more at Changes in 2022
release wave 1.
XBRL (eX tensible B usiness R eporting L anguage) is a language, based on eXtensible Markup Language (XML),
for tagging financial data, which enables businesses to efficiently and accurately process and share their data.
The XBRL initiative enables global financial reporting by numerous enterprise resource planning (ERP) software
companies and international accounting organizations. The goal of the initiative is to provide a standard for
uniform reporting of financial information for banks, investors, and government authorities. Such business
reporting can include:
Financial statements
Financial information
Non-financial information
Regulatory filings, such as annual and quarterly financial statements
NOTE
You can import general ledger-related schemas and create XBRL instance documents by mapping general ledger (G/L)
data from the chart of accounts to elements in taxonomies designed for financial reports, such as balance sheets, income
statements, and so on.
The XBRL capabilities in Business Central support taxonomies for specification 2.1. However, taxonomies may contain
unsupported elements such as formula linkbases or iXBRL (inline XBRL), or have other structural differences. We
recommend you validate the XBRL capability before using it for reporting.
Full support for taxonomies may require third-party XBRL tagging and tools. The XBRL International organization has a
list of tools and services; depending on the XBRL reporting requirements for a given taxonomy, you may want to explore
those resources. Learn more at Getting Started for Business and Tools and Services.
Layered taxonomies
A taxonomy can consist of a base taxonomy, for example US GAAP (United States generally accepted accounting
principles) or IAS (international accounting standards), and then have one or more extensions. To reflect this, a
taxonomy refers to one or more schemas, each of which are separate taxonomies themselves. When the
additional taxonomies are loaded into the database, the new elements are simply added to the end of the
existing elements.
Linkbases
In XBRL Spec. 2, the taxonomy is described in several XML files. The primary XML file is the taxonomy schema
file itself (.xsd file) which only contains an unordered list of elements or facts to be reported. In addition to this,
there are usually some linkbase files (.xml). The linkbase files contain data that is complementary to the raw
taxonomy (.xsd file). There are six types of linkbases files of which four have relevance for Business Central.
These are:
Label linkbase: This linkbase contains labels or names for the elements. The file may contain labels in
different languages which are identified with an XML property called 'lang'. The XML language identifier
usually contains a two-letter abbreviation, and although it should be easy to guess what the abbreviation
means, there is no connection to Microsoft Windows language code or the language codes defined in the
demo data. Therefore, when you look up the languages for a specific taxonomy, you see all the labels for the
first element in the taxonomy, meaning you can see an example of each language. A taxonomy can have
several label linkbases attached to it as long as those linkbases contain different languages.
Presentation linkbase: This linkbase contains information about the structure of the elements or, more
precisely, how the issuer of the taxonomy suggests the application presents the taxonomy to you. The
linkbase contains a series of links that each connect two elements in a parent-child relationship. When
applying all these links, the elements can be shown in a hierarchical way. Note that the presentation linkbase
deals with just that: the presentation of elements to you.
Calculation linkbase: This linkbase contains information about how the elements roll up. The structure is
quite similar to the presentation linkbase, except that each link, or 'arc' as they are called, has a weight
property. The weight can be either 1 or –1, indicating whether the element should be added to or subtracted
from its parent. Note that the rollups do not necessarily align with the visual presentation.
Reference linkbase: This linkbase is an xml file containing supplementary information about the data
required by the taxonomy issuer.
TIP
To exclude lines from the exported data, choose NOT APPLICABLE as the source type.
NOTE
You can only export data that corresponds to the selection in the Source Type field. This includes descriptions
and notes.
NOTE
Taxonomies might contain elements that Business Central doesn't support. If an element is not supported, the
Source Type field will display Not Applicable and the Description field will show an error message, such as
Unexpected type: "specific type not recognized". If you must export the element, choose a matching
source type. Typically, this is a constant or a description. Doing this enables you to enter and export data,
however, such elements might have validation rules that cannot be checked before exporting.
As a super user or administrator, you can change the database access intent on reports, pages of the type API,
and queries to improve performance of the service.
Overview
Business Central can be set up to use read-only replicas of the primary (read-write) database. Using the
database replica reduces the load on the primary database. In some cases, it will also improve the performance
when viewing data in the client. Replicas are beneficial for objects, like reports, queries, and API pages, that are
used for viewing data only, not modifying data.
When objects run, the database access intent determines whether to use a read-only replica, if one is available,
or the primary database. Reports, API pages, and queries are developed with a predefined database access
intent (see DatabaseAccessIntent property).
The Database Access Intent List page lets you override the predefined database access intent for objects
when they're run.
In database terms, this feature is commonly known as read scale-out. For more information about read-scale
out and data access intent in Business Central, see Utilizing Read Scale-Out for Better Performance in the
Business Central Developer and Administration help.
Allow Write Sets the object to use the primary database, allowing the
user to modify data.
Read Only Sets the object to use the database replica, which means
that the user can only view data, not change data.
NOTE
If an object that is editable, like the Customer Card, is set to Read Only , the primary database will still be used,
regardless of the access intent, allowing users to make changes as normal.
See related Microsoft training
See Also
Business Functionality
General Business Functionality
Work with Business Central
Getting Ready for Doing Business
You create a sales invoice or sales order to record your agreement with a customer to sell certain products on
certain delivery and payment terms.
You must use sales orders if your sales process requires you to ship parts of an order quantity, for example,
because the full quantity is not available right away. If you sell items by delivering directly from your vendor to
your customer, as a drop shipment, then you must also use sales orders. In all other respects, sales orders work
the same way as sales invoices. With sales orders, you can also use the order promising functionality to
communicate certain delivery dates to your customers.
You can negotiate with the customer by first creating a sales quote, which you can convert to a sales invoice or
sales order when you agree on the sale. After the customer has confirmed the agreement, you can send an order
confirmation to record your obligation to deliver the products as agreed.
You can easily correct or cancel a posted sales invoice before it is paid. This is useful if you want to correct a
typing mistake or if the customer requests a change early in the order process. If the posted sales invoice is paid,
then you must create a sales credit memo or a sales return order to reverse the sale.
Good sales and marketing practices are all about how to make the best decisions at the right time. Marketing
functionality in Business Central provides a precise and timely overview of your contact information so you can
serve your prospective customers more efficiently and increase customer satisfaction. Learn more at
Relationship Management.
If you use Microsoft Dynamics 365 Sales for customer engagement, you can enjoy seamless integration in the
lead-to-cash process by using Business Central for backend activities such as processing orders, managing
inventory, and doing your finances. Leaern more at Use Dynamics 365 Sales from Business Central.
In business environments where the customer must pay before products are delivered, such as in retail, you
must wait for the receipt of payment before you deliver the products. In most cases, you process incoming
payments some weeks after delivery by applying the payments to their related posted, unpaid sales invoices.
Learn more at Reconcile Payments Using Automatic Application.
Sales documents can be sent as PDF files attached to email. The email body will contain an extract of the sales
document, such as products, total amount, and a link to the PayPal site. Learn more at Send Documents by Email.
For all sales processes, you can incorporate an approval workflow, for example, to require that large sales to
certain customers are approved by the accounting manager. Learn more at Use Workflows.
The following table describes a sequence of tasks, with links to the articles that cover them.
TO SEE
Create a customer card for each customer you sell to. Register New Customers
Create a sales quote to offer products on negotiable terms Make Sales Quotes
before converting the quote to a sales invoice.
Process a sales order that involves partial shipping or drop Sell Products
shipment.
Understand what happens when you post sales documents. Posting Sales
Fulfill a sales order with multiple partial shipments. Process Partial Shipments
Set up standard sales or purchase lines you can quickly Create Recurring Sales and Purchase Lines
insert on documents, for example, for recurring
replenishment orders.
Link a sales order to a purchase order to sell a drop- Make Drop Shipments
shipment item to be delivered directly from your vendor to
your customer.
Have a catalog item shipped from a vendor to your Create Special Orders
warehouse so you can ship the item on to your customer.
Perform an action on an unpaid posted sales invoice to Correct or Cancel Unpaid Sales Invoices
automatically create a credit memo and either cancel the
sales invoice or recreate it so you can make corrections.
Create a sales credit memo to revert a specific posted sales Process Sales Returns or Cancellations
invoice to reflect the products the customer returns and the
payment amount you will refund.
Manage your customer's commitment to purchase large Work with Blanket Sales Orders
quantities delivered in several shipments over time.
Sell assembly items not currently available by creating a Sell Items Assembled to Order
linked assembly order to supply the full or partial sales order
quantity.
Invoice a customer once for multiple shipments by Combine Shipments on a Single Invoice
combining the shipments on one invoice.
Inform your customers of order delivery dates by calculating Calculate Order Promising Dates
either the capable-to-promise date or the available-to-
promise date.
Resolve confusion when two or more records exist for the Merge Duplicate Records
same customer.
Sales reporting in Business Central allows sales and business professionals to get insights and statistics about
current and past sales activities.
Reports
The following table describes some of the key reports in sales reporting.
Customer - Order Summary Shows the order detail with the 107
quantity not yet shipped for each
customer in three periods of 30 days
each, starting from the specified date.
There are also columns with orders to
be shipped before and after the three
periods and a column with the total
order detail for each customer. Use the
report to analyze a company's
expected sales volume.
Customer - Sales list Shows customer sales for a period. You 119
use it to report to the customs and tax
authorities. You can choose to include
only customers with total sales that
exceed a minimum amount. You can
also specify whether you want the
report to show address details for each
customer.
The report is based on recorded sales
(LCY) from customer ledger entries. At
the bottom of the report, the total
reported sales are shown in LCY. The
total is based on the customers you
have included in the report, that is the
customers that are within the filters on
the Customer FastTab and that have
total sales greater than the amount
specified in the Amounts (LCY)
Greater Than field on the Options
FastTab.
Warehouse Shipment Status This report can be used for all 7313
locations where the Require
Shipment field is selected. The
Warehouse Shipment Status report
shows you all unposted warehouse
shipment documents, including the
locations, bin codes, document status,
quantities, and so on. This report is
perfect to get an overview.
REP O RT DESC RIP T IO N ID
Inventory Sales Back Orders Shows a list with the order lines whose 718
shipment date has been exceeded. The
following information is shown for the
individual orders for each item:
number, customer name, customer's
telephone number, shipment date,
order quantity and quantity on back
order. The report also shows whether
there are other items for the customer
on back order.
Inventory Order Details Displays a list of the orders that have 708
not yet been shipped and the items in
the orders. It shows the order number,
customer's name, shipment date, order
quantity, delayed quantity, outstanding
quantity, and unit price, as well as any
potential discount percentage and
amount. The quantity on back order
and outstanding quantity and amount
are totaled for each item. Use the
report to find out whether there are
currently shipment problems or any
can be expected.
Tasks
The following articles describe some of the key tasks for analyzing the state of your business:
Create Analysis Reports
View the Availability of Items
See also
Setting Up Sales
Sales
Reserve Items
Find free e-learning modules for Business Central here
Walkthrough Conducting a Sales Campaign
2/6/2023 • 9 minutes to read • Edit Online
A campaign is any kind of activity that involves several contacts. An important part of setting up a campaign
involves selecting the target audience for your campaign. For this purpose, in Business Central, you create a
segment, or a group of contacts using filters.
You use these features in Sales & Marketing to carefully plan your marketing activities and to manage your
interactions with contacts and customers. You can create campaigns and set up segments of your contacts for
mailings and other types of interactions with your contacts and prospective customers.
The Campaign and Segment features with their automated processes enable you to plan, organize, and keep
track of your marketing activities. This will increase the chances of winning new customers and retaining
existing customers.
Roles
This walkthrough demonstrates tasks that are performed by the following user roles:
Marketing Manager or Sales Manager
Marketing Staffer
Prerequisites
Before you can perform the tasks in the walkthrough, you must install the Business Central.
Story
The marketing manager in the Sales department of CRONUS is responsible for planning campaigns and for
executing them. He also makes decisions about which trade shows to participate in and he evaluates campaign
progress.
The marketing staffer in the Marketing department handles producing, distributing, and placing marketing
material.
The company has just launched a new product called the Rome Guest Chair. The product was recently promoted
at a trade show, Office Futurus. Many customers expressed great interest in the product, and as part of a
promotional effort, customers who bought Rome Guest Chair during a campaign period were offered a special
campaign price.
One of the marketing staffer’s tasks after the trade show is to enter all the potential customers as contacts.
The marketing manager sets up a campaign, creates a segment that contains all the new contacts and then
mines the contact data to select the target audience for the campaign.
The staffer helps send out thank you letters to all the contacts who left their cards with the staff at the stand, and
finally, the manager records all the responses they receive from the prospective customers.
Setting Up a Campaign
As soon as the staffer has entered the business cards received at the trade show, the marketing manager sets up
a campaign card to manage the activities involved in the campaign.
To set up a campaign
1. Choose the icon, enter Campaigns , and then choose the related link.
2. Choose the New action to create a new campaign. On the campaign card, select Enter to have a campaign
number automatically inserted.
3. In the Description field, enter a description for the campaign, for example, Office Futurus trade show .
4. Choose the Status Code field, and select the status code "1-PLAN".
5. Fill in the Star ting Date and Ending Date fields of the campaign as appropriate.
NOTE
You can save your segmentation criteria to be reused at a later stage.
NOTE
If you have to reverse this removal of a group of contacts, you can do this using the Go Back function. In other words,
you can undo your last segmentation.
NOTE
If needed click on the Edit Pencil icon to open the page in edit mode.
1. Open the Segment card for the Visitors at the FUTURUS trade show .
2. On the Interaction FastTab, in the Interaction Template Code field, select the Business Letter template
code BUS and select Yes .
3. Choose the Language Code (Default) field to open the Segment Interaction Languages page. Select a
Language Code and then choose the OK button.
4. Make sure that the Correspondence Type (Default) is set to Hard Copy .
5. In the Attachment field select the Ellipsis box. This opens the Import Attachment dialog.
a. Select the Choose button to choose your file.
b. Find the file and select the Open button to attach it.
6. In the Subject (Default) field, enter the following example text: Thank you for visiting the trade show .
Select the Tab key to leave the field, and select the Yes button.
7. Slide the Send Word Docs as Attmt to on and select the Yes button.
8. Choose the action Log . In the Log Segment pop-up window enable: Create Follow-up Segment
9. Choose the OK button to start the Log Segment batch job .
The attachments are sent. When the process is done, choose the OK button for the message that states that the
segment has been logged.
The letters are automatically printed and the segment is logged. Because the segment has been logged, it is no
longer in the list of segments but is moved to the list of logged segments. To see that list, Choose the icon,
enter Logged Segments , and then choose the related link.
After the segment is logged, each letter that is sent is recorded as an interaction, which you can view in the log.
Choose the icon, enter Interaction Log Entries , and then choose the related link. There is an entry for each
sent letter.
To send an email message to a contact
1. On the Interaction FastTab, in the Interaction Template Code field, select the Business Letter template,
code BUS .
2. In the Subject (Default) field, enter the following example text: Thank you for visiting the trade show .
3. In the Correspondence Type field, choose E-Mail .
4. Specify language settings, and attach a Word document, as in the previous procedure.
5. Choose the Log action. The Log Segment page opens.
6. Select the Send Attachments check box to have the attachments sent by email.
7. Select the Create Follow-up Segment check box.
8. Choose the OK button.
The letters are automatically sent by email, and the segment is logged. Because the segment has been logged, it
is no longer in the list of segments but is saved in the list of logged segments. To see that list, Choose the icon,
enter Logged Segments , and then choose the related link.
Registering Campaign Responses
During the next couple of weeks, the prospective customers respond to the letter. The marketing manager wants
to keep track of the responses and record these interactions.
For this purpose, set up a segment for the contacts who have responded to the letter.
To register campaign responses
1. On the Segment page, on the Interaction FastTab, choose the Interaction Template Code field.
There is no interaction template for recording responses to campaigns. Therefore, create a new template.
2. On the Interaction Templates dropdown, choose the New action.
3. In the Code field, enter RESP , and in the Description field, enter Campaign Responses .
4. Choose the OK button.
5. Choose Yes to confirm that you want to apply this interaction template code to all segment lines.
6. On the Campaign FastTab, select the Campaign Response field. Choose Yes to confirm the message You
have modified Campaign Response.
7. On the Segment page, choose the Log action.
8. On the Log Segment page, clear the Send Attachments check box. Then choose the OK button to confirm
the message that the segment has been logged.
See Also
Relationship Management
Business Process Walkthroughs
Work with Business Central
Find free e-learning modules for Business Central here
Walkthrough: Setting Up and Invoicing Sales
Prepayments
2/6/2023 • 10 minutes to read • Edit Online
This walkthrough takes you through the process of setting up and using prepayments in Business Central.
Prepayments are payments that are invoiced and posted to a sales or purchase order before you post the final
invoice. For example, you might require a deposit before you manufacture items to order, or you might require
payment before you ship items to a customer. You can use the prepayments capabilities to invoice and collect
deposits from customers, and to remit deposits to vendors. This way, all relevant payments are posted against
the same invoice.
For each customer or vendor, you can define prepayment requirements for all items or selected items. When
you've set up prepayments, you can then generate prepayment invoices from sales and purchase orders with
prepayment amounts that are based on your setup. You can change the amounts on the invoice as needed.
For example, you can send more prepayment invoices if more items are added to the order.
Story
Phyllis is an accounting manager. She makes decisions about which customers are required to pay a deposit
before items are manufactured or shipped. Phyllis sets up Business Central to calculate prepayments
automatically.
Susan is a sales order processor. When a customer calls to place an order, she enters the order into the system
while the customer is on the telephone. This way, she can verify prices and payment terms with the customer
immediately, and she can make changes to the order while she negotiates with the customer.
Arnie works in the Accounts Receivable department, where he posts invoices and payments.
In this scenario, Phyllis sets up prepayment requirements for the customer Selangorian based on their credit
history. Phyllis gives Susan instructions for how to handle their orders.
When the customer calls, Susan negotiates with the customer until they reach an agreement. She can then
choose to calculate the prepayment in several different ways.
After Susan sends the prepayment invoice, the customer orders an extra item. Susan updates the order and
creates a second prepayment invoice.
Arnie registers the customer's payment and applies it to the invoices, and then sends the final invoice.
Set Up Prepayments
Phyllis sets up the system to handle prepayments for customers.
Phyllis decides to have the same number series for prepayments as the one used for sales invoicing.
Phyllis sets application to check if prepayments are required before final invoicing on an order.
Phyllis sets up default values for a required prepayment percentage for particular items and customers.
The following procedures describe how to complete Phyllis' tasks:
To set up number series for prepayments
1. Choose the icon, enter Sales & Receivables Setup , and then choose the related link.
2. On the Sales & Receivables Setup page, expand the Number Series FastTab.
3. Verify that the number series for posted prepayment invoices in the Posted Prepmt. Inv. Nos. field is the
same as for posted sales invoices (Posted Invoice Nos.) and the number series for posted prepayment
credit memos (Posted Prepmt. Cr. Memo Nos.) is the same as for posted credit memos (Posted Credit
Memo Nos.).
To block shipments for unpaid prepayment
1. On the Sales & Receivables Setup page, on the General FastTab, select the Check Prepayment when
Posting check box.
Now you can't ship or invoice an order that has an unpaid prepayment amount.
By default, Phyllis requires customer 20000 to be invoiced for a 30% down payment on all orders. Therefore,
she'll enter a default prepayment percentage on the customer card.
Phyllis requires all customers to be invoiced a 20% deposit for item 1896-S. Customer 20000 has a poor
payment history, so she requires a 40% prepayment from customer 20000 for item 1896-S. The following
procedure illustrates how to set up default prepayment percentages.
To assign default prepayment percentages to customers and items
1. Choose the icon, enter Customers , and then choose the related link.
2. Open the card for customer 20000 (Trey Research).
3. On the Payments FastTab, in the Prepayment % field, enter 30 .
4. Choose the Related action, select the Sales menu item, and then choose the Prepayment Percentages
menu item.
5. Fill in two lines on the Sales Prepayment Percentages page as follows.
SA L ES T Y P E SA L ES C O DE IT EM N O. P REPAY M EN T %
TIP
If you cannot see the field in the General Posting Setup page, then use the horizontal scroll bar at the bottom of the
page to scroll to the right.
TYPE N O. Q UA N T IT Y
Item 1896-S 1
Item 1900-S 1
By default, the prepayment fields on the sales line are hidden. To display the fields you must personalize
the page. For more information, see To start personalizing a page through the Personalizing banner.
6. Verify that the Prepayment % field on the line with item 1900-S contains 30 . The default value was
taken from the sales header, which was populated from the customer card.
The Prepayment % field on the line with item 1896-S contains 40 . 40 is the percentage you entered on
the Sales Prepayment Percentages page for item 1896-S and customer 20000 .
For more information, see Set Up Prepayments.
7. In the Order action, choose Statistics .
8. On the Prepayment FastTab, the Prepayment Amount Excl. VAT field contains 458.16 . If you create a
prepayment invoice for the order now, 458.16 is the amount on the invoice.
In this scenario, Susan has been instructed to suggest a total prepayment of 800 for the order.
IMPORTANT
Depending on your country/region, the following step might not apply.
9. Change the amount in the Prepmt. Amount Excl. Tax field to 800 and then close the page.
10. Verify the Prepayment % field on the sales lines, and you'll see that it has been recalculated to
67.02438 and 67.02282 .
The recalculation includes all lines that have a prepayment percentage that is greater than 0.
Now the customer asks if the prepayment percent can be set to 35%. Susan's supervisor approves the
change.
11. On the Sales Order page, on the Prepayment FastTab in the Prepayment % field, enter 35 .
12. In the warning that appears, choose the Yes button. A rate of 35% will be applied as the payment
percentage for the whole order.
13. Verify that the lines have been updated correctly.
NOTE
Susan would now send the invoice to the customer.
F IEL D N A M E EN T ER
NOTE
Normally, the shipping department would have already posted the shipment.
Arnie can view the history to verify that the sales invoice was created as intended.
5. Choose the icon, enter Posted Sales Invoices , and then choose the related link.
Next Steps
This walkthrough covered the following steps to set up Business Central to handle prepayments.
Set up default prepayment percentages on customers and items.
Use different methods to calculate the prepayments on an order.
Calculate the prepayment amount as a percentage of the total on the order.
Assign one total prepayment amount to the order.
You've also posted a prepayment invoice, created a second prepayment invoice when the order has changed,
and posted the final invoice for the remaining amount.
The prepayments capabilities make it easy to set up and enforce prepayment rules for customers and items.
They also let you to post every payment against an invoice.
Customers are your source of income. You must register each customer you sell to as a customer card.
Customer cards contain the information required to sell products to the customer. Learn more at Invoice Sales
and Register New Items.
Before you can register new customers, you must set up various sales codes to choose from when you fill in
customer cards. Learn more at Setting Up Sales.
TIP
It can be helpful to personalize the Customer Template page when you create a template. For example, you might want
to add the Credit Limit field to a template. Learn more in the Personalize your workspace section.
You can also create a customer from a contact. Learn more in the To create a customer, vendor, employee, or
bank account from a contact section.
To create a new customer card
1. Choose the icon, enter Customers , and then choose the related link.
2. On the Customers page, choose the New action.
If only one customer template exists, then a new customer card opens with some fields filled with
information from the template.
If more than one customer template exists, then a page opens from which you can select a customer
template. In that case, follow the next two steps.
3. On the Select a template for a new customer page, choose the template that you want to use for the
new customer card.
4. Choose the OK button. A new customer card opens with some fields filled with information from the
template.
5. Proceed to fill or change fields on the customer card as necessary. Hover over a field to read a short
description.
The Prices & Discounts action provides options for managing special prices or discounts for a customer when
an order meets certain criteria. Examples of such criteria might be when they're purchasing a certain item,
ordering a minimum quantity, or buying before a date, such as when a campaign ends. Learn more at Record
Sales Price, Discount, and Payment Agreements.
The customer is now registered, and the customer card is ready to be used on sales documents.
To save the customer card as a template
You can use a customer card as a template when you create new customer cards.
1. On the Customer Card page, choose the Save as Template action. The Customer Template page opens
showing the customer card as a template.
2. Fill in the fields as necessary. Hover over a field to read a short description.
3. To reuse dimensions in templates, choose the Dimensions action. The Dimension Templates page opens
showing any dimension codes set up for the customer.
4. Edit or enter dimension codes you want to apply to new customer cards created with this template.
5. When you have completed the new customer template, choose OK .
The customer template is added to the list of customer templates, and you can use it to create new customer
cards.
Both Warnings Both the Credit Limit and the Balance Due fields on
the customer's card are checked, and a warning is shown
if the customer exceeds its credit limit or has an overdue
balance.
Credit Limit The value in the Credit Limit field on the customer's
card is compared with the customer's balance, and a
warning is shown if the customer's balance exceeds this
amount.
You create a sales quote to record your offer to a customer or a prospect to sell certain products on certain
delivery and payment terms. You can send the sales quote to the customer to communicate the offer. You can
email the document as a PDF attachment. You can also have the email body prefilled with a summary of the
quote. For more information, see Send Documents by Email.
While you negotiate with the customer or prospect, you can change and resend the sales quote as much as
needed. When the customer accepts the quote, you convert the sales quote to a sales invoice or a sales order in
which you process the sale. For more information, see Invoice Sales or Sell Products.
In most cases, you send sales quotes to prospective customers. You often have a contact person that you
negotiate with. If they then accept your offer, you turn the sales quote into an order and register the prospect as
a customer in Business Central. In the following procedure, we focus on contacts, but you can also send quotes
to existing customers.
NOTE
To correctly calculate taxes and prices for a quote, you must choose the relevant customer template in the
Customer Template Code field. The template will be used to convert the contact to a customer once
the quote is converted to a sales order or invoice.
If the quote is for new customer, you must add the customer. For more information, see Register
New Customers.
3. Fill in the remaining fields on the Sales Quote page as necessary. Hover over a field to read a short
description.
You are now ready to fill in the sales lines for products that you are selling or for any transaction with the
customer or prospect that you want to record in a G/L account.
If you have set up recurring sales lines for the customer, such as a monthly replenishment order, then you
can insert these lines on the order by choosing the Get Recurring Sales Lines action.
4. On the Lines FastTab, in the Type field, select what type of product, charge, or transaction that you will
post for the customer with the sales line.
5. In the No. field, select a record to post according to the value in the Type field.
You leave the No. field empty in the following cases:
If the line is for a comment. Write the comment in the Description field.
If the line is for a catalog item. Choose the Select Catalog Items action. For more information, see
Work With Catalog Items.
6. In the Quantity field, enter how many units of the product, charge, or transaction that the line will record
for the customer.
NOTE
If the item is of type Ser vice , or the Type field contains Resource , then the quantity is a time unit, such as hours,
as indicated in the Unit of Measure Code field on the line. For more information, see Set Up Item Units of
Measure
The value in the Line Amount field is calculated as Unit Price x Quantity.
The price and line amounts are with or without sales tax, depending on what you selected in the Prices
Including Tax field on the customer card.
7. If you want to give a discount, enter a percentage in the Line Discount % field. The value in the Line
Amount field updates accordingly.
If special item prices are set up on the Sales Prices and Sales Line Discounts FastTab on the customer
or item card, the price and amount on the sales line automatically update if the price criteria is met. For
more information, see Record Sales Price, Discount, and Payment Agreements.
8. Repeat steps 4 through 7 for every product you want to offer the contact.
The totals under the lines are automatically calculated as you create or modify lines.
9. In the Invoice Discount Amount field, enter an amount that should be deducted from the value shown
in the Total Incl. Tax field.
If you have set up invoice discounts for the customer, then the specified percentage value is automatically
inserted in the Invoice Discount % field if the criteria are met, and the related amount is inserted in the
Inv. Discount Amount Excl. Tax field. For more information, see Record Sales Price, Discount, and
Payment Agreements.
TIP
To have the Quote Valid Until Date filled in automatically with a certain number of days after quote creation,
you can fill in the Quote Validity Calculation field on the Sales & Receivables page.
10. When the sales quote lines are completed, choose the Send by Email action.
11. On the Send Email page, fill in any remaining fields and review the embedded sales quote. For more
information, see Send Documents by Email.
12. If the contact accepts the quote, choose the Make Order action.
Alternatively, if your organization prefers that process, choose the Make Invoice action.
NOTE
If you added a customer in step 2, you'll be asked to confirm the conversion of the quote to an order.
If you added a contact from a prospective customer in step 2, you'll be asked to take the following steps:
Convert the contact or prospect to a customer by choosing one of contact conversion templates. For more
information, see To create a customer, vendor, employee, or bank account from a contact.
Confirm the conversion of the quote to an order.
The conversion removes the sales quote from the database. A sales invoice or a sales order is created based on
the information in the sales quote so that you can process the sale. In the Quote No. field on the sales invoice
or sales order, you can see the number of the sales quote that it was made from. For more information, see
Invoice Sales or Sell Products.
You can usually create either a sales order or sales invoice to record your agreement with a customer to sell
certain products on certain delivery and payment terms.
However, you must use a sales order instead of a sales invoice if you:
Need to ship only part of an order quantity, for example, because the full quantity is not on hand.
Ship products after you post the corresponding sales invoices.
Sell items your vendor delivers directly to your customer, known as drop shipment. Learn more at Make
Drop Shipments.
In all other situations, sales orders and sales invoices work in the same way. Learn more about how to use sales
orders at Sell Products.
You can negotiate with the customer by first creating a sales quote, which you can convert to a sales invoice
when you agree on the sale.Learn more at Make Sales Quotes.
NOTE
If you allow the customer to pay immediately, for example, by cash or PayPal, then fill in the Payment Method
Code field. The payment is then recorded as soon as you post the sales invoice. If you select Cash, then the
payment is recorded in a specified balancing account.
You're now ready to fill in the Lines FastTab with products you are selling to the customer or for any
transaction with the customer you want to record in a general ledger (G/L) account.
4. On the Lines FastTab, in the Type field, select the type of product, charge, or transaction you'll post for
the customer on the sales line.
If you've set up recurring sales lines for the customer, such as a monthly replenishment order, you can
reflect that in the order by choosing the Get Recurring Sales Lines action.
5. In the No. field, select a record to post according to the value in the Type field.
You leave the No. field blank in the following cases:
If the line is for a comment. Write the comment in the Description field.
If the line is for a catalog item. Choose the Select Catalog Items action. Learn more at Work With
Catalog Items.
6. In the Quantity field, enter how many units of the product, charge, or transaction the line should record
for the customer.
NOTE
If the item is of the Ser vice type, or the Type field contains Resource , then the quantity is a time unit, such as
hours, as indicated in the Unit of Measure Code field on the line. Learn more at Set Up Item Units of Measure
The value in the Line Amount field is calculated as Unit Price × Quantity.
The price and line amounts are with or without sales tax, depending on what you selected in the Prices
Including Tax field on the customer card.
7. If you want to give a discount, enter a percentage in the Line Discount % field. The value in the Line
Amount field updates accordingly.
If special item prices are set up on the Sales Prices and Sales Line Discounts FastTab on the customer
or item card, the price and amount on the sales line automatically update if the price criteria is met. Learn
more at Record Sales Price, Discount, and Payment Agreements.
8. Repeat steps 4 through 7 for every product or charge that you want to invoice the customer for.
The totals fields under the lines are automatically updated, as you create or modify lines, to display the
amounts that will be posted to the ledgers.
NOTE
In very rare cases, the posted amounts may deviate from what is displayed in the totals fields. This is typically due
to rounding calculations in relation to VAT or sales tax.
To check the amounts to actually be posted, you can use the Statistics page, which takes into account the
rounding calculations. Also, if you choose the Release action, the totals fields will be updated to include rounding
calculations.
9. In the Inv. Discount Amount Excl. Tax field, enter an amount that should be deducted from the value
shown in the Total Incl. Tax field.
If you have set up invoice discounts for the customer, then the specified percentage value is automatically
inserted in the Invoice Discount % field if the discount criteria are met, and the related amount is
inserted in the Inv. Discount Amount Excl. Tax field. Learn more at Record Sales Price, Discount, and
Payment Agreements.
10. When the sales invoice lines are completed, choose the Post and Send action.
The Post and Send Confirmation dialog box displays the customer's preferred method of receiving
documents. You can change the sending method by choosing the lookup button for the Send Document to
field. Learn more at Set Up Document Sending Profiles.
The related item and customer ledger entries are now created in your system, and the sales invoice is output as
a PDF document. The sales invoice is removed from the list of sales invoices and replaced with a new document
in the list of posted sales invoices.
Calculating invoice discounts on sales
After you've added all the items on lines you can calculate the invoice discount for the entire sales document by
choosing the Calculate Invoice Discount action.
The discount is calculated based on all lines on the sales document where the Allow Invoice Disc. checkbox is
chosen. By default, invoice discounts are allowed. However, lines with item charges, for example, are not
included in the calculation of the invoice discount. To apply a discount to such lines, enter a value in the Line
Discount Amount field on the lines.
NOTE
By default, the Allow Invoice Disc. and Line Discount Amount fields are hidden on lines. If the fields aren't available,
you can add them by personalizing the page. For more information, see Personalize Your Workspace.
TIP
If the Calc. Inv. Discount field is selected in the Sales and Receivables Setup page, the invoice discount is calculated
automatically. When the calculation happens differs, depending on the type of sales document you're using.
If you're using a sales order, the discount is calculated when you add a line. For all other sales documents, such as sales
invoices, the discount is calculated when you do any of the following actions:
View statistics
View a test report
Print
Post
You define invoice discount terms for a customer on the Cust. Invoice Discounts page. The currency code on
the sales document is used to find the invoice discount terms in the corresponding currency.
If you haven't defined invoice discounts for foreign currencies, the discount terms on the Cust. Invoice
Discounts page are used to calculate the discount. The calculation uses your local currency and the exchange
rate that was valid on the document's posting date.
Posted invoices
Once the invoice has been posted, you can find it in the list of posted invoices. Both the Posted Sales Invoices
list and the Posted Purchase Invoices list show the posted invoices with the final invoice numbers. From the
list, you can look up each posted invoice, and you can correct or cancel a posted invoice.
For each posted invoice, you can look up statistics, dimensions, and the ledger entries that are the result of the
posted invoice. You can also print or send the posted invoice.
You can easily correct or cancel a posted sales invoice before it is paid. This is useful if you want to correct a
typing mistake or if the customer requests a change early in the order process. Learn more at Correct or Cancel
Unpaid Sales Invoices. If the posted sales invoice is paid, then you must create a sales credit memo to reverse
the sale. Learn more at Process Sales Returns or Cancellations.
Open the Posted Sales Invoices list in Business Central.
Registering payments
Depending on your business needs, you can get paid and register a payment in different ways: manually,
automatically, and through payment services.
You can process the payments straight from the customer card. Use the Register Customer Payments action
to get an overview of unpaid invoices for that customer. Then, mark the invoice as paid partially or in full. This
payment reconciliation processes your customer payments by matching amounts received in your bank account
with the related unpaid sales invoices, and then posts the payments. Learn more in the To reconcile payments
individually section.
In business environments where the customer pays some time after delivery, according to the payment terms, a
posted sales invoice remains open (unpaid) until the Accounts Receivable department verifies that payment is
received and applies it to the posted sales invoice. This can be done manually or automatically. Learn more at
Reconcile Customer Payments with the Cash Receipt Journal or from Customer Ledger Entries and Reconcile
Payments Using Automatic Application.
In business environments where the customer pays immediately, for example by PayPal or cash, payment is
recorded immediately when you post the sales invoice, that is, the posted sales invoice is closed as fully applied.
You select the relevant method in the Payment Method Code field on the sales order. For electronic payments,
such as PayPal, you must also fill in the Payment Ser vice field. Learn more at Enable Customer Payments
Through Payment Services.
You can even create directly paid invoices for non-registered customers by setting up a "cash customer" card for
them, which you point to on the sales invoice. Learn more at Set Up Cash Customers.
TIP
If you want to send your customers reminders of overdue payments, you need to set up reminder levels and terms first.
Learn more at Set Up Reminder Terms and Levels.
This article provides guidance on when you should use a customer sales order in addition to an invoice. If your
sales process requires you to only ship part of an order, perhaps because the full quantity is not available right
away, you must process that sale by making a sales order.
You must also use sales orders if you sell items that deliver directly from your vendor to your customer, in what
is called a drop shipment. Learn more at Make Drop Shipments. In all other respects, sales orders work the same
way as sales invoices. Learn more at Invoice Sales.
When you deliver the products, either fully or partially, you post the sales order as shipped or as shipped and
invoiced to create the related item and customer ledger entries in your system. When you post the sales order,
you can also email it as a PDF attachment. You can prefill the email body with a summary of the order and
payment information, such as a link to PayPal. Learn more at Ship Items and Send Documents by Email.
In business environments where the customer pays immediately, for example by PayPal or cash, payment is
recorded immediately when you post the sales order as invoiced, that is, the posted sales invoice is closed as
fully applied. You select the relevant method in the Payment Method Code field on the sales order. See step 5
below. For electronic payments, such as PayPal, you must also fill in the Payment Ser vice field. Learn more at
Enable Customer Payments Through Payment Services.
You can even create directly paid orders for non-registered customers by first setting up a "cash customer" card,
which you point to on the sales order. Learn more at Set Up Cash Customers.
1. Choose the icon, enter Sales Orders , then choose the related link.
2. Select New to create a new entry.
3. In the Customer field, enter the name of an existing customer.
Other fields on the Sales Order page are now filled with standard information about the selected
customer.
4. Fill in the remaining fields on the Sales Order page as necessary. Hover over a field to read a short
description.
NOTE
If you allow the customer to pay immediately, for example, by credit card or PayPal, then fill in the Payment
Method Code field. The payment is then recorded as soon as you post the sales order as invoiced. If you select
cash, then the payment is recorded in a specified balancing account.
You are now ready to fill in the sales order lines with inventory items or services you want the customer
to purchase.
If you have set up recurring sales lines for the customer, such as a monthly replenishment order, you can
insert these lines on the order by choosing the Get Recurring Sales Lines action.
5. On the Lines FastTab, in the Type field, select what type of product, charge, or transaction you will post to
the customer on the sales line.
6. In the No. field, enter the number of an inventory item or service.
You leave the No. field empty if the line is for a:
Comment. Write the comment in the Description field.
Catalog item. Choose the Select Catalog Items action. Learn more at Work With Catalog Items.
7. In the Quantity field, enter the number of items to be sold.
NOTE
For items of the Resource or Service type, the quantity is a time unit, such as hours, as indicated in the Unit of
Measure Code field on the line. Learn more at Set Up Item Units of Measure.
The Line Amount field is updated to show the value in the Unit Price field multiplied by the number in
the Quantity field.
The price and line amounts are shown with or without sales tax depending on what you selected in the
Prices Including Tax field on the customer card.
8. In the Line Discount % field, enter a percentage if you want to grant the customer a discount on the
product. The value in the Line Amount field is updated accordingly.
If you've set up special item prices on the Sales Prices and Sales Line Discounts FastTab on the
customer or item card, then the price and amount on the quote line are automatically updated if the
agreed price criteria is met. Learn more at Record Sales Price, Discount, and Payment Agreements.
9. To add a comment about the order line the customer can see on the printed sales order, write a comment
on an empty line in the Description field.
10. Repeat steps 5 through 9 for every item you want to the customer to purchase.
The totals fields under the lines are automatically updated as you create or modify lines to display the
amounts to be posted to the ledgers.
NOTE
In very rare cases, the posted amounts may deviate from what is displayed in the totals fields. This is typically due
to rounding calculations in relation to value-added tax (VAT) or sales tax.
To check the amounts that will actually post, use the Statistics page, which takes into account the rounding
calculations. Also, if you choose the Release action, the totals fields will be updated to include rounding
calculations.
11. Optionally, in the Invoice Discount Amount field, enter the amount to be deducted from the value
shown in the Total Incl. Tax field.
If you've set up invoice discounts for the customer, the specified percentage value is automatically
inserted in the Invoice Discount % field if the criteria is met, and the related amount is inserted in the
Inv. Discount Amount Excl. Tax field. Learn more at Record Sales Price, Discount, and Payment
Agreements.
12. To ship only part of the order quantity, enter that quantity in the Qty. to Ship field. The value
automatically copies to the Qty. to Invoice field.
NOTE
If the Shipping Advice field is set as Complete in the Shipping and Billing FastTab, you cannot post partial
shipments. Learn more at Process Partial Shipments.
13. To invoice only part of the shipped quantity, enter that quantity in the Qty. to Invoice field. The quantity
must be lower than the value in the Qty. to Ship field.
14. When the sales order lines are completed, choose the Post and Send action.
IMPORTANT
When you post a sales order, you create a shipment and an invoice. These documents can be done at the same time or
independently. You can also create a partial shipment and a partial invoice by filling in the Qty. to Ship and Qty. to
Invoice fields on the individual sales order lines before you post. Note that you cannot create an invoice from the Sales
Orders page for something that has not shipped. That is, before you can invoice, you must have recorded a shipment, or
you must choose to ship and invoice at the same time.
In case you need to invoice a sale without registering a shipment in Business Central, create the document on the Sales
Invoices page, or choose the Make Invoice action on the Sales Quote page. Learn more at Invoice Sales.
The Post and Send Confirmation dialog box displays the customer's preferred method of receiving
documents. You can change the sending method by choosing the lookup button for the Send Document to
field. Learn more at Set Up Document Sending Profiles.
The related item and customer ledger entries are now created in your system, and the sales order is output as a
PDF document. When the sales order is fully posted, it's removed from the list of sales orders and replaced with
new documents in the list of posted sales invoices and the list of posted sales shipments.
You can print an inventory picking list directly from a sales order and other documents that initiate the shipment
of items.
This report is typically used in companies without dedicated functionality for warehouse management, so that
an inventory worker can simply view or print the picking list from the related sales document. In companies
with higher volume or more complex processes, picking is planned and performed in dedicated warehouse
documents. For more information, see Pick Items.
NOTE
If you used the Explode BOM function on the sales order, then only the components of the related assembly item are
shown in the report. For more information, see Work with Bills of Material.
See Also
Inventory
Pick Items
Work with Business Central
Find free e-learning modules for Business Central here
Posting Sales
2/6/2023 • 3 minutes to read • Edit Online
Under the Posting menu in a sales document, you can choose between the following posting functions:
Post
Post and New
Post and Send
Preview Posting
Post Batch
Test Repor t
NOTE
For sales orders, you can also see options related to the prepayments functionality. For more information, see Invoicing
Prepayments.
When you have completed all the lines and entered all the information on the sales order, you can post it. This
creates a shipment and an invoice.
When a sales order is posted, the customer's account, the general ledger, and the item ledger entries are
updated.
For each sales order, a sales entry is created in the G/L Entr y table. An entry is also created in the customer's
account in the Cust. Ledger Entr y table and a general ledger entry is created in the relevant receivables
account. In addition, posting the order may result in a VAT entry and a general ledger entry for the discount
amount. Whether an entry for the discount is posted depends on the contents of the Discount Posting field on
the Sales & Receivables Setup page.
For each sales order line, an item ledger entry will be created in the Item Ledger Entr y table (if the sales lines
contain item numbers) or a general ledger entry will be created in the G/L Entr y table (if the sales lines contain
a general ledger account). In addition to this, sales orders are always recorded in the Sales Shipment Header
and Sales Invoice Header tables.
IMPORTANT
When you post a sales order, you create a shipment and an invoice. These documents can be done at the same time or
independently. You can also create a partial shipment and a partial invoice by filling in the Qty. to Ship and Qty. to
Invoice fields on the individual sales order lines before you post. Note that you cannot create an invoice from the Sales
Orders page for something that has not shipped. That is, before you can invoice, you must have recorded a shipment, or
you must choose to ship and invoice at the same time.
In case you need to invoice a sale without registering a shipment in Business Central, create the document on the Sales
Invoices page, or choose the Make Invoice action on the Sales Quote page. Learn more at Invoice Sales.
You can either post, or post and send. If you choose to post and send, a PDF file is generated that you can then
send. You can also choose the Post Batch function, which lets you post several orders at the same time. For
more information, see Post Multiple Documents at the Same Time.
If you often need to create sales lines with similar information, you can set up standard lines that you can then
insert on recurring sales documents, for example, for recurring replenishment orders.
NOTE
You cannot define prices on recurring sales lines because prices, discounts, etc. are calculated on the actual sales
documents after you insert the recurring sales lines.
TIP
In the default version of Business Central, line numbers are hidden. If you want to see the line numbers, you must
personalize the current page and add the Line No. field. For more information, see Personalize Your Workspace.
O P T IO N DESC RIP T IO N
Manual You must manually look up and insert a recurring sales line
that exists for the customer.
Automatic If multiple recurring sales lines exist for the customer, you
will get a notification from where you can pick which one to
insert. If only one recurring sales line exists, it will be inserted
automatically.
Always Ask A notification appears and all existing recurring sales lines
are shown so that you can select one.
In a partial shipment, an order isn't all shipped at once. For example, from an order for 100 units, you ship 40
units immediately and 60 units later. There are no limits on the number of shipments that can be made for an
order.
However, before you can use partial shipments in Business Central, you must specify that the customer accepts
partial shipments by setting the Shipping Advice field on the Customer Card page. Alternatively, if the
customer usually only accepts complete shipments but then requests or agrees with a partial shipment for a
specific sales order, you can change the Shipping Advice field before posting.
By default, Business Central sets the field in the Customer Card page as Par tial , which allows partial
shipments. If, however, the field has been adjusted to specify Complete , then the Qty. to Ship field is blocked
in sales orders for that customer.
IMPORTANT
When you post a sales order, you create a shipment and an invoice. These documents can be done at the same time or
independently. You can also create a partial shipment and a partial invoice by filling in the Qty. to Ship and Qty. to
Invoice fields on the individual sales order lines before you post. Note that you cannot create an invoice from the Sales
Orders page for something that has not shipped. That is, before you can invoice, you must have recorded a shipment, or
you must choose to ship and invoice at the same time.
In case you need to invoice a sale without registering a shipment in Business Central, create the document on the Sales
Invoices page, or choose the Make Invoice action on the Sales Quote page. Learn more at Invoice Sales.
See also
Sell Products with a Customer Sales Order
Ship Items
Make Drop Shipments
Sales
Getting Ready To Do Business
Administration
Find free e-learning modules for Business Central here
Make Drop Shipments
2/6/2023 • 3 minutes to read • Edit Online
A drop shipment is the shipment of items from one of your vendors directly to one of your customers.
When a sales order is marked for drop shipment, and you create a purchase order specifying the customer in
the Ship-to field, Customer Address , you can link the two documents to instruct the vendor to ship directly to
the customer.
TIP
By default, the Drop Shipment check box isn't available on the lines. If it isn't, you can add it by personalizing the section
of page that contains the lines. For more information, see Personalize Your Workspace.
You can create a special order for a specific catalog item to be shipped to a specific customer. Your vendor ships
the item to your warehouse and you can then ship the item on to your customer either independently or
together with other items on another order.
Special orders imply that the purchase and sales order are linked to ensure that the specific catalog item is
picked and delivered to the customer.
Before you can use this feature, you must first set up the customer, vendor, and item cards necessary for the
order.
NOTE
You cannot use the special order functionality if the item is already reserved. Therefore, for items that are sold on special
orders, make sure the Reser ve field on the item card is not set to Always .
If a customer wants to return items or be reimbursed for items or services that you have sold and received
payment for, you must create and post a sales credit memo that specifies the requested change. To include the
correct sales invoice information, you can do the following:
Create the sales credit memo directly from the posted sales invoice.
Create a new sales credit memo with copied invoice information.
If you need more control of the sales return process, such as warehouse documents for the item handling, or a
better overview when receiving items from multiple sales documents with one sales return, then you can create
sales return orders. A sales return order automatically issues the related sales credit memo and other return-
related documents, such as a replacement sales order, if needed. For more information, see Process sales return
orders.
NOTE
If a posted sales invoice has not yet been paid, then you can use the Correct or Cancel functions on the posted sales
invoice to reverse transactions. These functions only work for unpaid invoices, and they do not support partial returns or
cancellations. For more information, see Correct or Cancel Unpaid Sales Invoices.
A return or reimbursement may relate to only some of the items or services on the original sales invoice. In that
case, you must edit information on the lines on the sales credit memo or sales return order. When you post the
sales credit memo or sales return order, the sales documents that are affected by the change are reversed and a
refund payment can be created for the customer. For more information, see Making Payments.
The credit memo posting will also revert any item charges that were assigned to the posted document, so that
the item's value entries are the same as before the item charge was assigned.
NOTE
The bookkeeping aspects of sales returns, such as the payments to customers as reimbursement, is considered
bookkeeping work and not described here. For more information, see Managing Payables.
Inventory Costing
To preserve correct inventory valuation, you typically want to put returned items back in inventory at the unit
cost that they were sold at, not at their current unit cost. This is referred to as exact cost reversing.
Two functions exist to assign exact cost reversing automatically:
F UN C T IO N DESC RIP T IO N
Get Posted Document Lines to Reverse function on the Copies lines of one or more posted documents to be
Sales Return Order page reversed into the sales return order. For more information,
see Create a sales return order based on one or more
posted sales documents.
Copy Document function in the Sales Credit Memo and Copies both the header and lines of one posted document
Sales Return Order pages to be reversed.
To assign exact cost reversing manually, you must choose the Appl.-from Item Entr y field on any type of
return document line, and then select the number of the original sales entry. This links the sales credit memo or
sales return order to the original sales entry and ensures that the item is valued at the original unit cost.
For more information, see Design Details: Inventory Costing.
If you need more control of the sales return process, such as warehouse documents for the item handling, or a
better overview when receiving items from multiple sales documents with one sales return, then you can create
sales return orders. A sales return order automatically issues the related sales credit memo and other return-
related documents, such as a replacement sales order, if needed.
In addition to the original posted sales invoice, you can apply the sales credit memo or sales return order to
other sales documents, for example another posted sales invoice because the customer is also returning items
delivered with that invoice.
NOTE
This field only works for posted shipments and posted invoice lines, not for posted return or posted credit memo
lines.
At the left side of the page, the different document types are listed, and the number in brackets shows the
number of documents available of each document type.
7. In the Document Type Filter field, select the type of posted document lines you would like to use.
8. Select the lines that you would like to copy to the new document.
NOTE
If you use Ctrl+A to select all lines, all lines within the filter you have set are copied, but the Show Reversible
Quantity Only filter is ignored. For example, suppose you have filtered the lines to a particular document
number with two lines, one of which has already been returned. Even if the Show Reversible Quantity Only
field is selected, if you select Ctrl+A to copy all lines, both lines are copied, instead of only the one that has not
yet been reversed.
NOTE
If part of the quantity of the posted document line has already been reversed or sold or consumed, a line is
created for only the quantity that remains in inventory or that has not been returned. If the full quantity of the
posted document line has already been reversed, a new document line is not created.
If the flow of goods in the posted document is the same as the flow of goods in the new document, a copy of the
original posted document line in the new document is created. The Appl.-from Item Entr y field is not filled in
because, in this case, exact cost reversing is not possible. For example, if you use the Get Posted Document
Lines to Reverse function to get a posted sales credit memo line for a new sales credit memo, only the original
posted credit memo line is copied to the new credit memo.
10. On the Sales Return Order page, in the Return Reason Code field on each line, select the reason for
the return.
11. Choose the post action.
To create a replacement sales order from a sales return order
You may decide to compensate a customer for an item that you have sold them by replacing the item. You can
make a replacement with the same item or a different item. This situation could occur if you mistakenly shipped
the wrong item to the customer, for example.
1. On the Sales Return Order page for an active return process, on an empty line, make a negative entry for
the replacement item by inserting a negative amount in the Quantity field.
2. Choose the Move Negative Lines action.
3. On the Move Negative Sales Lines page, fill in the fields as necessary.
4. Choose the OK button. The negative line for the replacement item is deleted from the sales return order and
inserted in a new Sales Order page. For more information, see Sell Products.
You can correct or cancel an unpaid posted sales invoice, provided that it has not been fully shipped. This is
useful if you make a mistake or if the customer requests a change before the shipment is complete. In all other
scenarios, we recommend that you create a corrective sales credit memo directly. For more information, see To
create a sales credit memo from a posted sales invoice.
NOTE
After a posted sales invoice has been partially or fully paid, you cannot correct or cancel it from the posted sales invoice
itself. Instead, you must manually create a sales credit memo to void the sale and reimburse the customer, optionally
managed with a sales return order. For more information, see Process Sales Returns or Cancellations.
The difference between canceling or correcting a posted sales invoice that has not been paid or shipped is
described in the following table.
A C T IO N DESC RIP T IO N
Correct The posted sales invoice is canceled. A new sales invoice with
the same information is created, unless the posted sales
order was posted from a sales order. In that case, we suggest
you cancel the posted sales invoice instead and then make
the correction and continue the sales process from the
original sales order.
The new sales invoice has a different number than the initial
sales invoice. A corrective sales credit memo is automatically
created and posted to void the initial posted sales invoice.
On the initial posted sales invoice, the Canceled and Paid
check boxes are selected.
When you correct or cancel a posted sales invoice, the corrective sales credit memo is applied to all general
ledger and inventory ledger entries that were created when the initial sales invoice was posted. This reverses the
posted sales invoice in your financial records and leaves the corrective posted sales credit memo for your audit
trail.
TIP
If you have posted a prepayment invoice for a sales invoice that you then correct or cancel, you must correct or cancel the
prepayment as well. For more information, see Correct Prepayments.
NOTE
If the Canceled check box is selected, then you cannot correct the posted sales invoice because it has already
been corrected or canceled.
NOTE
If the sales invoice was posted from a sales order, we recommend that you cancel this sales invoice and then
process the correction from the original sales order. If the original sales order has been deleted, such as if it has
been fully shipped, you can create a new sales order by using the Copy Document action. For more information,
see To create a sales credit memo by copying a posted sales invoice.
4. A new sales invoice with the same information is created where you can make the correction. The
Canceled field on the initial posted sales invoice is changed to Yes .
A sales credit memo is automatically created and posted to void the initial posted sales invoice.
5. Choose the Show Corrective Credit Memo action to view the posted sales credit memo that voids the
initial posted sales invoice.
A blanket sales order represents a framework for a long-term agreement between you and your customer.
Similarly, you use blanket purchase orders to manage long-term agreements between you and your vendor.
A blanket order is typically made when a customer has committed to purchasing large quantities that are to be
delivered in several smaller shipments over a certain period of time. Often blanket orders cover only one item
with predetermined delivery dates. The main reason for using a blanket order rather than a sales order is that
quantities entered on a blanket order do not affect item availability and thus can be used as a worksheet for
monitoring, forecasting, and planning purposes.
On the blanket order, each separate shipment can be set up as an order line, which can then be converted into a
sales order at the time of shipping.
An example of when a blanket sales order could be used is if a customer calls and places an order of 1000 units
of an item and they want the items to be delivered in 250 units every week over the next month.
NOTE
Blanket purchase orders work in a similar way as blanket sales orders. This documentation covers blanket sales orders
only.
Invoices Specifies open invoices that have been associated with the
selected line. Open invoices are manually associated with a
blanket order by entering the blanket order number on the
sales invoice line.
Return Orders Specifies open return orders that have been associated with
the selected line.
Credit Memos Specifies open credit memos that have been associated with
the selected line.
4. To view posted entries, select the line in question, choose the Line action, and then choose the Posted Lines
action. Choose one of the following options.
O P T IO N DESC RIP T IO N
Return Receipts Posted return receipts that have been associated with the
selected line.
Credit Memos Posted credit memos that have been associated with the
selected line.
5. On the Sales Lines page, choose the Show Document action to view the entry.
If you want to invoice more than one shipment at a time, you can use the combined shipments feature.
Before you can create a combined shipment, more than one sales shipment for the same customer in the same
currency must be posted. In other words, you must have create two or more sales orders and post them as
shipped, but not invoiced.
TIP
If you have shipped orders where the Sell-to Customer No. is different from the Bill-to Customer No. , those lines
are not displayed in the Get Shipment Lines report. Use personalization to add the Sell-to Customer field to the
page and remove the filter. Now you can add shipment lines to the invoice regardless of the value in the Sell-to
Customer No. field, as long as the Bill-to Customer No. field on the shipment lines matches the value on the sales
invoice.
NOTE
You will need to manually post the invoices if the Post Invoices check box was not selected on the batch job.
To remove open sales orders after combined shipment posting
When shipments are combined on an invoice and posted, a posted sales invoice is created for the invoiced lines.
The Quantity Invoiced field on the originating blanket sales order or sales order is updated based on the
invoiced quantity.
When you invoice shipments in this way, the orders from which the shipments were posted still exist, even if
they have been fully shipped and invoiced.
1. Choose the icon, enter Delete Invoiced Sales Orders , and then select the link.
2. Specify in the No. filter field which sales orders to delete.
3. Choose the OK button.
Alternatively, delete individual sales orders manually.
Repeat steps 1 through 3 for any other affected documents, such as blanket sales orders.
A company must be able to inform their customers of order delivery dates. The Order Promising Lines page
enables you to do this from a sales order.
Business Central calculates shipment and delivery dates based on an item’s known and expected availability
dates, which you can promise to customers.
If you specify a requested delivery date on a sales order line, then that date is used as the starting point for the
following calculations:
requested delivery date - shipping time = planned shipment date
planned shipment date - outbound whse. handling time = shipment date
If the items are available to pick on the shipment date, then the sales process can continue. If the items are not
available to be picked on the shipment date, then a stock-out warning is displayed.
If you do not specify a requested delivery date on a sales order line, or if the requested delivery date cannot be
met, then the earliest date on which that the items are available is calculated. That date is then entered in the
Shipment Date field on the line, and the date on which you plan to ship the items as well as the date on which
they will be delivered to the customer are calculated using the following calculations:
shipment date + outbound whse. handling time = planned shipment date
planned shipment date + shipping time = planned delivery date
C O DE DESC RIP T IO N
d Calendar day
w Week
m Month
q Quarter
y Year
For example, "3w" indicates that the offset time is three weeks. To indicate the current period, prefix to
any of these codes with the letter “c”. For example, if you want the offset time to be the current month,
enter cm .
3. Enter a number series in the Order Promising Nos. field by selecting a line from the list on the No.
Series page.
4. Enter an order promising template in the Order Promising Template field by selecting a line from the
list on the Req. Worksheet Template List page.
5. Enter a requisition worksheet in the Order Promising Worksheet field by selecting a line from the list
on the Req. Wksh. Names page.
Inbound and Outbound Warehouse Handling Times in Order Promising
If you want to include warehouse handling time in the order promising calculation on the purchase line, on the
Inventor y Setup page you can specify a default handling time to use on sales and purchase documents. You
can also enter specific times for each of your locations on the Location Card page.
To enter default inbound and outbound warehouse handling times for sales and purchase documents
1. Choose the icon, enter Inventor y Setup , and then choose the related link.
2. On the General FastTab, in the Inbound Whse. Handling Time and Outbound Whse. Handling Time
fields, enter the number of days that you want to include in the order promising calculations.
To enter inbound and outbound warehouse handling times on locations
1. Choose the icon, enter Location , and then choose the related link.
2. Open the relevant location card.
3. On the Warehouse FastTab, in the Inbound Whse. Handling Time and Outbound Whse. Handling
Time fields, enter the number of days that you want to be included in the order promising calculations.
NOTE
When you are creating a purchase order, if you choose Location in the Ship-to field on the Shipping and Payment
FastTab, and then choose a location in the Location Code field, the Outbound Whse. Handling Time and Inbound
Whse. Handling Time fields will use the handling time specified for the location. For sales orders, the same is true if you
choose a location in the Location Code field. If no handling time is specified for the location, the Outbound Whse.
Handling Time and Inbound Whse. Handling Time fields will be blank. If you leave the Location Code field blank
on sales and purchase documents, the calculation uses the handling time specified on the Inventor y Setup page.
Most shipping agents provide a web service that let you track the status of your packages while they're en route.
That information can be useful in many business processes, for example, when providing customer service. If
you use one or more shipping agents, you can enter some basic information about them, and then use their
package tracking service directly from the Posted Sales Shipments, Posted Sales Invoices, Posted Sales Credit
Memos, and Posted Return Receipt pages. For more information, see Set Up Shipping Agents.
The following procedure shows how to track a package from a posted sales shipment, but the same steps apply
to enable package tracking from the Posted Sales Invoice, Posted Sales Credit Memo, and Posted Return Receipt
pages.
To track a package
NOTE
The following procedure uses the Posted Sales Shipment page as an example. The steps to track a package are the same
on the Posted Sales Invoices, Posted Sales Credit Memos, and Posted Return Receipt pages.
1. Choose the icon, enter Posted Sales Shipment , and then choose the related link.
2. Open the shipment you want to track, and then choose the Update Document action.
3. In the Package Tracking No. field, enter the package number you received from the shipping agent.
4. Make sure that the correct shipping agent and the level of service are correct, and then close the page.
5. Choose the Track Package action to open the shipping agent's package tracking service.
See Also
Set Up Shipping Agents
Sales
Setting Up Sales
Send Documents by Email
Work with Business Central
Find free e-learning modules for Business Central here
Delivery Date Calculation for Sales
2/6/2023 • 2 minutes to read • Edit Online
Business Central automatically calculates the earliest possible date that an item on a sales order line can be
shipped.
If the customer has requested a specific delivery date, then the date on which the items must be available to
pick to meet that delivery date is calculated.
If the customer does not request a specific delivery date, then the date on which the items can be delivered is
calculated. The calculation starts from the date on which the items are available for picking.
NOTE
If your process is based on backward calculation, for example, if you use the requested delivery date to get the planned
shipment date, we recommend you use date formulas with fixed durations, such as "5D" for five days or "1W" for one
week. Date formulas without fixed durations, such as "CW" for current week or CM for current month, can result in
incorrect date calculations. Learn more about date formulas at Work with Calendar Dates and Times.
As different users create new customer, vendor, or contact cards over time, or the new records are created
automatically during migration, a customer, vendor, or contact may be represented in the system with more than
one record. In this case, you can use the Merge Duplicate page from the card of the record that you want to
keep. The page gives you an overview of duplicated field values and provides functions to select which values to
keep or discard when merging two records into one.
NOTE
Only users with the MERGE DUPLICATES permission set can use this functionality.
TIP
The Merge Duplicate page shows all fields where the values are different for the two records being compared.
Therefore, a duplicate is indicated by the page showing very few fields. Whereas, if the page shows many fields, then the
suspected record is probably not a duplicate.
The following procedure is based on a customer card. The steps are similar for a vendor and contact cards.
1. Choose the icon, enter Customers , and then choose the related link.
2. Select the customer that you know or suspect that a duplicate record exists for, and then choose the Edit
action.
3. On the Customer Card page, choose the Merge With action.
4. On the Merge Duplicate page, in the Merge With field, select the customer that you believe is a
duplicate of the one you have opened, indicated in the Current field.
The Fields FastTab lists fields where the values are different for the two customers. This means that if the
selected customer is really a duplicate, then only very few fields should be listed, such as typing errors
and other data entry mistakes.
The Related Tables FastTab lists tables where there are fields with a relation to both customers. The
Current Count and Duplicate Count fields show the number of fields in related tables where the No.
value of both the current and the duplicate customer is used. On the Merge Duplicate page, this section
is informational only, however, if merge conflicts exist, you will resolve them on the Merge Duplicate
Conflicts page. See steps 8 through 12.
5. For each field where you want to use another value than the current one, select the Override check box.
The value in the Alternate Value field will then be transferred to the current record when you complete
the process.
6. When you have finished selecting which values to keep or override, choose the Merge action.
The system checks if the merge of values for the duplicate customer into the current customer causes any
conflicts. A conflicts exists if a value in at least one primary-key field is the same for both customers while
the value in the No field is different for the two customers.
7. If no conflicts are found, choose the Yes button in the confirmation message box.
The duplicate customer is renamed so that all usage of its No. value in all fields with relations to the
customer table will be replaced with the No. value of the current customer.
8. If conflicts exist, choose the Resolve (xx) conflicts before merge. action on the Conflicts FastTab,
which will appear if conflicts exist.
9. On the Merge Duplicate Conflicts page, select the line for a related table with a conflict, and then
choose the View Details action.
The Merge Duplicate page now shows the fields in the selected table that cause a merge conflict
between the two customer records. Notice in both the summarized values in the Current and Conflicts
With fields and on the lines that at least one primary-key field is the same for both customers and the
value of the No. field is different for the two customers.
10. If you do not want to keep the duplicate customer record, choose the Remove Duplicate action, and
then choose the Close button.
Identical field values, other than the value in the No. field, are removed from the duplicate record and
inserted on the current record.
11. If you want to keep the duplicate customer record after the merge, choose the Rename Duplicate .
12. On lines, not for the No. field, where the field has the same value on both records, change the value in
the Alternate Value field, and then choose the Close button.
The conflicting field value is updated on the duplicate record so that it can be merged with the current
record. The duplicate record continues to exist after the merge.
13. Repeat steps 8 through 12 until all conflicts are resolved. The Conflicts FastTab disappears.
14. On the Merge Duplicate page, choose the Merge action again, and then select the Yes button in the
confirmation message box.
NOTE
For contacts, you can use functionality to find duplicate contacts before you use the Merge Duplicate page. For more
information, see Searching for Duplicate Contacts.
Many companies are moving from a business revenue model where revenue is made from a customer's one-
time purchase to a subscription model where revenue is made on a recurring basis in return for consistent
access to the delivery of a good or service. Business Central has the following options for automating how you
send subscription invoices to your customers and register recurring revenue.
Related features
There are several related capabilities in Business Central.
Blanket sales orders
A blanket sales order represents a framework for a long-term agreement between your company and your
customer. A blanket order is typically made when a customer has committed to purchasing large quantities that
are to be delivered in several smaller shipments over a certain period of time. Often blanket orders cover only
one item with predetermined delivery dates. The main reason for using a blanket order rather than a sales order
is that quantities entered on a blanket order do not affect item availability, however it can be used for planning
purposes.
Why use this option
With this option, you use the anticipated demand, so the information is considered during the normal planning
routines. For more information, see Demand Forecasts and Blanket Orders.
However, the default version does not offer an out-of-the-box possibility to process multiple blanket orders in
bulk.
For more information, see Work with Blanket Sales Orders.
Recurring Orders (Norway)
You can use recurring orders to create blanket order templates so that sales orders can be created based on date
intervals that you define. For example, if you deliver the same sales order every two weeks, you can use a
blanket sales order and create recurring orders. You can use recurring groups to define a range of parameters
that show how you make the orders. These groups are assigned to blanket orders that have to be created
regularly. To create the recurring orders, you will have to periodically run the create recurring orders process.
Why use this option
With this option, you can choose between fixed and "best" prices.
However, this is only available in Norway. Validity period can be defined on the recurring group level.
For more information, see Recurring Orders.
Recurring revenue and subscription billing by other providers
At AppSource.microsoft.com, you can get extensions for Business Central. Some extensions are provided by
Microsoft, and other extensions are provided by other companies. The list of the extensions by other companies
grows each month. So keep an eye out for AppSource.microsoft.com and get apps to help you in your work in
Business Central.
See also
Date Formulas
Work with Recurring Journals
Create job journal lines
Create multiple job sales invoices
Create Recurring Sales and Purchase Lines
Work with Service Contracts and Service Contract Quotes
Invoice several service contracts
Demand Forecasts and Blanket Orders
Work with Blanket Sales Orders
Recurring Orders (Norway)
Find free e-learning modules for Business Central here
Enter External Document Numbers
2/6/2023 • 2 minutes to read • Edit Online
You can enter external document numbers for customers and vendors in all sales and purchase orders, invoices,
and credit memos. You can use these numbers to search for posted sales and purchase lines later.
NOTE
Specify the document number that your customer or vendor has specified. Business Central does not check if these
external document numbers are unique or duplicates.
The following procedure explains how to specify an external document number on a sales order, but similar
steps apply to other sales and purchase documents.
See Also
External Document Numbers on Purchase Documents
External Document Numbers on Sales Documents
Sell Products
Purchasing
Find free e-learning modules for Business Central here
Purchasing
2/6/2023 • 4 minutes to read • Edit Online
You create a purchase invoice or purchase order to record the cost of purchases and to track accounts payable. If
you need to control an inventory, purchase invoices are also used to dynamically update inventory levels so that
you can minimize your inventory costs and provide better customer service. The purchasing costs, including
service expenses, and inventory values that result from posting purchase invoices contribute to profit figures
and other financial KPIs on your Role Center.
You must use purchase orders if your purchasing process requires that you record partial receipts of an order
quantity, for example, because the full quantity was not available at the vendor. If you sell items by delivering
directly from your vendor to your customer, as a drop shipment, then you must also use purchase orders. For
more information, see Make Drop Shipments. In all other aspects, purchase orders work the same way as
purchase invoices.
You can have purchase invoices created automatically by using the OCR (Optical Character Recognition) service
to convert PDF invoices from your vendors to electronic documents, which are then converted to purchase
invoices by a workflow. To use this functionality, you must first sign up for the OCR service, and then perform
various setup. For more information, see Incoming Documents.
Products can be both inventory items and services. For more information, see Register New Items.
For all purchase processes, you can incorporate an approval workflow, for example, to require that large
purchases are approved by the accounting manager. For more information, see Use Approval Workflows.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Create a purchase quote to reflect a request for quote from Request Quotes
your vendor, which you can later convert to a purchase
order.
Create a purchase invoice for all or selected lines on a sales Purchase Items for a Sale
invoice.
Perform an action on an unpaid posted purchase invoice to Correct or Cancel Unpaid Sales Invoices
automatically create a credit memo and either cancel the
purchase invoice or recreate it so you can make corrections.
Create a purchase credit memo to revert a specific posted Process Purchase Returns or Cancellations
purchase invoice to reflect which products you are returning
to the vendor and which payment amount you will collect.
Prepare to invoice multiple receipts from the same vendor Combine Receipts on a Single Invoice
once by combining the receipts on one invoice.
TO SEE
Convert, for example, electronic invoices from your vendors Receive and Convert Electronic Documents
to purchase invoices inside Business Central.
Learn how Business Central calculates when you must order Date Calculation for Purchases
an item to receive it on a certain date.
Resolve confusion when two or more records exist for the Merge Duplicate Records
same vendor.
Manage your commitment to a vendor to purchase large Work With Blanket Purchase Orders
quantities delivered in several shipments over time.
Purchase reporting in Business Central allows procurement and business professionals to get insights and
statistics about current and past purchase activities.
Reports
The following table describes some of the key reports in purchase reporting.
Vendor Item catalog Displays a list of the vendors for the 320
selected items or items for selected
vendors. For each combination of item
and vendor, it shows direct unit cost,
lead time calculation and the vendor's
item number.
In the US, Canada, and Mexico, this
report is not available. Instead, use the
Item/Vendor Catalog (10164)
report.
REP O RT DESC RIP T IO N ID
Inventory Cost and price list Displays a list of price information for 716
the selected items or stockkeeping
units: direct unit cost, last direct cost,
unit price, profit percentage, and profit.
Inventory Vendor Purchases Displays a list of the vendors that your 714
company has purchased items from
within a selected period. It shows
invoiced quantity, amount and
discount. The report can be used to
analyze a company's item purchases.
Tasks
The following articles describe some of the key tasks for analyzing the state of your business:
Create Analysis Reports
View the Availability of Items
See also
Setting Up Purchase
Purchasing
Find free e-learning modules for Business Central here
Walkthrough: Setting Up and Using a Purchase
Approval Workflow
2/6/2023 • 6 minutes to read • Edit Online
You can automate the process of approving new or changed records, such as documents, journal lines, and
customer cards, by creating workflows with steps for the approvals in question.
Before you create approval workflows, you must set up an approver and substitute approver for each approval
user. You can also set approvers' amount limits to define which sales and purchase records they're qualified to
approve. Approval requests and other notifications can be sent as an email or internal note. For each approval
user setup, you can also set up when they receive notifications.
NOTE
In addition to the Workflow functionality within Business Central, you can use Power Automate to define workflows for
events in Business Central. Note that although they are two separate workflow systems, any flow template that you
create with Power Automate is added to the list of workflow templates within Business Central. Learn more at Use
Business Central in an Automated Workflow.
You can set up and use workflows that connect business-process tasks performed by different users. System
tasks, such as automatic posting, can be included as steps in workflows, preceded or followed by user tasks.
Requesting and granting approval to create new records are typical workflow steps. Learn more at Workflow.
Story
Sean is a super user at CRONUS. He creates two approval users. One is Alicia who represents a purchasing
agent. The other is himself representing Alicia's approver. Sean then gives himself unlimited purchase approval
rights and specifies that he'll receive notifications by internal note as soon as a relevant event occurs. Finally,
Sean creates the required approval workflow as a copy of the existing Purchase Order Approval Workflow
template, leaves all existing event conditions and response options unchanged, and then enables the workflow.
To test the approval workflow, Sean signs in to Business Central as Alicia and then requests approval of a
purchase order. Sean then signs in as himself, sees the note in his Role Center, follows the link to the approval
request for the purchase order, and approves the request.
Users
Before you can set up approval users and their notification method, you must make sure that those users exist in
Business Central: One user will represent Alicia. The other user, yourself, will represent Sean. Learn more at
Create Users According to Licenses.
Setting up approval users
When signed in as yourself, set up Alicia as an approval user whose approver is yourself. Set up your approval
rights and specify how and when you're notified of approval requests.
To set up yourself and Alicia as approval users
1. Choose the icon, enter Approval User Setup , and then choose the related link.
2. On the Approval User Setup page, choose the New action.
NOTE
You must set up an approver before you can set up users who require that approver's approval. That means you
must set yourself up before you can set Alicia up.
3. Set up the two approval users by filling the fields as described in the following table.
YOU Selected
ALICIA YOU
Setting up notifications
In this walkthrough, the user is notified by an internal note about requests to approve. Approval notifications
can also be sent by email, and you can add a workflow response step that notifies the sender when a request is
approved or rejected. Learn more at Specify When and How to Receive Notifications.
To set up how and when you are notified
1. On the Approval User Setup page, select the line for yourself, and then choose the Notification Setup
action.
2. On the Notification Setup page, in the Notification Type field, choose Approval .
3. In the Notification Method field, choose Note .
4. On the Notification Setup page, choose the Notification Schedule action.
5. On the Notification Schedule page, in the Recurrence field, select Instantly .
TIP
Optionally, add a workflow response step to notify the sender when their request is approved or rejected. Learn more at
Specify When and How to Receive Notifications.
NOTE
If a business scenario requires a workflow event or response that is not supported in the default version, sign up for
Power Automate. For more information, see Use Business Central in Power Automate Flows. Alternatively, get an app at
AppSource or work with a Microsoft partner to customize the application code.
You create a purchase invoice or purchase order to record the cost of purchases and to track accounts payable.
Purchase invoices and purchase orders are also used to dynamically update inventory levels, meaning you can
minimize inventory costs and provide better customer service. The purchasing costs, including service expenses,
and inventory values that result from posting purchase invoices or orders contribute to profit figures and other
financial key performance indicators (KPIs) in your Role Center.
Do not post a purchase invoice for physical items until you receive the items and know the final cost of the
purchase, including any additional charges. Otherwise, your inventory value and profit figures may be skewed.
Create a purchase invoice
The following describes how to create a purchase invoice. The steps are similar for a purchase order. The main
difference is that purchase orders have additional fields and actions for physical handling of items.
1. Choose the icon, enter Purchase Invoices , then choose the related link.
2. In the Vendor field, enter the name of an existing vendor.
Other fields on the Purchase Invoice page are now filled with standard information for the selected
vendor. If the vendor is not registered, follow these steps:
a. In the Vendor field, enter the name of the new vendor.
b. In the dialog box about registering the new vendor, choose Yes .
c. To learn more on how to fill in the vendor card, go to Register New Vendors.
d. When you've completed the vendor card, choose OK to return to the Purchase Invoice page.
3. Fill in the remaining fields on the Purchase Invoice page as necessary. Hover over a field to read a short
description.
You are now ready to fill in the purchase invoice lines with items or resources that you've purchased from
the vendor.
NOTE
If you have set up recurring purchase lines for the vendor, such as a monthly replenishment order, then you can
insert these lines on the invoice by choosing the Get Recurring Purchase Lines action.
4. On the Lines FastTab, in the Item No. field, enter the number of an inventory item or a service.
5. In the Quantity field, enter the number of items to be purchased.
The Line Amount field is updated to show the value in the Direct Unit Cost field multiplied by the
value in the Quantity field.
The price and line amount are shown with or without sales tax depending on what you've selected in the
Prices Including Tax field on the vendor card.
The totals fields under the lines are automatically updated as you create or modify lines to display the
amounts that will be posted to the ledgers.
6. In the Invoice Discount Amount field, enter an amount that should be deducted from the value shown
in the Total Incl. Tax field at the bottom of the invoice.
NOTE
If you have set up invoice discounts for the vendor, then the specified percentage value is automatically inserted
in the Vendor Invoice Discount % field if the criteria are met. The related amount is inserted in the Invoice
Discount Amount field.
NOTE
In rare cases, the posted amounts may deviate from what is displayed in the totals fields. This is typically due to rounding
calculations in relation to value-added tax (VAT) or sales tax.
To check the amounts that will actually be posted, go to the Statistics page, which takes the rounding calculations into
account. Also, if you choose the Release action, the totals fields will be updated to include rounding calculations.
Posted invoices
Once the invoice has been posted, you can find it in the list of posted invoices. Both the Posted Sales Invoices
list and the Posted Purchase Invoices list show the posted invoices with the final invoice numbers. From the
list, you can look up each posted invoice, and you can correct or cancel a posted invoice.
For each posted invoice, you can look up statistics, dimensions, and the ledger entries that are the result of the
posted invoice. You can also print or send the posted invoice.
You can easily correct or cancel a posted purchase invoice before you pay the vendor. This is useful if you need
to correct a typing mistake or change the purchase early in the order process. Learn more at Correct or Cancel
Unpaid Purchase Invoices. If you've already paid for items or services on the posted purchase invoice, then you
must create a purchase credit memo to reverse the purchase. Learn more at Process Purchase Returns or
Cancellations.
Open the Posted Purchase Invoices list in Business Central.
A purchase quote can be used as a preliminary draft for a purchase order, which can then be converted to a
purchase invoice.
NOTE
It is not possible to convert a purchase quote to a purchase invoice directly, like it is possible with sales quotes. For details
on how to create a purchase invoice, read Record Purchases with Purchase Invoices.
From sales orders and sales invoices, you can use functions to quickly create purchase documents for missing
item quantities that are required by the sale. You can use two different functions depending on the document
type.
NOTE
This functionality is for replenishing sales items into your own inventory. To purchase items for direct delivery from your
vendor to your customer, you must create a drop shipment. For more information, see Make Drop Shipments.
F UN C T IO N DESC RIP T IO N
Create Purchase Orders From a sales order, this function creates a purchase order for
each vendor of items on the sales order. You can edit the
purchase quantity before you create the purchase orders.
Only unavailable sales quantities are suggested.
Create Purchase Invoice From a sales order and from a sales invoice, this function
creates a purchase invoice for a selected vendor for all lines
or selected lines on the sales document. The full sales
quantity is suggested.
NOTE
You can also change the Quantity to Purchase field on grayed lines even though they represent fully available
sales quantities.
NOTE
This function creates a purchase invoice for the exact item quantity on the selected sales document. To change the
purchase quantity, you must edit the purchase invoice after it is created.
1. Choose the icon, enter Sales Orders , and then choose the related link.
2. Open a sales invoice that you want to purchase items for.
3. Select one or more sales invoice lines that you want to use on the purchase invoice. To use all the sales
invoice lines, select either all of them or do not select any lines.
4. Choose the Create Purchase Invoice action.
5. Select either All Lines or Selected Lines , and then choose the OK button.
6. In the list of vendors that appears, select the vendor that you want to buy all the items from, and then
choose the OK button.
A purchase invoice is created that contains one, more than one, or all the lines on the sales invoice.
7. Proceed to process the purchase invoice, for example, by editing or adding purchase invoice lines. For
more information, see Record Purchases.
See Also
Purchasing
Record Purchases
Invoice Sales
Register New Vendors
Work with Business Central
Find free e-learning modules for Business Central here
Posting Purchases
2/6/2023 • 2 minutes to read • Edit Online
On a purchase document, you can choose between the following posting actions:
Post
Preview Posting
Post and Print
Test Repor t
Post Batch
When a purchase document is posted, the vendor's account, the general ledger (G/L), the item ledger entries,
and the resource ledger entries are updated.
For each purchase document, a purchase entry is created in the G/L Entr y table. An entry is also created in the
vendor's account in the Vendor Ledger Entr y table and a G/L entry is created in the relevant payables account.
In addition, posting the purchase may result in a value-added tax (VAT) entry and a G/L entry for the discount
amount. Whether an entry for the discount is posted depends on the contents of the Discount Posting field on
the Purchases & Payables Setup page.
For each purchase line, as applicable, entries are created in the:
Item Ledger Entr y table if the purchase line is of the Item type.
G/L Entr y table if the purchase line is of the G/L Account type.
Resource Ledger Entr y table if the purchase line is of the Resource type.
In addition, purchase documents are always recorded in the Purch. Recpt. Header and Purch. Inv. Header
tables.
Before you start to post, you can print a test report that contains all the information in the purchase order and
indicates any errors there. To print the report, choose Posting , and then choose Test Repor t .
IMPORTANT
When you post a purchase order for items, you can create both a receipt and an invoice. These can be done
simultaneously or independently. You can also create a partial receipt and a partial invoice by completing the Qty. to
Receive and Qty. to Invoice fields on the individual purchase order lines before you post. Note that you cannot create
a purchase invoice from a purchase order for products or services that have not been received. That is, before you can
invoice, you must have recorded a receipt, or you must choose to receive and invoice at the same time.
To post a purchase invoice without recording a purchase receipt in Business Central, create the document on the
Purchase Invoices page. Learn more at Record Purchases with Purchase Invoices.
You can either post or post and print. If you choose to post and print, a report is printed when the order is
posted. You can also choose the Post Batch action to post several orders at the same time. Learn more at Post
Multiple Documents at the Same Time.
You can correct or cancel a posted purchase invoice. This is useful if you want to correct a typing mistake, or if
you want to change the purchase early in the order process.
If you have already paid for products on the posted purchase invoice, you cannot correct or cancel it from the
posted purchase invoice itself. Instead, you must manually create a purchase credit memo to reverse the
purchase, optionally managed with a purchase return order. The same applies if you want to modify a posted
purchase invoice that was based on combined purchase receipts. For more information, see Process Purchase
Returns or Cancellations.
On the Posted Purchase Invoice page, you can choose the Correct button or the Cancel button. When you
correct or cancel a posted purchase invoice, the corrective purchase credit memo is applied to all general ledger
and inventory ledger entries that were created when the initial purchase invoice was posted. This reverses the
posted purchase invoice in your financial records and leaves the corrective posted purchase credit memo for
your audit trail. In the following the use of Correct and Cancel is described.
NOTE
If the Canceled check box is selected, then you cannot correct the posted purchase invoice because it has already
been corrected or canceled.
If you want to invoice more than one purchase receipt at a time, you can select multiple receipt lines on the
purchase invoice.
Before you can create a combined purchase receipt, more than one receipt from the same vendor in the same
currency must be posted. In other words, you must have filled in two or more purchase orders and posted them
as received, but not invoiced.
When purchase receipts are combined on an invoice and posted, then a posted purchase invoice is created for
the invoiced lines. The Quantity Invoiced field on the originating purchase order, or blanket purchase order, is
updated based on the invoiced quantity. However, this original purchase document is not deleted, even if it has
been fully received and invoiced, and you must therefore delete the purchase document.
NOTE
The resulting purchase invoice cannot later be corrected or canceled. If you want to modify a purchase invoice that is
created in this way, you must use purchase credit memos. For more information, see Correct or Cancel Unpaid Purchase
Invoices.
To combine receipts
1. Choose the icon, enter Purchase Invoices , and then choose the related link.
2. Choose the New action. For more information, see Record Purchases.
3. On the Lines FastTab, choose the Get Receipt Lines action.
4. Select multiple receipt lines that you want to include in the invoice.
If an incorrect receipt line was selected or you want to start over, you can just delete the lines on the
purchase invoice and then use the Get Receipt Lines function again.
5. To post the invoice, choose the Post action.
If you want to return items to your vendor or cancel services that you have purchased, then you can create and
post a purchase credit memo that specifies the requested change with regard to the original purchase invoice. To
include the correct purchase invoice information, you can create the purchase credit memo directly from the
posted purchase invoice or you can create a new purchase credit memo with copied invoice information.
If you need more control of the purchase return process, such as warehouse documents for the item handling or
better overview when shipping back items from multiple purchase documents with one purchase return, then
you can create purchase return orders. A purchase return order automatically issues the related purchase credit
memo. For more information, see To create a purchase return order based on one or more a posted purchase
documents.
NOTE
If a posted purchase invoice has not yet been paid, then you can use the Correct or Cancel functions on the posted
purchase invoice to automatically reverse the involved transactions. These functions only work for unpaid invoices, and
they do not support partial returns or cancellations. You can also not correct or cancel purchase invoices that were posted
with with receipts from more than one purchase order. For more information, see Correct or Cancel Unpaid Purchase
Invoices.
Typically, you create a purchase credit memo or purchase return order in reaction to a credit memo sent to you
by a vendor. The purchase credit memo or purchase return order functions as your internal documentation of
the credit memo process for accounting purposes or to control the shipping of the involved items.
The change may relate to all the products on the original purchase invoice or only to some of the products.
Accordingly, you can partially return received items or demand partial reimbursement of received services. In
that case, you must edit the information on the purchase credit memo or purchase return order.
In addition to the original posted purchase invoice, you can apply the purchase credit memo or purchase return
order to other purchase documents, for example another posted purchase invoice because you are also
returning items delivered with that invoice.
The credit memo posting will also revert any item charges that were assigned to the posted document, so that
the item's value entries are the same as before the item charge was assigned.
Inventory Costing
To preserve correct inventory valuation, you typically want to pick return items from inventory at the unit cost
that they were purchased at, not at their current unit cost. This is referred to as exact cost reversing.
Two functions exist to assign exact cost reversing automatically.
F UN C T IO N DESC RIP T IO N
Get Posted Document Lines to Reverse function on the Copies lines of one or more posted documents to be
Purchase Return Order page reversed into the purchase return order. For more
information, see To create a purchase return order based on
one or more posted purchase documents.
F UN C T IO N DESC RIP T IO N
Copy from Document function in the Purchase Credit Copies both the header and lines of one posted document
Memo and Purchase Return Order pages to be reversed.
To assign exact cost reversing manually, you must choose the Appl.-from Item Entr y field on any type of
return document line, and then select the number of the original purchase entry. This links the purchase credit
memo or purchase return order to the original purchase sales entry and ensures that the item is valued at the
original unit cost.
For more information, see Design Details: Inventory Costing.
NOTE
This field only works for posted receipts and posted invoice lines, not for posted return or posted credit memo
lines.
At the left side of the page, the different document types are listed, and the number in brackets shows the
number of documents available of each document type.
7. In the Document Type Filter field, select the type of posted document lines you would like to use.
8. Select the lines that you would like to copy to the new document.
NOTE
If you use Ctrl+A to select all lines, all lines within the filter you have set are copied, but the Show Reversible
Quantity Only filter is ignored. For example, suppose you have filtered the lines to a particular document
number with two lines, one of which has already been returned. Even if the Show Reversible Quantity Only
field is selected, if you select Ctrl+A to copy all lines, both lines are copied, instead of only the one that has not
yet been reversed.
NOTE
If part of the quantity of the posted document line has already been reversed or sold or consumed, a line is
created for only the quantity that remains in inventory or that has not been returned. If the full quantity of the
posted document line has already been reversed, a new document line is not created.
If the flow of goods in the posted document is the same as the flow of goods in the new document, a copy of the
original posted document line in the new document is created. The Appl.-from Item Entr y field is not filled in
because, in this case, exact cost reversing is not possible. For example, if you use the Get Posted Document
Lines to Reverse function to get a posted purchase credit memo line for a new purchase credit memo, only the
original posted credit memo line is copied to the new credit memo.
10. On the Purchase Return Order page, in the Return Reason Code field on each line, select the reason
for the return.
11. Choose the Post action.
To create a replacement purchase order from a purchase return order
You may agree with your vendor that they compensate you for a purchased item by replacing the item. The
replacement item can be the same or it can be different. This situation could occur if the vendor mistakenly
shipped the wrong item.
1. On the Purchase Return Order page for an active return process, on an empty line, make a negative entry
for the replacement item by inserting a negative amount in the Quantity field.
2. Choose the Move Negative Lines action.
3. On the Move Negative Purchase Lines page, fill in the fields as necessary.
4. Choose the OK button. The negative line is deleted from the purchase return order, and a new purchase
order is created. For more information, see Record Purchases.
NOTE
The following procedure assumes that there are several purchase return orders for the vendor, and that they have been
posted as shipped.
1. Choose the icon, enter Purchase Credit Memos , and then choose the related link.
2. Choose the New action.
3. On the General FastTab, fill in the fields as necessary.
4. Choose the Get Return Shipment Lines action.
5. Select multiple return shipment lines that you want to include in the invoice.
If an incorrect return shipment line was selected or you want to start over, you can just delete the lines on
the purchase credit memo and then use the Get Return Shipment Lines function again.
6. Choose the Post action.
To remove open purchase return orders after combined return shipment posting
1. Choose the icon, enter Delete Invoiced Purchase Return Orders , and then choose the related link.
2. Fill in the fields as necessary, and then choose the OK button.
3. Alternatively, delete the individual purchase return orders manually.
The generic version of Business Central supports receiving electronic invoices and credit memos in the PEPPOL
format, which is supported by the largest providers of document exchange services. To receive an invoice from a
vendor as an electronic PEPPOL document, you process the document in the Incoming Documents page to
convert it to a purchase invoice or general journal line in Business Central.
In addition to receiving electronic documents directly from trading partners, you can receive electronic
documents from an OCR service that has turned your PDF or image files into electronic documents.
Before you can receive electronic documents through the document exchange service, you must set up various
master data, such as company information, vendors, items, and units of measure. These are used to identify the
business partners and items when converting data in elements in the incoming document file to fields in
Business Central. For more information, see Set Up a Document Exchange Service.
Before you can receive electronic documents through the OCR service, you must set up and enable the
preconfigured service connection. For more information, see Set Up Incoming Documents.
The traffic of electronic documents in and out of Business Central is managed by the Job Queue feature. Before
you can receive electronic documents, the relevant job queue must be started.
You can either start the conversion of electronic documents manually, as described in this procedure, or you can
enable a workflow to convert electronic documents automatically when they are received. The generic version of
Business Central includes a workflow template, From Incoming Electronic through OCR to Open Purchase
Invoice Workflow , which is ready to be copied to a workflow and enabled. For more information, see Workflow.
NOTE
When you convert electronic documents received from the OCR service to documents or journal lines in Business Central,
multiple lines on the source document will be summed on one line. The single line will be of type G/L Account and the
Description and (G/L account) No. fields will be empty. The value in the Amount field will equal the total amount
excluding VAT of all lines in the source document.
To make sure that the Description and No. fields are filled, you can choose the Map Text to Account button on the
Incoming Documents page to define that a certain invoice text is always mapped to a certain debit or credit account in
the general ledger. Going forward, the Description field on document or journal lines created from an electronic
document for that vendor or customer will be filled with the text in question and the (G/L account) No. field with the
account in question.
Instead of mapping to a G/L account, you can also map to a bank account. This is practical, for example, for electronic
documents for expenses that are already paid where you want to create a general journal line that is ready to post to a
bank account.
The following procedure describes how to receive a vendor invoice and convert it to a purchase invoice in
Business Central. The procedure is the same when you convert a vendor invoice to a general journal line.
To receive and convert an electronic invoice to a purchase invoice
1. Choose the icon, enter Incoming Documents , and then choose the related link.
2. Select the line for the incoming document record that represents a new incoming electronic invoice, and
then choose the Edit action.
On the Incoming Document Card page, the related XML file is attached, and most of the fields are
prefilled with information from the electronic invoice. For more information, see Create Incoming
Document Records.
3. In the Data Exchange Type field, choose PEPPOL - Invoice or OCR – Invoice depending on the
source of the electronic document.
4. To map text on the vendor invoice to a specific debit account, on the Actions tab, in the General group,
choose Map Text to Account , and then fill the Text-to-Account Mapping Worksheet page.
5. Choose the Create Document action.
A purchase invoice will be created in Business Central based on the information in the electronic
document.
Any validation errors, typically related to wrong or missing master data in Business Central will be shown
on the Error Messages FastTab.
If you want to have items in inventory on a certain date, Business Central can automatically calculate the date on
which you must order them.
The result is the date on which you can pick the items that you ordered.
If you specify a requested receipt date on a purchase order line, the calculated order date is the date on which
you must place the order. The date on which the items will be available for picking displays in the Expected
Receipt Date field.
If you don't specify a requested receipt date, the date you expect to receive the items is based on order date on
the line.
The receipt date is also the date when the items will be available for picking.
TIP
By default, many of the date fields this article mentions are hidden on purchase order lines. If a field isn't available, you
can add it by personalizing the page. For more information, see Personalize Your Workspace.
NOTE
If your process is based on backward calculation, for example, if you use the requested receipt date to get the order date,
we recommend that you use date formulas that have fixed durations, such as "5D" for five days or "1W" for one week.
Date formulas without fixed durations, such as "CW" for current week or CM for current month, can result in incorrect
date calculations. For more information about date formulas, see Work with Calendar Dates and Times.
As different users create new customer, vendor, or contact cards over time, or the new records are created
automatically during migration, a customer, vendor, or contact may be represented in the system with more than
one record. In this case, you can use the Merge Duplicate page from the card of the record that you want to
keep. The page gives you an overview of duplicated field values and provides functions to select which values to
keep or discard when merging two records into one.
NOTE
Only users with the MERGE DUPLICATES permission set can use this functionality.
TIP
The Merge Duplicate page shows all fields where the values are different for the two records being compared.
Therefore, a duplicate is indicated by the page showing very few fields. Whereas, if the page shows many fields, then the
suspected record is probably not a duplicate.
The following procedure is based on a customer card. The steps are similar for a vendor and contact cards.
1. Choose the icon, enter Customers , and then choose the related link.
2. Select the customer that you know or suspect that a duplicate record exists for, and then choose the Edit
action.
3. On the Customer Card page, choose the Merge With action.
4. On the Merge Duplicate page, in the Merge With field, select the customer that you believe is a
duplicate of the one you have opened, indicated in the Current field.
The Fields FastTab lists fields where the values are different for the two customers. This means that if the
selected customer is really a duplicate, then only very few fields should be listed, such as typing errors
and other data entry mistakes.
The Related Tables FastTab lists tables where there are fields with a relation to both customers. The
Current Count and Duplicate Count fields show the number of fields in related tables where the No.
value of both the current and the duplicate customer is used. On the Merge Duplicate page, this section
is informational only, however, if merge conflicts exist, you will resolve them on the Merge Duplicate
Conflicts page. See steps 8 through 12.
5. For each field where you want to use another value than the current one, select the Override check box.
The value in the Alternate Value field will then be transferred to the current record when you complete
the process.
6. When you have finished selecting which values to keep or override, choose the Merge action.
The system checks if the merge of values for the duplicate customer into the current customer causes any
conflicts. A conflicts exists if a value in at least one primary-key field is the same for both customers while
the value in the No field is different for the two customers.
7. If no conflicts are found, choose the Yes button in the confirmation message box.
The duplicate customer is renamed so that all usage of its No. value in all fields with relations to the
customer table will be replaced with the No. value of the current customer.
8. If conflicts exist, choose the Resolve (xx) conflicts before merge. action on the Conflicts FastTab,
which will appear if conflicts exist.
9. On the Merge Duplicate Conflicts page, select the line for a related table with a conflict, and then
choose the View Details action.
The Merge Duplicate page now shows the fields in the selected table that cause a merge conflict
between the two customer records. Notice in both the summarized values in the Current and Conflicts
With fields and on the lines that at least one primary-key field is the same for both customers and the
value of the No. field is different for the two customers.
10. If you do not want to keep the duplicate customer record, choose the Remove Duplicate action, and
then choose the Close button.
Identical field values, other than the value in the No. field, are removed from the duplicate record and
inserted on the current record.
11. If you want to keep the duplicate customer record after the merge, choose the Rename Duplicate .
12. On lines, not for the No. field, where the field has the same value on both records, change the value in
the Alternate Value field, and then choose the Close button.
The conflicting field value is updated on the duplicate record so that it can be merged with the current
record. The duplicate record continues to exist after the merge.
13. Repeat steps 8 through 12 until all conflicts are resolved. The Conflicts FastTab disappears.
14. On the Merge Duplicate page, choose the Merge action again, and then select the Yes button in the
confirmation message box.
NOTE
For contacts, you can use functionality to find duplicate contacts before you use the Merge Duplicate page. For more
information, see Searching for Duplicate Contacts.
A blanket sales order represents a framework for a long-term agreement between you and your customer.
Similarly, you use blanket purchase orders to manage long-term agreements between you and your vendor.
A blanket order is typically made when a customer has committed to purchasing large quantities that are to be
delivered in several smaller shipments over a certain period of time. Often blanket orders cover only one item
with predetermined delivery dates. The main reason for using a blanket order rather than a sales order is that
quantities entered on a blanket order do not affect item availability and thus can be used as a worksheet for
monitoring, forecasting, and planning purposes.
On the blanket order, each separate shipment can be set up as an order line, which can then be converted into a
sales order at the time of shipping.
An example of when a blanket sales order could be used is if a customer calls and places an order of 1000 units
of an item and they want the items to be delivered in 250 units every week over the next month.
NOTE
Blanket purchase orders work in a similar way as blanket sales orders. This documentation covers blanket sales orders
only.
Invoices Specifies open invoices that have been associated with the
selected line. Open invoices are manually associated with a
blanket order by entering the blanket order number on the
sales invoice line.
Return Orders Specifies open return orders that have been associated with
the selected line.
Credit Memos Specifies open credit memos that have been associated with
the selected line.
4. To view posted entries, select the line in question, choose the Line action, and then choose the Posted Lines
action. Choose one of the following options.
O P T IO N DESC RIP T IO N
Return Receipts Posted return receipts that have been associated with the
selected line.
Credit Memos Posted credit memos that have been associated with the
selected line.
5. On the Sales Lines page, choose the Show Document action to view the entry.
On purchase documents and journals, you can specify a document number that refers to the vendor's
numbering system. Use this field to record the number that the vendor assigned to the order, invoice, or credit
memo. You can then use the number later if, for some reason, you need to search for the posted entry using this
number.
The Ext. Doc. No. Mandator y field in the Purchases & Payables Setup page specifies whether it is
mandatory to enter an external document number in the following situations:
In the Vendor Invoice No. field, Vendor Order No. field, or the Vendor Cr. Memo No. field on a
purchase header
In the External Document No. field on a general journal line, where the Document Type field is set to
Invoice, Credit Memo, or Finance Charge Memo, and the Account Type field is set to Vendor.
If you select this field, it will not be possible to post an invoice, a credit memo, or the type of general journal line
described above without an external document number.
The external document number is included in posted documents where you can search by the relevant number.
You can also search using the external document number when navigating on vendor ledger entries.
A different way to handle external document numbers is to use the Your Reference field. If you use the Your
Reference field, the number will be included in posted documents, and you can search by it in the same way as
for values from External Document No. fields. But the field is not available on journal lines.
You can also specify external document numbers on sales documents. For more information, see External
Document Numbers
See Also
Enter External Document Numbers
Purchasing
External Document Numbers on Sales Documents
General Business Functionality
Find free e-learning modules for Business Central here
Enter External Document Numbers
2/6/2023 • 2 minutes to read • Edit Online
You can enter external document numbers for customers and vendors in all sales and purchase orders, invoices,
and credit memos. You can use these numbers to search for posted sales and purchase lines later.
NOTE
Specify the document number that your customer or vendor has specified. Business Central does not check if these
external document numbers are unique or duplicates.
The following procedure explains how to specify an external document number on a sales order, but similar
steps apply to other sales and purchase documents.
See Also
External Document Numbers on Purchase Documents
External Document Numbers on Sales Documents
Sell Products
Purchasing
Find free e-learning modules for Business Central here
Create Recurring Purchase Lines
2/6/2023 • 2 minutes to read • Edit Online
If you often need to create purchase lines with similar information, you can set up standard lines that you can
then insert on recurring purchase documents, for example, for recurring replenishment orders.
NOTE
You cannot define prices on recurring purchase lines because prices, discounts, etc. are calculated on the actual purchase
documents after you insert the recurring purchase lines.
TIP
In the default version of Business Central, line numbers are hidden. If you want to see the line numbers, you must
personalize the current page and add the Line No. field. For more information, see Personalize Your Workspace.
O P T IO N DESC RIP T IO N
Automatic If multiple recurring purchase lines exist for the vendor, you
will get a notification from where you can pick which one to
insert. If only one recurring purchase line exists, it will be
inserted automatically.
See also
Purchasing
Set Up Purchasing
Create Recurring Sales
Work with Business Central
Find free e-learning modules for Business Central here
Manage Inventory
2/6/2023 • 3 minutes to read • Edit Online
For each physical product you trade in, you must create an item card of the Inventor y type. Items you offer to
customers but do not keep in inventory you can register as catalog items, which you can convert to inventory
items when necessary. You can increase or decrease the quantity of an item in inventory by posting directly to
the item ledger entries, such as after a physical count or if you don't record purchases.
Inventory increases and decreases are naturally also recorded when you post purchase and sales documents,
respectively. Learn more at Record Purchases, Sell Products, and Invoice Sales. Transfers between locations
change inventory quantities across your company's warehouses.
To enhance your overview of items and to help you find them, you can categorize items and give them attributes
to search and sort by.
NOTE
The physical handling of items is referred to as warehouse activities. Laern more at Warehouse Management.
Planning for items to fulfill demand is covered as part of supply planning functionality. Learn more at Planning.
Inventory reconciliation
When you post inventory transactions, such as sales shipments, purchase invoices, or inventory adjustments,
the changed item costs are recorded in item value entries. To reflect this change in inventory value in your
financial books, the inventory costs are automatically posted to the related inventory accounts in the general
ledger. For each inventory transaction you post, the appropriate values are posted to the inventory account,
adjustment account, and COGS account in the general ledger. Learn more at Reconcile Inventory Costs with the
General Ledger.
Even though inventory costs are automatically posted to the general ledger, it is still necessary to ensure that the
costs of goods are forwarded to the related outbound sales transaction, especially in situations where you sell
goods before you invoice the purchase of those goods. This is referred to as cost adjustment. Item costs are
automatically adjusted when you post item transactions, but you can also adjust item costs manually. Larn more
at Adjust Item Costs.
Related tasks
The following table outlines related tasks.
TO SEE
Create item cards for inventory items that you trade in. Register New Items
Structure parent items you sell as kits consisting of the Work with Bills of Material
parent's components or that you assemble to order or to
stock.
Maintain an overview of items and help you find and sort Categorize Items
items by organizing them in categories.
TO SEE
Assign item attributes of different value types to your items Work with Item Attributes
to help you sort and find items.
Create special item cards for items you offer to customers Work with Catalog Items
but don't maintain in inventory.
Perform physical counting of your inventory with the Count Inventory Using Documents
Physical Inventor y Order and Physical Inventor y
Recording pages.
Perform physical counting, make negative or positive Count, Adjust, and Reclassify Inventory Using Journals
adjustments, and change information, such as location or lot
number, on item ledger entries.
View the availability of items per location, by period, by sales View the Availability of Items
or purchase event, or by their use on assembly or
production bills of material (BOMs).
Transfer inventory items between locations using transfer Transfer Inventory Between Locations
orders, to manage warehouse activities, or with the item
reclassification journal.
Set up item tracking so you can track item serial numbers, Set Up Item Tracking with Serial, Lot, and Package Numbers
such as when you need to track items because of recalls.
Assign serial numbers or lot numbers to any outbound or Work with Serial and Lot Numbers
inbound document or journal line.
Find where any serial or lot number was used in its supply Trace Item-Tracked Items
chain, such as in recall situations.
Block items from being entered on sales or purchase lines or Block Items
from being posted in any transaction.
Manage business operations in sales offices, purchasing Work with Responsibility Centers
departments, or plant planning offices across multiple
locations.
Use resources with specific functions for various services and Set Up Resource Allocation
service items.
Inventory and warehouse reporting in Business Central allows inventory and business professionals to get
insights and statistics about current and past inventory and warehouse activities.
Reports
The following table describes some of the key reports in inventory and warehouse reporting.
Item Age Composition - Quantity Shows an overview of the current age 5807
composition of selected items in your
inventory. The list shows the number
of units or value of the selected item
that were added to or removed from
inventory and at which point in time.
Items can be added to or removed
from inventory as a result of
purchases, sales, and positive and
negative adjustments.
Item Age Composition - Value Shows an overview of the current age 5808
composition of selected items in your
inventory. The list shows the number
of units or value of the selected item
that were added to or removed from
inventory and at which point in time.
Items can be added to or removed
from inventory as a result of
purchases, sales, and positive and
negative adjustments.
Inventory Cost and price list Displays a list of price information for 716
the selected items or stockkeeping
units: direct unit cost, last direct cost,
unit price, profit percentage, and profit.
Warehouse Adjustment Bin This special report is meant only for an 7320
advanced warehouse and shows the
remaining quantities that are still
stored in the adjustment bin itself.
Normally this specific bin should be
empty. The only reason when this bin
will be filled is as result of physical
counting process or if quantities of
items had been removed or added to
the warehouse
Tasks
The following articles describe some of the key tasks for analyzing the state of your business:
Create Analysis Reports
View the Availability of Items
See also
Setting Up Inventory
Inventory
Setting Up Warehouse Management
Warehouse Management
Find free e-learning modules for Business Central here
Register New Items
2/6/2023 • 7 minutes to read • Edit Online
Items, among other products, are the basis of your business, the goods or services that you trade in. Each item
must be registered as an item card.
Item cards hold the information that is required to buy, store, sell, deliver, and account for items.
The item card can be of type Inventor y , Ser vice , or Non-Inventor y to specify if the item is a physical
inventory unit, a labor time unit, or a physical unit that isn't tracked in inventory. For more information, see
About Item Types.
An item can be structured as a parent item with underlying child items in a bill of materials (BOM). Learn more
about assembly BOMs and production BOMs at Work with Bills of Material.
If you purchase the same item from more than one vendor, you can connect those vendors to the item card. The
vendors will then appear on the Item Vendor Catalog page, so that you can easily select an alternate vendor.
Catalog items are items that you offer to your customers but you don't want to manage them in your system
until you start selling them. Catalog items aren't regular items of type Non-Inventor y . Learn more at Work
with Catalog Items.
NOTE
If item templates exist for different item types, then a page appears when you create a new item card from where you can
select an appropriate template. If only one item template exists, then new item cards always use that template.
The following procedure explains how to create an item card from scratch. You can also create new item cards
by copying existing ones. For more information, see Copy Existing Items to Create New Items.
You can view or edit special prices or discounts that you grant, or that your vendor grants you, for the item if
certain criteria are met, such as customer, minimum order quantity, or ending date. You do this by choosing the
Set Special Prices or Set Special Discounts actions. Each row on, for example, the Sales Prices page
represents a special price. Each column represents a criterion that must apply to grant a customer the special
price that you enter in the Unit Price field on the Sales Prices page. For more information, see Record Sales
Price, Discount, and Payment Agreements or Record Special Purchase Prices and Discounts.
The item is now registered, and the item card is ready to be used on purchase and sales documents.
If you want to use this item card as a template when you create new item cards, you can save it as a template.
For more information, see the following section.
To save the item card as a template
1. On the Item Card page, choose the Save as Template action. The Item Template page opens showing the
item card as a template.
2. Fill in the fields as necessary. Hover over a field to read a short description.
3. To reuse dimensions in templates, choose the Dimensions action. The Dimension Templates page opens
showing any dimension codes that are set up for the item.
4. Edit or enter dimension codes that will apply to new item cards created by using the template.
5. When you've completed the new item template, choose the OK button.
The item template is added to the list of item templates, so that you can use it to create new item cards.
Items used in production orders
If you want to register items that are used in production orders, you specify the replenishment system as Prod.
order on the Replenishment FastTab. For more information, see About Production Orders.
NOTE
Be aware that item substitutions will not automatically cause an item to be replaced by another item, for example when
creating a sales order or in a BOM. Instead, you will be alerted to the fact that a substitution is available to you.
Planning
When your company uses the supply planning processes in Business Central, you must fill in the relevant fields
on the Planning FastTab. For an introduction to the planning area, see Design Details: Central Concepts of the
Planning System.
For examples of how you can use the fields on the Planning FastTab, see Setup Best Practices: Planning
Parameters.
You use bills of materials (BOMs) to structure parent items that must be assembled from other items or
produced by resources or machine centers from components.
You use assembly orders for making end items from components in a simple process that can be performed by
one or more basic resources, which are not machine or work centers, or without any resources. For example, an
assembly process could be to pick two wine bottles and one coffee sack and then pack them as a gift item.
An assembly BOM is the master data that defines which component items go into an assembled end item and
which resources are used to assemble the assembly item. When you enter an assembly item and a quantity in
the header of a new assembly order, then the assembly order lines are automatically filled according to the
assembly BOM with one assembly order line per component or resource. Learn more at Assembly Management.
You use production orders for making end items from components in a complex process that requires a
production routing and work or machine centers, which represent production capacities. For example, a
production process could be to cut steel plates in one operation, weld them in the next operation, and paint the
end item in the last operation. Learn more at Manufacturing.
A production BOM is the master data that defines a production item and the components that go into it. for
assembly items, the production BOM must be certified and assigned to the production item before it can be
used in a production order. When you enter the production item on a production order line, either manually or
by refreshing the order, then the production BOM content becomes the production order components. Learn
more at Create Production BOMs.
The concept of resources in production is much more advanced than in assembly management. Work centers
and machine centers function as resources, and production steps are represented by operations that are
assigned to resources in production routings. Learn more at the Create Routings article.
Both assembly orders and production orders may be linked directly to sales orders. However, you can only use
assembly orders to customize the end item directly for a customer request with the sales order.
See also
Work with Assembly BOMs
Create Production BOMs
Register New Items
Manage Product Variants
Inventory
Manufacturing
Work with Business Central
Find free e-learning modules for Business Central here
Categorize Items
2/6/2023 • 2 minutes to read • Edit Online
To maintain an overview of your items and to help you sort and find items, it is useful to organize your items in
item categories.
To find items by characteristics, you can assign item attributes to items and also to item categories. For more
information, see Work with Item Attributes.
NOTE
If the item category has a parent item category, as indicated by the Parent Categor y field, then any item attributes that
are assigned to that parent item category are prefilled on the Attributes FastTab.
NOTE
Item attributes that you assign to an item category will automatically apply to the item that the item category is assigned
to.
If you change your mind about an item category, you can delete it. However, if it has already been assigned to an
item, you must remove that assignment before you can delete the item category.
Item variants are a great way to keep your list of products under control. For example, you have a large number
of items that are almost identical and vary only in color. You can define each variant as a separate item. But you
choose to set up one item and specify the various colors as variants of the item.
TIP
For a practical introduction to using variants in production, see Walkthrough: Variants for the Contoso Coffee demo data.
Gross Requirement Specifies the sum of the total demand for the item. The
gross requirement consists of independent demand and
dependent demand. Independent demand includes sales
orders, service orders, transfer orders, and production
forecasts. Dependent demand includes production order
components for planned, firm planned, and released
production orders. It also includes requisition and planning
worksheets lines.
Scheduled Receipt Specifies the sum of items from replenishment orders. The
calculation includes firm planned and released production
orders, purchase orders, and transfer orders.
Planned Order Receipt Specifies the sum of items from planned production orders.
Planned Order Releases Specifies the sum of items from replenishment order
proposals. The calculation includes planned production
orders. it also includes planning or requisition worksheets
lines that are calculated according to the starting date in the
planning worksheet and production order or the order date
in the requisition worksheet. This sum isn't included in the
projected available inventory. However, it indicates which
quantities should be converted from planned to scheduled
receipts.
Yes If the item has one or more variants, users must specify the
relevant variant. If they don't, they'll be blocked from posting
the transaction.
NOTE
These settings don't affect items that have no variants.
If the capability is switched on, users can't post an entry if the variant isn't specified.
See also
Register New Items
Set Up General Inventory Information
Walkthrough: Variants
Work with Item Attributes
2/6/2023 • 4 minutes to read • Edit Online
When customers inquire about an item, either in correspondence or in an integrated web shop, they may ask or
search according to characteristics, such as height and model year. To provide this customer service, you can
assign item attribute values of different types to your items, which can then be used when searching for items.
You can also assign item attributes to item categories, which then apply to the items that use the item categories.
For more information, see Categorize Item.
TIP
If you attach pictures to items, the Image Analyzer extension can detect attributes in the image, and suggest the
attributes so you can decide whether to assign them. The extension is ready to go. You just need to enable it. For more
information, see The Image Analyzer Extension.
NOTE
If you select Option in the Type field you can choose the Item Attribute Values action to create values for the item
attribute. For more information, see To create values for item attributes of type Option.
NOTE
Item attributes for parent item categories will be inherited to child item categories. This is indicated by the Inherited
From field on the Attributes FastTab. For more information, see Categorize Items.
NOTE
You can only select values directly for item attributes that have fixed values, such as Color. For item attributes that
have variable values, such as Width, you must specify the item attribute value by first selecting a condition. See
step 5.
5. In the Value field for a variable item attribute, choose the lookup button.
6. On the Specify Filter Value page, in the Condition field, choose the drop-down arrow and select a
condition.
7. In the Value field, enter an attribute value to filter items by.
Example : To filter on items where the material description begins with "blue", fill in the fields as follows:
Attribute field: Material Description, Condition field: Begins With, Value field: blue.
8. Choose the OK button.
The items on the Items page are filtered by the specified item attribute values.
Catalog items are items that you don't manage in Business Central until you sell them. When you use the Select
Catalog Item action to add a catalog item to a line on a sales order or quote, the catalog item is converted to a
regular item.
NOTE
You cannot select a catalog item from the Sales Invoice page.
A catalog item typically has the item number of the vendor who supplies it. Before you can convert a catalog
item to a normal item, you must specify how to convert vendor item numbers to your item numbering. For
more information, see Specify how catalog item numbers are converted to your own numbering.
IMPORTANT
Catalog items are not to be mistaken with non-inventory items, which are regular items that are given the type Non-
Inventor y to keep them out of availability and costing calculations, for example, because they are only used internally
and have a low cost. For more information, see About Item Types.
NOTE
An item reference is automatically item between the vendor's item number and your new item number. For more
information, see Use Item References.
You can take a physical inventory of your items by using physical inventory order and physical inventory
recording documents. The Physical Inventor y Order page is used to organize the complete inventory
counting project, for example one per location. The Physical Inventor y Recording page is used to
communicate and capture the actual count of items. You can create multiple recordings for one order, for
example to distribute groups of items to different employees.
The Physical Inventor y Recording report can be printed from each recording and contains empty quantity
fields for entering the counted inventory. When a user is done counting, and the quantities are entered on the
Physical Inventor y Recording page, you choose the Finish action. This transfers the quantities to the related
lines on the Physical Inventor y Order page. Functionality ensures that no item count can be recorded twice.
NOTE
Using documents to perform a physical inventory provides more control and supports distributing the counting to
multiple employees. You can also perform the task by using journals, such as the Phys. Inventor y Journals and Whse.
Phys. Inventor y Journals pages. For more information, see Count, Adjust, and Reclassify Inventory Using Journals. This
article describes how to perform a physical inventory using documents.
If you are using zones, then you cannot use physical inventory orders. Instead, use the Whse. Phys. Inventor y
Journal page to count your warehouse entries before synchronizing them with item ledger entries.
TIP
To plan for multiple employees to count the inventory, it is advisable to set different filters each time you use the
Calculate Lines action to only fill the order with the subset of inventory items that one user will be recording.
Then as you generate multiple physical inventory recordings for multiple employees, you minimize the risk of
counting items twice. For more information, see the To create a physical inventory recording section.
NOTE
When you finish a physical inventory recording, each line is transferred to the line on the related physical inventory order
that matches it exactly. To match, the values in the Item No. , Variant Code , Location Code , and Bin Code fields must
be the same on the recording and the order lines.
If no matching physical inventory order line exists, and if the Allow Recording Without Order checkbox is selected,
then a new line is inserted automatically and the Recorded Without Order checkbox on the related physical inventory
order line is selected. Otherwise, an error message is displayed and the process is canceled.
If more than one physical inventory recording lines match a physical inventory order line, then a message is displayed and
the process is canceled. If, for some reason, two identical physical inventory lines end up on the physical inventory order,
you can use a function to resolve it. For more information, see the To find duplicate physical inventory order lines section.
LOT N O. Q UA N T IT Y
LOT1001 80
LOT1003 30
LOT1006 10
Total 120
Recorded Quantities :
LOT N O. Q UA N T IT Y
LOT1001 80
LOT0002 12
LOT1003 20
LOT1006 10
Total 112
Quantities to Post :
LOT1001 80 80 0
LOT1002 0 12 +12
LOT1003 30 20 -10
LOT1006 10 0 -10
On the Physical Inventor y Order page, the Neg. Qty. (Base) field will contain 8. For the order line in
question, the Phys. Invt. Item Track . List page will contain the positive or negative quantities for the
individual lot numbers.
Inventory Documents
The following types of documents are useful for managing your warehouse:
Use Inventor y receipts to register positive adjustments of items based on the quality, quantity, and cost.
Use Inventor y shipments to write off missing or damaged goods.
You can print these documents at any stage, release and reopen them, and assign common values, including
dimensions, in the header. If you want to reprint the documents after they have been posted, you can do that on
the Posted Inventor y Receipt and Posted Inventor y Shipment pages.
NOTE
Before you can use these documents you must specify a number series to create their identifiers. For more information,
see the next section.
At least once every fiscal year you must take a physical inventory, that is, count all the items on inventory, to see
if the quantity registered in the database is the same as the actual physical quantity in the warehouses. When
the actual physical quantity is known, it must be posted to the general ledger as a part of period-end valuation
of inventory.
Although you count all items in inventory at least once a year, you may have decided to count some items more
often, perhaps because they are more valuable, or because they are very fast movers and a large part of your
business. For this purpose, you can assign special counting periods to those items. For more information, see To
perform cycle counting.
If you need to adjust recorded inventory quantities, in connection with counting or for other purposes, you can
use an item journal to change the inventory ledger entries directly without posting business transactions.
Alternatively, you can adjust for a single item on the item card.
If you need to change attributes on item ledger entries, you can use the item reclassification journal. Typical
attributes to reclassify include dimensions and sales campaign codes, but you also perform "system transfers"
by reclassifying bin and location codes. Special steps apply when you want to reclassify serial or lot numbers
and their expiration dates. For more information, see Work with Serial and Lot Numbers.
NOTE
In advanced warehouse configurations, items are registered in bins as warehouse entries, not as item ledger entries.
Therefore, you perform counting, adjusting, and reclassifying in special warehouse journals that support bins. Then, you
use special functions to synchronize the new or changed warehouse entries with their related item ledger entries to reflect
the changes in inventory quantities and values. This is described in specific procedures below where relevant.
NOTE
This procedure describes how to perform a physical inventory using a journal, the Phys. Inventor y Journal page. You
can also perform the task using documents, the Physical Inventor y Order and Physical Inventor y Recording
pages, which provide more control and support distributing the counting to multiple employees. For more information,
see Count Inventory Using Documents.
Note that the document-based functionality cannot be used to count items in bins, warehouse entries.
Apart from the physical counting task, the complete process involves the following three tasks:
Calculate the expected inventory.
Print the report to be used when counting.
Enter and post the actual counted inventory.
You can perform the physical inventory in either of the following ways depending on your warehouse setup. For
more information, see Setting Up Warehouse Management.
If your location is not using directed put-away and pick (basic warehouse configuration), you use the Phys.
Inventor y Journal page in the Inventor y menu, and the procedure is much the same as when you conduct
a physical inventory without cycle counting.
If your location is using directed put-away and pick (advanced warehouse configuration), you first use the
Whse. Phys. Invt. Journal page, and then you use the Item Journal page to run the Calculate Whse.
Adjustment function.
To calculate the expected inventory in basic warehouse configurations
1. Choose the icon, enter Phys. Inventor y Journals , and then choose the related link.
2. Choose the Calculate Inventor y action.
3. On the Calculate Inventor y page, specify the conditions to use to create the journal lines, such as whether
to include items that have zero recorded inventory.
4. Set filters if you only want to calculate inventory for certain items, bins, locations, or dimensions.
5. Choose the OK button.
NOTE
The item entries are processed according to the information that you specified, and lines are created in the physical
inventory journal. Notice that the Qty. (Phys. Inventor y) field is automatically filled in with the same quantity as the
Qty. (Calculated) field. With this feature, it is not necessary for you to enter the counted inventory on hand for items
that are the same as the calculated quantity. However, if the quantity counted differs from what is entered in the Qty.
(Calculated) field, you must overwrite it with the quantity actually counted.
NOTE
It can take several days before printed reports come back for final processing and posting. When you specify and post
actual counted inventory, the system adjusts inventory to reflect the difference between the expected and the actual
counted inventory. You must keep the originally calculated journal lines and not recalculate the expected inventory,
because the expected inventory may change and lead to wrong inventory levels. If you need to issue multiple reports,
such as for different locations or group of items, you must create and keep separate journal batches.
To enter and post the actual counted inventory in basic warehouse configurations
1. On each line on the Phys. Inventor y Journal page where the actual inventory on hand, as determined
by the physical count, differs from the calculated quantity, enter the actual inventory on hand in the Qty.
(Phys. Inventor y) field.
The related fields are updated accordingly.
NOTE
If the physical count reveals differences that are caused by items posted with incorrect location codes, do not
enter the differences in the physical inventory journal. Instead, use the reclassification journal or a transfer order
to redirect the items to the correct locations. For more information, see Item Reclass. Journal or Create Transfer
Orders.
2. To adjust the calculated quantities to the actual counted quantities, choose the Post action.
Both item ledger entries and physical inventory ledger entries are created. Open the item card to view the
resulting physical inventory ledger entries.
3. Choose the icon, enter Items , and then choose the related link.
4. To verify the inventory counting, open the item card in question, and then, choose the Phys. Inventor y
ledger Entries action.
To calculate the expected inventory in advanced warehouse configurations
Synchronize item ledger and warehouse before you perform the warehouse physical inventory, otherwise the
results you post to the physical inventory journal and item ledger in the final part of the process will be the
physical inventory results combined with other warehouse adjustments for the items that were counted. For
more information, see synchronize quantities in the item ledger and warehouse
1. Choose the icon, enter Whse. Phys. Invt. Journal , and choose the related link.
2. Choose the Calculate Inventor y action. The Whse. Calculate Inventor y batch job request page
opens.
3. Set the filters to limit the items that will be counted in the journal, and then choose the OK button.
The application creates a line for each bin that fulfills the filter requirements. You can at this point still
delete some of the lines, but if you want to post the results as a physical inventory, you must count the
item in all the bins that contain it.
If you only have time to count the item in some bins and not others, you can discover discrepancies,
register them, and later post them in the item journal using the Calculate Whse. Adjustment function.
To print the report to be used when counting
1. Choose the icon, enter Warehouse Physical Inventor y List , and choose the related link.
2. Open the report request page and print the lists on which you want employees to record the quantity of
items that they count in each bin.
Employees can now proceed to count inventory and record any discrepancies on the printed report.
To enter and post the actual counted inventory in advanced warehouse configurations
1. When the counting is done, enter the counted quantities in the Qty. (Phys. Inventor y) field in the
warehouse physical inventory journal.
NOTE
In the warehouse physical inventory journal, Qty. (Calculated) field is filled in automatically on the basis of
warehouse bin records and copies these quantities are copied to the Qty. (Physical) field on each line. If the
quantity counted by the warehouse employee differs from what application has entered in the Qty. (Physical) field,
you must enter the quantity actually counted.
2. When you have entered all the counted quantities, choose the Register action.
When you register the journal, application creates two warehouse entries in the warehouse register for
every line that was counted and registered:
If the calculated and the physical quantities differ, a negative or positive quantity is registered for the
bin, and a balancing quantity is posted to the adjustment bin of the location.
If the quantity calculated is equal to the physical quantity, application registers an entry of 0 for both
the bin and the adjustment bin. The entries are the record that on the registering date, a warehouse
physical inventory was performed, and there was no discrepancy in inventory for the item.
When you register the warehouse physical inventory, you are not posting to the item ledger, the physical
inventory ledger, or the value ledger, but the records are there for immediate reconciliation whenever necessary.
If you like to keep precise records of what is happening in the warehouse, however, and you counted all of the
bins where the items were registered, you should immediately post the warehouse results as an inventory
physical inventory. For more information, see synchronize quantities in the item ledger and warehouse.
NOTE
You must count the item in all the bins that contain the particular item. If you delete some of the bin lines that
application has retrieved for counting on the Whse. Phys. Inventor y page, then you will not be counting all the
items in the warehouse. If you later post such incomplete results in the Phys. Inventory Journal, the amounts
posted will be incorrect.
NOTE
After you have adjusted inventory, you must update it with the current, calculated value. For more information, see
Revalue Inventory.
From the context of a business task, you can get advanced information about when and where an item is
available, such as when talking to a customer about a delivery date.
You can view the availability of all items per location, and you can view the availability of each item by event or
by period as well. An event is any scheduled item transaction, such as a sales shipment or an inbound transfer
receipt.
NOTE
Availability views by location require that you maintain inventory at more than one location. For more information, see
Set Up Locations.
If you use warehousing functionality, availability varies depending on allocations at the bin level when
warehouse activities such as picks and movements occur and when the inventory reservation system imposes
restrictions to comply with. A rather complex algorithm verifies that all conditions are met before allocating
quantities to picks for outbound flows. For more information see Design Details: Availability in the Warehouse.
In Business Central, availability figures are typically shown in two different fields, each with a different definition:
The Quantity on Hand field, in some places named Inventor y , shows the actual quantity today according
to posted item ledger entries.
The Projected Available Balance field is calculated and shows the quantity on hand plus scheduled
receipts minus gross requirements. (In Business Central, scheduled receipts include quantities on purchase
orders and inbound transfer orders. Gross requirements include quantities on sales orders and outbound
transfer orders.)
TIP
The projected available balance is especially relevant to view in the Item Availability by Periods and Item Availability
by Event pages because they contain the date dimension.
NOTE
The following procedures describe how to view advanced availability information from the items list and item card. You
can also access the information from sales document lines for the item on the line. For more information, see Sell
Products.
To view the availability of all items by the location where they are
stored
You view the availability of all your items across all your locations on the Items by Location page.
1. Choose the icon, enter Items , and then choose the related link.
2. Choose the Items by Location action.
The Items by Location page shows for all your items how many are available at each location.
3. Choose the value in the Qty. on Hand field to view the item ledger entries that make up the value.
To view the availability of an item by its use in assembly or production
BOMs
If an item is part of assembly or production BOMs as either a parent item or a component, you can view how
many units of it are required on the Item Availability by BOM Level page. The page shows how many units
of a parent item you can make based on the availability of child items on underlying lines. Any item that has an
assembly or production BOM is shown on the page as a collapsible line. You can expand this line to see the
underlying components and lower-level subassemblies with their own BOMs.
For example, you can use the page to determine whether you can fulfill a sales order for an item on a specified
date by looking at its current availability and the quantities that can be supplied by its components. You can also
use the page to identify bottlenecks in related BOMs.
On each line on the page for both parent items and child items, the following key fields specify the availability
figures. You can use these figures to promise how many units of a parent you can supply if you start the related
assembly process.
Able to Make Parent Shows how many units of any subassembly in the top item
you can make. The field specifies how many immediate
parent units you can assemble. The value is based on
availability of the item on the line.
Able to Make Top Item Shows how many units of the top item you can make. The
field specifies how many units of the top-line BOM item you
can assemble. The value is based on availability of the item
on the line.
NOTE
By default, availability figures on the lines show the total availability of all items under the top item. These figures are
displayed in the Available Quantity field, and the focus is on the top item. However, information about how many
subassemblies you can make may be skewed. To get a true indication of how many of the shown subassemblies you can
make, you must clear the Show Total Availability check box and then see the figure in the Able to Make Parent field.
The Bottleneck field specifies which item in the BOM structure restricts you from making a larger quantity than
the quantity that is shown in the Able to Make Top Item field. For example, the bottleneck item can be a
purchased component with an expected receipt date that is too late to make additional units of the top item by
the date in the Needed by Date field.
Gross Requirement Specifies the sum of the total demand for the item. The
gross requirement consists of independent demand and
dependent demand. Independent demand includes sales
orders, service orders, transfer orders, and production
forecasts. Dependent demand includes production order
components for planned, firm planned, and released
production orders. It also includes requisition and planning
worksheets lines.
Scheduled Receipt Specifies the sum of items from replenishment orders. The
calculation includes firm planned and released production
orders, purchase orders, and transfer orders.
Planned Order Receipt Specifies the sum of items from planned production orders.
Planned Order Releases Specifies the sum of items from replenishment order
proposals. The calculation includes planned production
orders. it also includes planning or requisition worksheets
lines that are calculated according to the starting date in the
planning worksheet and production order or the order date
in the requisition worksheet. This sum isn't included in the
projected available inventory. However, it indicates which
quantities should be converted from planned to scheduled
receipts.
See also
Manage Inventory
Assembly Management
Work with Bills of Material
Work with Assembly BOMs
Create Production BOMs
Set Up Locations
Transfer Inventory Between Locations
Sell Products
General Business Functionality
Work with Business Central
Find free e-learning modules for Business Central here
Transfer Inventory Between Locations
2/6/2023 • 2 minutes to read • Edit Online
You can transfer inventory items between locations by creating transfer orders. Alternatively, you can use the
item reclassification journal.
With transfer orders, you ship the outbound transfer from one location and receive the inbound transfer at the
other location. This allows you to manage the involved warehouse activities and provides more certainty that
inventory quantities are updated correctly.
With the reclassification journal, you simply fill in the Location Code and the New Location Code fields.
When you post the journal, the item ledger entries are adjusted at the locations in question. With this method,
warehouse activities are not managed.
NOTE
If you have items recorded in your inventory without a location code, for example from a time when you only had one
warehouse, then you cannot transfer those items using transfer orders. Instead, you must use the reclassification journal
to reclassify the items from a blank location code to an actual location code. For more information, see step 3 in To
transfer items with the item reclassification journal.
To transfer items, locations and transfer routes must be set up. For more information, see Set Up Locations.
NOTE
If you have filled in the In-Transit Code , Shipping Agent Code , and Shipping Agent Ser vice fields on the
Trans. Route Spec. page when you set up the transfer route, then the corresponding fields on the transfer order
are filled in automatically.
When you fill in the Shipping Agent Ser vice field, the receipt date at the transfer-to location is
calculated by adding the shipping time of the shipping agent service to the shipment date.
3. To fill in the lines, either enter them manually or choose one of the following options on the under the
Functions action:
Choose the Get Bin Content action to select existing items from a specific bin at the location.
Choose the Get Receipt Lines to select items that have just arrived at the transfer-from location.
As a warehouse worker at the transfer-from location, proceed to ship the items.
4. Choose the Post action, choose the Ship option, and then choose the OK button.
The items are now in transit between the specified locations, according to the specifies transfer route.
As a warehouse worker at the transfer-from location, proceed to receive the items. The transfer order
lines are the same as when shipped and cannot be edited.
5. Choose the Post action, choose the Receive option, and then choose the OK button.
NOTE
To transfer items that have no location code, leave the Location Code field blank.
4. In the New Location Code field, enter the location that you want to transfer the items to.
5. Choose the Post action.
You can reserve items for sales orders, purchase orders, service orders, assembly orders, transfer orders, and
production orders. You can also reserve items in inventory or inbound on open document or journal lines. You
do this on the Reser vation page.
Each line you open to reserve items on the Reser vation page displays information about one type of line
(sales, purchase, or journal) or inventory entry. The lines describe how many items are available to be reserved
from each type of line or entry.
F UN C T IO N DESC RIP T IO N
Reser ve from Current Line To reserve the items from the document on the line you
have selected.
Cancel Reser vation from Current Line To cancel reservation of the items in the document on
the line you've selected.
NOTE
If item tracking lines exist for the sales order, the reservation system will take you through special steps. Learn more in the
To reserve a specific serial or lot number section.
Change a reservation
Sometimes, you may want to change an item reservation.
1. From the document line you made the reservation from, on the Lines FastTab, choose the Reser ve action.
2. On the Reser vation page, choose the Reser vation Entries action.
3. On the Reser vation Entries page, update the Quantity field on the line you want to change.
4. Confirm the subsequent message by choosing the OK button.
Cancel a reservation
Sometimes, you may want to cancel an item reservation.
1. From the document line you want to cancel a reservation from, on the Lines FastTab, choose the Reser ve
action.
2. On the Reser vation page, choose the Reser vation Entries action.
3. On the Reser vation Entries page, choose the Cancel Reser vation action.
4. Confirm the subsequent message by choosing the Yes button.
Keep track of inventory items even in complex warehouse configurations with numbers that are specific to each
item, either as an individual object, as a lot, or as a package. With item tracking, you can trace items across
internal warehouse movements, and outbound and inbound documents.
Items with serial and lot numbers can be traced both backwards and forward in the supply chain. This is useful
for general quality assurance and for product recalls. For more information, see Trace Item-Tracked Items.
TIP
In 2021 release wave 1 and later, switch on the Use tracking by package number in reservation and tracking system
feature update if you want to work with package numbers as well as serial and lot numbers. For more information, see
Enabling Upcoming Features Ahead of Time. Once the feature is switched on, you can assign package numbers to
outbound and inbound documents similar to how you can work with lot numbers.
NOTE
If you want to track specific items or specific lots throughout their lifetime, you must choose the SN Specific Tracking
and Lot Specific Tracking fields, respectively. As a result, when handling an outbound unit of an item with this item
tracking code, you must always specify which existing serial number or which existing lot number to handle. This means
that when selling a unit of the item, it must be applied against a specific pool of serial numbers or a specific lot number in
inventory. Or in other words, a serial number or lot number assigned to the item when entering into inventory must
follow that item type out of inventory.
As this particular setup field covers all possible transactions with the item, the individual inbound/outbound
fields will also be selected. However, the individual inbound/outbound fields have nothing to do with application
across inventory - they merely define your company's work flow concerning when to assign item tracking
numbers.
NOTE
To assign item tracking numbers in warehouse activities, the SN Warehouse Tracking and Lot Warehouse Tracking
fields must be selected on the item's item tracking code card.
Strict Expiration Posting Specifies that an expiration date assigned to the item
tracking number as it entered inventory must be
respected when it exits inventory.
Require Expir. Date Entr y Specifies that you must enter an expiration date on the
item tracking line.
Use Expiration Dates Specifies that you want to calculate expiration dates.
Warranty Date Formula Specifies the last day of warranty for the item.
Require Warranty Date Entr y Specifies that you must manually enter a warranty date
on the item tracking line.
To set up items for tracking with the correct item tracking codes
To enable item tracking you first have to assign the item tracking codes to an item. There are two ways to add
item tracking codes, by selecting the code from a predefined list or by assigning a new unique code. Hover over
the fields to read a short description.
1. Choose the icon, enter Item , and then choose the related link.
2. Select an existing item from the list, and open the Item Card page.
3. On the Item Tracking FastTab, assign the appropriate item tracking codes and choose the Item Tracking
Code , the Serial Nos., and the Lot Nos..
a. Alternatively you can also create a new item tracking code by selecting the New action.
You can assign serial numbers, lot numbers, and package numbers to any outbound or inbound document, and
its posted item tracking entries are displayed in the related item ledger entries. You perform the work on the
Item Tracking Lines page, which you can open from an inbound or outbound document.
The matrix of quantity fields at the top of the Item Tracking Lines page displays the quantities and sums of
item tracking numbers being defined on the lines. The quantities must correspond to those of the document
line, which is indicated by 0 in the Undefined fields.
As a performance measure, application collects the availability information on the Item Tracking Lines page
only once, when you open the page. This means that application does not update the availability information
during the time that you have the page open, even if changes occur in inventory or on other documents during
that time.
NOTE
In order for the features described in this article to work you need to first set up item tracking. For more information, see
Set Up Item Tracking with Serial, Lot, and Package Numbers.
Total Requested Quantity The total number of items that are requested that will be
used in this and other documents
Current Pending Quantity The number of items that are requested that will be used on
the current document but that is not yet committed to the
database
Current Requested Quantity The number of items that are requested that will be used on
the current document
F IEL D DESC RIP T IO N
Total Available Quantity The total number of items in inventory, minus the quantity
of the item that are requested on this and other documents
(total requested quantity), and minus the quantity that is
requested but not yet committed on this document (current
pending quantity)
If you work on the Item Tracking Lines page for a long period of time or if there is a great deal of activity with
the item you are working with, then you can choose the Refresh Availability action. In addition, the availability
of the item is automatically rechecked when you close the page to confirm that there are no availability
problems.
NOTE
Be aware that when you reclassify expiration dates, then the items with the earliest expiration dates for outbound
transactions are suggested first. For more information, see Picking by FEFO.
6. If you would like to enter a new expiration date for the serial or lot number, enter it in the New
Expiration Date field.
IMPORTANT
If you are reclassifying a lot to the same lot number but with a different expiration date, you must reclassify the
entire lot, using one item reclassification journal line. If you are reclassifying more than one lot to one new lot
number, meaning that you are merging more than one lot into one new lot, you must enter the same new
expiration date for all the lots. If you are reclassifying one existing lot to a second existing lot that has a different
expiration date, you must use the expiration date from the second lot. If you leave the New Expiration Date
field blank, the lot or serial number will be reclassified with a blank expiration date.
7. If you have existing information on the old serial or lot number, you can copy it to the new serial or lot
number.
a. On the Item Tracking Lines page, choose the New Serial No. Information action or the New Lot
No. Information action.
b. To copy information from the old lot or serial number, choose the Copy Info action.
c. In the information list page, select the lot or serial number that you would like to copy from, and
choose the OK button.
8. If you want to modify the existing information for the lot or serial number, you can record lot or serial
information.
9. Post the journal to link the renewed item tracking numbers or expiration dates to the associated item
ledger entry
You can see where an item-tracked item was used, including how and when it was received or produced,
transferred, sold, consumed, or returned. You can also find all current instances of a specific serial or lot number
in the database. You do this by using the Item Tracing and the Find Entries features.
These features can be particularly useful in quality control when you need to find out which customers received
products with a particular lot number or when you need to find out which lot a defective component came from.
On the Item Tracing page, you can trace forwards and backwards in a sequence of posted inventory
transactions for the serial or lot number.
On the Find Entries page, you cannot see the sequence of transactions, but you can see all records of the serial
or lot number, both posted entries and open records.
The two features can be used in combination by transferring a traced serial or lot number to the Find Entries
page to finish a complete trace scenario.
Item-tracked Only Show only components that have lot or serial numbers.
4. In the Trace Method field, select the method to use for tracing the item. The following table describes
the options.
Usage->Origin Trace the item from where it was used to where it came
from. For instance, if a manufactured item was sold to a
customer, the Item Tracing page shows this with the
sales shipment line first, which you can then expand to
see from which production order it came.
F IEL D DESC RIP T IO N
NOTE
Only applied transactions are shown. If you have received the same lot on multiple transactions, the Item Tracing page
may not show all transactions.
NOTE
If additional transaction history under an item tracing line has already been traced by another line above it, then the
Already Traced check box is selected. To provide a simpler view, such underlying lines are not shown.
To find the item tracing lines where the transaction history has already been traced, choose the Go to Already Traced
button. The item tracing line in question is selected, and all underlying lines are expanded.
If you buy or sell items that you and your vendor or customer use different terms for, then you can set up a
reference between your terms for the items and the terms that the customer or vendor of that item uses. This
way, the vendor's or customer's item description, unit of measure, or variant code is automatically inserted on
the relevant documents when you fill in the Item Reference No. field.
NOTE
APPLIES TO: Business Central 2021 release wave 2 and later
Not all companies use item references. To minimize clutter on pages, we've hidden the related fields and actions by default.
If you decide to use them, select the Use Item References field on the Inventor y Setup page. After you turn on item
references, the fields and actions are available on the Item Card, Vendor Card, and Customer Card pages, and from sales
and purchase documents.
In versions earlier than 2021 release wave 2, your administrator can turn on the Write longer item references feature in
the Feature Management page (link requires that you have a Business Central tenant). How you use references doesn't
change, but the names of things like pages and buttons will. For example, the Item Cross-Reference Entries page will
become the Item Reference Entries page.
1. Choose the icon, enter Inventor y Setup , and then choose the related link.
2. Select the Use Item References field.
See Also
Register New Items
Inventory
Work with Business Central
Find free e-learning modules for Business Central here
Block Items from Sales or Purchasing
2/6/2023 • 2 minutes to read • Edit Online
You can block an item from being entered on lines in sales or purchase documents, and you can block it from
being posted in transactions. For example, this is useful when an item has a known defect. If someone chooses a
blocked item on a sales or purchase document a message will inform them that the item is blocked.
The following table describes what occurs when items are blocked.
O P T IO N DESC RIP T IO N
Sales Blocked You can't enter the item in a sales document or in a sales
item journal.
NOTE
Blocked items can be returned. This means that none of the above settings apply to return orders and credit memos.
When you use the Copy from Document action to create new documents based on existing documents, you're
notified if items on the source document lines are blocked. The blocked document lines are excluded from the
new document, and a notification shows an overview of all document lines that are blocked in the source
document.
See Also
Register New Items
Inventory
Find free e-learning modules for Business Central here
Work with Responsibility Centers
2/6/2023 • 3 minutes to read • Edit Online
Responsibility centers provide the ability to handle administrative centers. A responsibility center can be a cost
center, a profit center, an investment center, or other company-defined administrative center. Examples of
responsibility centers are a sales office, a purchasing department for several locations, and a plant planning
office. Using this functionality, for example, companies can set up user-specific views of sales and purchase
documents related exclusively to a particular responsibility center.
Using multiple locations together with responsibility centers provides the ability to manage business operations
in the most flexible, yet optimal way.
Multiple locations allows companies to manage their inventory in multiple locations using one database. Two
concepts, locations and stockkeeping units, are the cornerstones of this granule. A location is defined as a place
that handles physical placement and quantities of items. The concept is broad enough to include locations such
as plants or production facilities as well as distribution centers, warehouses, showrooms and service vehicles. A
stockkeeping unit is defined as an item at a specific location and/or as a variant. Using stockkeeping units,
companies with multiple locations are able to add replenishment information, addresses, and some financial
posting information at the location level. As a result, they have the ability to replenish variants of the same item
for each location as well as to order items for each location on the basis of location-specific replenishment
information.
NOTE
When you enter a responsibility center code on a document, it affects the address, dimensions, and prices on the
document.
NOTE
Users can view only those posted documents that related to their own responsibility center. However, they can view all
ledger entries and navigate to other posted documents from the ledger entries.
In Business Central, you can perform common project management tasks, such as configuring a job and
scheduling a resource, as well as providing the information needed to manage budgets and monitor progress.
You can track machine and employee hours on the project by using time sheets. As a project manager, you have
a good overview, not only of individual jobs, but also of the allocation of employees, machinery and other
resources being used in all projects.
Before you can use Business Central to manage projects, you must set up resources, time sheets, and jobs. For
more information, see Setting Up Project Management.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Create jobs, assign job tasks, and prepare job planning lines. Create Jobs
Allocate resources to jobs and manage resource prices. Use Resources for Jobs
Create a time sheet with integrated job task and planning Use Time Sheets for Jobs
lines and post time sheet lines to a job journal.
Budget for resources to be used in jobs and compare actual Manage Job Budgets
item and resource usage to budgeted usage to improve the
quality and cost efficiency of future projects.
Review and record usage on various parts of your job, which Record Usage for Jobs
is automatically updated as you modify and transfer
information from job planning lines to job journals or job
invoices for posting.
Purchase supplies for a job, either on purchase orders or Manage Job Supplies
invoices, and record item and time usage.
Learn about WIP (Work in Process), a feature that ensures Understanding WIP Methods
correct financial statements and enables you to estimate the
financial value of jobs that are ongoing.
Post the consumption of materials, resources, and other Monitor Job Progress and Performance
expenses of job work in process (WIP) to monitor its financial
value and to maintain correct financial statements even
though you post job expenses before invoicing the job.
Record job costs for resource usage, materials, and job- Invoice Jobs
related purchases on an on-going basis and invoice the
customer, either when the job is finished or according to an
invoicing schedule.
See Also
Setting Up Project Management
Video: How to create a job in Dynamics 365 Business Central
Change Which Features are Displayed
Purchasing
Sales
Finance
Work with Business Central
Project reporting in Business Central allows project and business professionals to get insights and statistics
about current and past project activities.
Reports
The following table describes some of the key reports in jobs reporting.
Job Planning Lines This report shows the different job 1006
planning and job task lines – including
the line type, quantities, unit of
measure, total costs, etc.
Job Transaction Detail This report will give you an overview 1007
over the posted job tasks like
resources and items. Includes a
detailed information about the total
costs and total prices plus an
information concerning line
discounts,and so on. The report shows
data from the job ledger entries.
Tasks
The following articles describe some of the key tasks for analyzing the state of your business:
Monitor Job Progress and Performance
See also
Setting Up Project Management
Project management
Find free e-learning modules for Business Central here
Create Jobs
2/6/2023 • 4 minutes to read • Edit Online
When you start a new project, you must create a job card with integrated job tasks and job planning lines,
structured in two layers.
The first layer consists of job tasks. You must create at least one job task per job because all posting refers to a
job task. Having at least one job task in your job enables you to set up job planning lines and to post
consumption to the job.
The second layer consists of job planning lines, which specify the detailed use of resources, items and various
general ledger expenses.
The layer structure enables you to divide the job into smaller tasks, and therefore use more specific details in
budgeting, quotes, and registration. In addition, it gives you insight into how a job is progressing. For example,
you can track whether you're meeting designated milestones or if you're on target to meet budget expectations.
TIP
Choose the New Job action on the Project Manager Role Center to launch an assisted setup guide that takes you
through the steps of creating a job with integrated tasks and planning lines. The following procedure describes how to
perform the steps manually. For an example of how to create a job manually, see Video: How to create a job in Dynamics
365 Business Central.
Sometimes the party that is receiving a service is different from the party that is paying the bill. On the Jobs
page, you can specify the customer who will benefit from the project in the Sell-to fields, and the party to
invoice in the Bill-to fields. You can also provide the following information:
Where the work will happen by selecting from a list of ship-to addresses for the customer.
Add information about external references to simplify communication about the project.
Overwrite the standard financial terms of the project.
NOTE
If you are using time sheets with your job, you must also designate a person responsible. This person can approve time
sheets for the employee tasks associated with the job. For more information, see Set Up Time Sheets.
Optionally, mark actions on project as blocked using the Blocked field. the following table describes the effect
of the options for this field.
O P T IO N DESC RIP T IO N
Posting You can work with planning lines, but the job is blocked for
posting. Choosing this option means that you cannot post
any usage or sale on the job.
Budget Provides estimated usage and costs for the job, typically in a
time and materials type project. Planning lines of this type
can't be invoiced.
Both Budget and Billable Provides budgeted usage equal to what you want to invoice.
NOTE
While you enter information on job planning lines, cost information is automatically filled in. For example, the cost, price,
and discount for resources and items are based on information from the resource and item.
1. Choose the icon, enter Jobs , and then choose the related link.
2. Open a relevant job card.
3. Select a job task for which the Job Task Type field contains Posting , and then choose the Job Planning
Lines action.
4. On the Job Planning Lines page, on a new line, fill in the fields as necessary.
5. Repeat steps 3 and 4 for all planning lines that you need for the job task.
You record the usage of resources in the job journal to keep track of costs, prices, and the work types that are
linked to jobs. For more information, see Record Usage for Jobs.
NOTE
You can also purchase external resources, for example, to invoice a vendor for work delivered. For more information, see
Record Purchases.
You can also post the usage of a resource in a resource journal. Entries posted in a resource journal have no
effect on the general ledger.
NOTE
This batch job does not create or adjust alternate costs or prices for resources. It only changes the contents of the field on
the resource card for the Adjust Field field that you selected in the batch job. The adjustment will take effect
immediately for resources, so check your adjustment factors before you run the batch job.
See Also
Project Management
Finance
Purchasing
Sales
Work with Business Central
Find free e-learning modules for Business Central here
Use Time Sheets
2/6/2023 • 13 minutes to read • Edit Online
You can use time sheets in Business Central to track absence, and to track time and resources that are spent on a
project. With time management, you can identify issues early, and avoid delays or cost overruns. With time
sheets, a resource can easily report time usage for an individual or a machine, and a manager can easily review
the usage and its allocation. This article describes how to create a time sheet, define work types, fill in the time
sheet, and submit it for approval.
You can copy and use your job planning lines in a time sheet. In that way, you must only enter the information in
one place and the line information is always correct.
After you have approved time sheet entries for a job, you can post them to the relevant job journal or resource
journal.
Before you can use time sheets, you must set up general information and specify an administrator and one or
more approvers of time sheets. For more information, see Set Up Time Sheets.
TIP
Starting in 2021 release wave 2, you can manage assigned time sheets on a mobile device. However, your administrator
may have to enable the Feature Update: New time sheet experience feature in the Feature Management page to
use this capability. For more information, see Set Up Time Sheets.
IMPORTANT
You must have permissions to be able to create time sheets. For more information, see Set Up Time Sheets.
1. Choose the icon, enter Time Sheets , and then choose the related link.
2. On the Time Sheets page, choose the Create Time Sheets action.
3. Fill in the fields as necessary. Hover over a field to read a short description.
NOTE
The Use Time Sheet and Time Sheet Owner User ID fields must be filled in on the card for the resource of
the time sheet.
Optionally, choose the Schedule action to specify how often you want the task to run automatically. For
example, to configure the task to run weekly for four weeks, in the Schedule a Repor t - Create Time
Sheets page, set the Next Run Date Formula field to 4W. For more information, see Scheduling a
Report to Run.
4. Choose the OK button.
You can view the time sheets that you have created on the Time Sheets page. Each time sheet consists of one
or more lines that define the time that you want to submit for approval. The following table describes the types
of lines that you can add to the time sheet.
Absence Use to register the time you are absent during a work week.
To complete the information for the line, specify the type of
absence in the Cause of Absence Code field.
Assembly Order Used to register time for assembly orders. A time sheet line
of this type is created during the posting of assembly order
lines for which the resource is set up to use time sheets. You
cannot manually select a line of this type.
For example, to submit a time sheet for a work week where you worked on cleaning tasks most days but had
one day off due to medical appointments, you would add lines as illustrated in the following table.
In this hypothetical example, you would then register the relevant hours across the relevant days in the fields for
each weekday.
TIP
In most cases, your company will have predefined work types for the various types of lines. In those cases, you just
choose the relevant work type from the list, and then you add your own description.
Choose the work type by choosing the button in the Description field, by choosing the Activity Details action
and then specifying it in the page that opens, or by choosing it in the Work Type Code field or the Absence Type
Code field, respectively. In this case, you can ignore the To define work types and add one to a time sheet section.
To reuse time sheet lines in other time sheets
If your time sheet information remains the same from time period to time period, you can save time by copying
the lines from the previous time period. Then, you just enter your time usage for the new period.
1. Choose the icon, enter Time Sheets , and then choose the related link.
2. Open the time sheet for a period later than the period for an existing time sheet with lines.
3. Choose the Copy Lines from Previous Time Sheet action.
The lines are copied, including details such as type and description. For example, if the line is related to a job, the
Job No. is copied. All copied lines have the status Open . You can now modify the lines as needed.
TIP
Similar steps apply to defining absence codes.
4. Repeat step 3 for other work types that the resource performs.
Next, you must decide if you want to submit all lines on the time sheet, or if you want to submit
individual lines.
To submit the time sheet for one or more lines, choose the relevant line, and then choose the
Submit action.
In the submission page, choose the Selected lines only option. The line changes state from Open
to Submitted.
To submit the time sheet for all open lines, choose the Submit action at the top of the Time Sheet
page.
You'll be asked to confirm that you want to submit all open lines on the current time sheet.
NOTE
You can only submit time sheet lines for which you have entered time.
5. To modify information on a line that has been set to Submitted , select the line, and then choose the
Reopen action.
NOTE
A manager may reject a time sheet line that is submitted for approval. If a line has the status Rejected , you can
make changes to the line, and then choose Submit again.
After you have approved or rejected a time sheet, it cannot be modified unless it is first reopened. The following
procedure explains how to reopen an approved or rejected time sheet.
NOTE
You can only reopen lines that have the status Approved . You cannot reopen lines that have the status
Rejected . You cannot reopen a time sheet if it has been posted.
3. On the Time Sheet page, choose the Reopen action, and then choose the All submitted lines action to
reopen all lines or the Selected lines only action to reopen only the lines that are selected on the Time
Sheet page.
4. Choose the OK button. The status of the time sheets line or lines is changes to Submitted .
NOTE
To be able to approve time sheets in the Manager Time Sheet by Job window, you must first select a Time Sheet by
Job Approval option in the Resources Setup page. For more information, see Set Up Resources.
NOTE
You can only approve time sheets that have the status of Submitted .
3. To provide additional information about the approval or rejection, select the Related action, then select
Comments and then Line Comments and enter comments.
4. Choose the OK button.
NOTE
After you have approved or rejected a time sheet line by job, it cannot be reopened or modified in the Time Sheet
window.
NOTE
Information about work type and whether the work is chargeable is copied from the time sheet line. If needed,
you can reduce the quantity of hours and do a partial posting. If you reduce the quantity, then the next time that
you choose the Suggest Lines From Time Sheets action, the line that is created will contain the remaining
quantity of hours.
NOTE
When you archive a time sheet, it is removed from the lists in both the Time Sheets page and the Manager Time
Sheets page.
1. Choose the icon, enter Time Sheets , and then choose the related link.
2. Select the Move Time Sheets to Archive action.
3. On the Move Time Sheets to Archive page, fill in the fields as necessary, and then choose the OK button.
4. To review archived time sheets, choose the icon, enter Time Sheet Archives or Manager Time Sheet
Archives , and then choose the related link.
See Also
Project Management
Setting Up Project Management
Finance
Purchasing
Sales
Work with Business Central
Find free e-learning modules for Business Central here
Manage Job Budgets
2/6/2023 • 2 minutes to read • Edit Online
You can set up a budget for each job. The budget is used to plan the resources that you allocate to a job. The
budget can be either general with few entries or it can contain more entries that are divided into activity levels.
You can then compare the budgeted amounts with the actual usage as recorded in the job journal. By
monitoring differences between actual usage and budgeted usage, you can control an ongoing project and
improve the quality of future jobs by reducing the risk of underestimating costs.
The following procedure describes how to estimate budgeted costs during planning. For information about
recording budgeted versus actual job prices and costs, see Record Usage for Jobs.
L IN E T Y P E DESC RIP T IO N
Both Budget and Billable The cost and price amounts entered on the planning line are
the budgeted costs for the particular planning line. The price
amount will be invoiced.
NOTE
The Planned Deliver y Date field for the planning line contains the date when usage related to the planning line is
expected to be completed. It is also the date when the planning line may be transferred to a sales invoice and posted.
On the underlying job task on the Job Card page, the Star t Date and End Date fields respectively contain the value of
the Planned Deliver y Date field on the earliest and latest job planning lines in the related Job Planning Lines page.
NOTE
When you fill in the Quantity field, all total price and total cost information will be calculated and filled in for that
planning line. You can edit them at any time.
On the Job Card page, you can now see a summary of the total budgeted costs, budgeted price, billable cost
and billable price for each task.
For information about recording budgeted versus actual job prices and costs, see Record Usage for Jobs.
On the Job Planning Lines page, you can review and record usage on various parts of your job, which is
automatically updated as you modify and transfer information between jobs and job journals or job invoices.
This requires that you have set up a job so that the Apply Usage Link is turned on. For more information, see
Set Up Jobs.
For example, for planning lines of type Budget , you can enter the quantity of a resource, and indicate what
quantity to transfer to the job journal. If the type of the planning line is Billable , you can enter the quantity of
the resource, and indicate what quantity to transfer to an invoice. For more information about invoicing the
customer, see Invoice Jobs. By comparing the original quantity, remaining quantity, or posted quantity you can
quickly review usage information. For information about estimating budgeted values during planning, see
Manage Job Budgets.
The following procedures describe how to record actual (budgeted) quantities and costs with job journal.
Alternatively you can use purchase documents to record purchase for a job. For more information, see Manage
Job Supplies.
NOTE
You can also record usage for a job planning line of type Billable . Typically, you use this lines to create invoices,
but you can also transfer it to a journal. For more information, see Invoice Jobs
4. In the Qty. To Transfer to Journal field, enter the number that you want to transfer. The default quantity
is the value that you enter in the Quantity field.
The Remaining Quantity field shows the quantity that remains to complete the job and be transferred
to the journal.
5. Choose the Create Job Journal Lines action.
TIP
If you are going to add more job planning lines for this job, wait with this step until you have added all job
planning lines.
6. On the Job Transfer Job Planning Line page, fill in the fields as necessary, and then choose the OK
button. Hover over a field to read a short description.
7. Choose the Open Job Journal action.
8. On the Job Journal page, select the relevant line and then choose the Post action.
9. On the Job Planning Lines page, review the recorded usage by observing the Quantity , Remaining
Quantity , and Qty. To Transfer to Journal fields.
10. Repeat steps 3 through 8 to record additional usage.
NOTE
Item entries create item ledger entries and reduce the inventory quantity. The Post Inventor y Cost to G/L batch job
transfers the cost from inventory to the general ledger. Resource entries create resource ledger entries.
1. Choose the icon, enter Job Journals , and then choose the related link.
2. Select a relevant job journal, and then choose the Calc. Remaining Usage action.
3. On the Job Calc. Remaining Usage page, enter the document number and posting date that is to be
inserted in the journal, and then choose the OK button.
4. Update the journal with any modifications that may be needed.
5. Choose the Post .
NOTE
This requires that the Apply Usage Link check box has been selected for the job. For more information, see Set Up Jobs.
1. Choose the icon, enter Job Journals , and then choose the related link.
2. Select a relevant job journal, and then choose the Ledger Entries action.
3. On the Job Ledger Entries page, choose Show Linked Job Planning Lines action.
Managing project supplies of items, services, and expenses is an integral and critical aspect of the execution of
all jobs. You can use inventory quantities or make job-specific purchases using purchase orders or purchase
invoices. For example, a service job on a computer requires a new disk. You create a purchase invoice to buy a
new disk and record the job that it will be used on.
If the purchase process does not require that the physical transaction be recorded separately, then a purchase
may be processed on the Job G/L Journal page. For more information, see To post a job-related expense.
As a job progresses, materials, resources, and other expenses are consumed and must be posted to the job.
Work in Process (WIP) is a feature that enables you to estimate the financial value of jobs in the general ledger
while the jobs are ongoing. In many cases, you might post expenses for a job before invoicing a job. When only
expenses have been posted, your financial statement will be inaccurate.
To track the value in the general ledger, you can calculate WIP and post the value to the general ledger. For more
information, see Monitor Job Progress and Performance.
Business Central supports the following methods of calculating and recording the value of work in process.
W IP M ET H O D C A L C UL AT IO N F O RM UL A C A L C UL AT IO N DESC RIP T IO N
Cost Value Recognized Revenue = Billable Invoiced Cost value calculations start by
Price calculating the value of what has been
provided by taking a proportion of the
Estimated Total Costs = Billable Total estimated total costs based on
Price x Budget Cost Ratio percentage of completion. Invoiced
costs are subtracted by taking a
WIP Costs = (Percentage of proportion of the estimated total costs
Completion - Invoiced %) x Estimated based on the invoiced percentage.
Total Costs
This calculation requires that the
Percentage of Completion = Usage billable total price, budget total price,
Total Costs / Budget Total Costs and budget total costs be correctly
entered for the whole job.
Invoiced % = Billable Invoiced Price
Cost of Sales Recognized Revenue = Billable Invoiced Cost of sales calculations begin by
Price calculating the recognized costs. Costs
are recognized proportionally based
Recognized Costs = Budget Total Cost on budget total costs.
x Invoiced Percentage
This calculation requires that the
Invoiced % = Billable Invoiced Price / billable total price and budget total
Billable Total Price costs be correctly entered for the
(Invoiced % exists as a column on job whole job.
task lines)
Sales Value Recognized Costs = Usage Total Costs Sales value calculations recognize
revenue proportionally based on
Recognized Revenue = Usage Total usage total costs and the expected
Price x Expected invoicing ratio cost recovery ratio.
Cost Recovery % = Billable Total Price / This calculation requires that the
Budget Total Price billable total price and budget total
price be correctly entered for the
WIP Sales = Recognized Sales - Billable whole job.
Invoiced Price
Percentage of Completion Recognized Costs = Usage Total Costs Percentage of completion calculations
recognize revenue proportionally
Recognized Revenue = Billable Total based on the percentage of
Price x Percentage of Completion completion, that is, usage total costs
vs. budget costs.
Percentage of Completion = Usage
Total Costs / Budget Total Costs This calculation requires that the
(Captured in the Cost Completion % billable total price and budget total
field on job task lines) costs be correctly entered for the
whole job.
WIP Sales = Recognized Sales - Billable
Invoiced Price
Completed Contract WIP Amount = WIP Cost Amount = Completed contract does not
Usage (Total Cost) recognize revenue and costs until the
job is complete. You may want to do
WIP Sales Amount = Billable (Invoiced this when there is high uncertainty
Price) around the estimates of costs and
revenue for the job.
With the work in process (WIP) feature you can estimate the financial value of ongoing jobs in the general
ledger.
As a job progresses, materials and resources are consumed and expenses incurred that must be posted to the
job. In many cases, you might post expenses for a job before invoicing. But if only expenses have been posted,
your financial statement is inaccurate. To track the actual value of the job, calculate WIP and post it to the general
ledger. Learn more at Understanding WIP Methods.
You can calculate WIP based on the following:
Cost value
Sales value
Recognizable ocst
Percentage of completion
Completed contract
NOTE
After you've used your new method to create WIP entries, you cannot modify or delete that method.
1. Choose the icon, enter job wip methods , then choose the related link.
2. Choose the New action, and then fill in the fields as necessary. Hover over a field to read a short description.
3. Close the page.
4. To make this new method the default, choose the icon, enter jobs setup , then choose the related link.
5. In the Default WIP Method field, choose the method from the list.
Total Defines the range or group of tasks included in the WIP and
recognition calculation. Within the group, any job task with
Job Task Type set to Posting is included in the WIP total,
unless the task's WIP-Total field is set to Excluded .
In the following example, job tasks are divided into two WIP total groupings, demonstrating how the WIP-Total
field works:
You'll notice:
1000 through 1299: WIP are calculated separately for this group of job tasks. Note however, that two of
the tasks, 1010 and 1110, are excluded from the WIP calculation because their job task type is Posting .
1300 through 1399: WIP are calculated separately for this group of job tasks.
Calculate WIP
You can determine the WIP amount to post to balance sheet accounts for the period end reporting. Use the Job
Calculate WIP batch job to do this.
1. Choose the icon, enter job calculate wip , then choose the related link.
2. Choose the Calculate WIP action.
3. On the Job Calculate WIP page, fill in the fields as necessary.
4. Choose the OK button.
NOTE
The batch job only calculates the WIP, it does not post it to the general ledger. To post it, run the Post WIP to G/L batch
job after you've calculated the WIP. Learn more in the following procedure.
Post WIP
When you've calculated WIP, you can post it to balance sheet accounts for the period end reporting. You use the
Job Post WIP to G/L batch job to do this.
1. Choose the icon, enter job post wip to g/l , then choose the related link.
2. On the Job Post WIP to G/L page, fill in the fields as necessary.
3. Choose the OK button.
During the project, job costs from resource usage, materials, and job-related purchases can accumulate. As the
job progresses, these transactions get posted to the job journal. It is important that all costs get recorded in the
job journal before you invoice the customer.
NOTE
You can also purchase external resources unrelated to a job, for example, to invoice a vendor for work delivered. For more
information, see Record Purchases.
You can invoice the whole job from the Job Task Lines page or only invoice selected billable lines from the
Planning Lines page. Invoicing can be done after the job is finished or at certain intervals during the job's
progress based on an invoicing schedule.
NOTE
If you select Billable in the Job Line Type field on the purchase documents for job-related purchases, then job planning
lines that are ready to be invoiced to the customer are created. For more information, see Manage Project Supplies.
You can also invoice a company that is not the end customer. Sometimes the party that a project is for is
different from the party that is paying the bill. On the Jobs page, you can specify the customer who will benefit
from the project in the Sell-to fields, and the party to invoice in the Bill-to fields.
NOTE
Alternatively, invoice a customer by selecting the job, and then choosing the Create Job Sales Invoice action.
To create and post job sales invoice from job planning lines
You can create an invoice from a job planning lines, and indicate at that time the quantity of the item, resource,
or general ledger account that you want to invoice.
1. Choose the icon, enter Jobs , and then choose the related link.
2. Open a relevant job.
3. Select a job task for which the Job Task Type field contains Posting , and then choose the Job Planning
Lines action.
4. On a job planning line, in the Qty. To Transfer to Invoice field, enter the quantity of the item, resource,
general ledger account type that you want to invoice.
5. Choose the Create Sales Invoice action.
6. On the Job Create Sales Invoice page, enter the posting date and whether you want to create a new
invoice or append this invoice to an existing one.
7. Choose the OK button.
8. On the Job Planning Lines page, choose the Sales Invoices/Credit Memos action.
The Sales Invoice page opens, showing the quantity that you have transferred to the invoice.
9. Make any additional changes, and then choose the Post action.
NOTE
The above procedure is similar for creating, reviewing, and posting a job-related sales credit memo.
The Fixed Assets functionality in Business Central provides an overview of your fixed assets and ensures correct
periodic depreciation. It also enables you to keep track of your maintenance costs, manage insurance policies,
post fixed asset transactions, and generate various reports and statistics.
For each fixed asset, you must set up a card containing information about the asset. You can set up buildings or
production equipment as a main asset with a component list, and you can group them in various ways, such as
by class, department, or location. Then you can begin to acquire, maintain, and sell the fixed assets. You can also
set up budgeted assets. This makes it possible to include any anticipated acquisitions and sales in reports.
To keep track of fixed asset depreciations as well as other financial transactions related to fixed assets, you set up
one or more depreciation books for each fixed asset in your company. Depreciation is done by running a report
to calculate periodic depreciation and fill in a journal with the resulting entries, ready to be posted. Business
Central supports several depreciation methods. For more information, see Depreciation Methods. You can set up
multiple depreciation books per fixed asset for different purposes, such as one for tax reporting and another for
internal reporting.
For each asset, you can record maintenance costs and the next service date. Keeping track of maintenance
expenses can be important for budgeting purposes and for making decisions about whether to replace a fixed
asset.
Each fixed asset can be attached to one or more insurance policies. You can therefore easily verify that insurance
policy amounts are in accordance with the value of the assets that are linked to the policy. This also makes it
easy to monitor annual insurance premiums.
NOTE
You can record fixed asset transactions on the Fixed Asset G/L Journal page or on the Fixed Asset Journal page,
depending on whether the transactions are for financial reporting or for internal management. Help for Fixed Assets only
describes how to use the Fixed Asset G/L Journal page. For more information, see Set Up Fixed Asset Depreciation.
Before you can begin to manage fixed assets, you must set up default values, fixed asset accounting, posting
groups, allocation keys, journals, and posting types. For more information, see Setting Up Fixed Assets.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Create fixed assets, assign depreciation methods, post Acquire Fixed Assets
acquisitions, salvage values, and print fixed asset lists.
Record service visits, post maintenance costs, and monitor Maintain Fixed Assets
maintenance costs.
Reclassify fixed assets, transfer fixed assets to different Transfer, Split, or Combine Fixed Assets
locations, split up or combine assets.
Adjust values of fixed assets, post appreciation, and post Revalue Fixed Assets
write-down transactions.
Calculate depreciation, post depreciation, and analyze Depreciate or Amortize Fixed Assets
depreciation in fixed assets reports.
Post disposal transactions, view disposal ledger entries, and Dispose of or Retire Fixed Assets
post partial disposals.
Manage fixed asset budgets, budget acquisition costs, Manage Budgets for Fixed Assets
budget disposals of fixed assets, and budget depreciation.
Video Overview
The following video covers the basics of fixed assets.
To help you manage your fixed assets in Business Central, standard reports and analytics are built in. It moves
beyond traditional reporting constraints to help you efficiently design various types of reports.
Reports
The following table describes some of the key reports in fixed assets reporting.
Fixed Asset List Shows the list of fixed asset and their 5601
setup info for a given depreciation
book.
Fixed Asset - Acquisition List List all assets acquired within a given 5608
date range. You can also include fixed
assets that are created but not yet
acquired.
Fixed Asset Details Shows the fixed asset ledger entries for 5604
fixed assets.
Fixed Asset Book Value 02 Shows the breakdown of fixed asset 5606
book value by changes in acquisition,
depreciation, and appreciation within
the period with a further breakdown
by additions and disposals within the
period. Use this report to describe the
changes in fixed assets for a given
period when many different changes
occur across the grouping of fixed
assets. If you select the Budget
Repor t field, the report will calculate
the expected depreciation for the
period. Enter a group type if you want
the report to group the fixed assets
and print group totals. For example, if
you have set up six FA classes, select
the FA Class option to have group
totals printed for each of the six class
codes.
REP O RT DESC RIP T IO N ID
Fixed Asset G/L Analysis Shows an analysis of your fixed assets 5610
(FA) with various types of data for
individual assets and/or groups of
assets. On the Fixed Assets FastTab,
you can set filters if you want the
report to include only certain fixed
assets. On the Options FastTab, tailor
the report to meet your specific needs.
The report is similar to the Fixed
Asset Analysis report, but specifically
for reconciling to the general ledger
and specifically for validating the
disposal entries. The report assumes
that you know the G/L accounts that
are specified in the posting setup.
Fixed Asset Register Shows posted fixed asset ledger entries 5603
that are sorted and divided by register
number. You can determine which
registers' entries are shown by setting
a filter. It is important to set a filter;
otherwise, the report may show a very
large amount of information.
See also
Analyzing Financial Statements in Microsoft Excel
Work with Dimensions
Managing Fixed Assets
Local Functionality Overview
Accountant Experiences in Dynamics 365 Business Central
Find free e-learning modules for Business Central here
Acquire Fixed Assets
2/6/2023 • 6 minutes to read • Edit Online
For each fixed asset, you must set up a card containing information about the asset. You can set up buildings or
production equipment as a main asset with a component list, and you can group them in various ways, such as
by class, department, or location. A depreciation book must be set up and assigned to each fixed asset before
you can acquire it.
When a fixed asset is set up and a depreciation book assigned, you must acquire the fixed asset. To acquire a
fixed asset, you record its acquisition cost in the relevant G/L account, bank account, or vendor by posting an
acquisition transaction from the Fixed Asset G/L Journal page. You can use the Assisted Fixed Asset
Acquisition page to create and post the required general journal lines automatically.
The salvage value is the residual value of a fixed asset when it can no longer be used. You can post the salvage
value at the same time as you post the acquisition cost. For more information, see Depreciate or Amortize Fixed
Assets.
Indexation is used to adjust values for general price-level changes. The Index Fixed Assets batch job can be
used to calculate the acquisition costs at replacement costs.
NOTE
You can also post acquisition cost as credits. In that case, remember that the value in the Acquisition Cost Incl. VAT
field must be with a minus sign to indicate a credit.
When you choose Finish , the Book Value field on the Fixed Asset Card page is filled, indicating that the fixed
asset has been acquired at the specified acquisition cost.
To set up a component list for a main asset
You can group your fixed assets into main assets and their components. For example, you may have a
production machine that consists of many parts that you want to group in this manner.
Both the main asset and all its components must be set up as individual fixed asset cards. After you have set up
a component list, Business Central automatically fills in the Main Assets/Component and Components of
Main Asset fields on the fixed asset cards.
1. Choose the icon, enter Fixed Assets , and then choose the related link.
2. Select the fixed asset that is the main asset, and then choose the Main Asset Components action.
3. On the Main Asset Components page, choose the FA No . field, and then select the fixed asset that you
want to add as a component of the main asset.
4. Close the page.
5. Repeat steps 3 and 4 for each component asset that you want to add.
6. Choose the icon, enter Fixed Asset Setup , and then choose the related link.
7. Select the Allow Posting to Main Assets check box.
To post a fixed asset acquisition manually with the fixed asset G/L
journal
The following procedure describes how to acquire a fixed asset manually by creating and posting lines on the
Fixed Asset G/L Journal page. You can also acquire a fixed asset automatically by using the Assisted Fixed
Asset Acquisition page. For more information, see step 5 in To create a fixed asset and acquire it automatically.
NOTE
You can also post acquisition cost as credits. In that case, remember that the value in the Amount field must be with a
minus sign to indicate a credit.
1. Choose the icon, enter FA G/L Journals , and then choose the related link.
2. On the Fixed Asset G/L Journal page, in the FA Posting Type field, select Acquisition Cost .
3. Fill in the remaining fields as necessary.
4. Choose the Post action.
TIP
If you fill in the Insurance No. field in the fixed asset G/L journal when you post an acquisition cost, then Business
Central will also post the acquisition cost of the fixed asset to the insurance coverage ledger. For more information, see
Insure Fixed Assets.
1. Choose the icon, enter FA Ledger Entries , and then choose the related link.
2. In the FA Ledger Entries page, select the entry or entries that you want to cancel.
3. Choose the Actions menu, and then choose the Cancel Entries action.
4. Fill in the fields as necessary. Hover over a field to read a short description.
5. Choose the OK button to run the batch job.
6. When the incorrect entry or entries are canceled, proceed to post the correct acquisition cost.
NOTE
This process might require that you personalize the Fixed Asset Journals page by adding the Salvage Value field. By
default, the field is not displayed on the page. For more information, see Personalize Your Workspace.
1. Choose the icon, enter Fixed Asset Journals , and then choose the related link.
2. On the Fixed Asset Journals page, create the acquisition line. For more information, see To post a fixed
asset acquisition manually with the fixed asset G/L journal.
3. In the Salvage Value field on the journal line, enter the salvage value amount as a credit (prefix the amount
with a minus sign, for example, - 100).
4. Choose the Post action.
NOTE
If a salvage value exists for a fixed asset, then that value will be used in depreciation posting instead of the value in the
Ending Book Value field on the FA Depreciation Books page. For more information, see To manage the ending book
value.
Maintenance expenses are routine periodic costs undertaken to preserve the value of fixed assets. Unlike capital
improvements, they do not increase values.
You can record and maintain an up-to-date file on maintenance and service of your fixed assets to have
complete maintenance records on a fixed asset easily accessible. Each time a fixed asset is sent to service, you
record all relevant information such as date of service, vendor number and service agent's phone number.
Maintenance registration is recorded for each fixed asset from the relevant fixed asset card.
Indexation is used to adjust values for general price-level changes. The Index Fixed Assets batch job can be
used to recalculate the maintenance costs.
NOTE
Step 7 only works if you have set up the following: On the FA Posting Group Card page for the posting group
of the fixed asset, the Maintenance Account field contains the general ledger debit account and the
Maintenance Bal. Account field contains the general ledger account to which you want to post balancing
entries for appreciation. For more information, see To set up fixed asset posting groups.
An insurance policy for a fixed asset is represented by an insurance card. You can assign one fixed asset to one
insurance policy or multiple fixed assets to one insurance policy.
You assign a fixed asset to an insurance policy by posting to the insurance coverage ledger from the Insurance
Journal page.
In addition, you can assign a fixed asset to an insurance policy and create coverage ledger entries when you post
its acquisition cost. You do this by posting an acquisition cost from the fixed asset journal with the Insurance
No. field filled in. The Automatic Insurance Posting check box on the Fixed Asset Setup page must be
selected. For more information, see To post a fixed asset acquisition manually with the fixed asset G/L journal.
If the Automatic Insurance Posting check box on the Fixed Asset Setup page is not selected, then posting
acquisitions from the fixed asset journal will create lines on the Insurance Journal page, which you must then
post manually.
WARNING
If you do not select the Automatic Insurance Posting check box on the Fixed Asset Setup page, then your
insurance journal should be based on a journal template without a number series. This is because the inserted document
numbers from the fixed asset journal line will otherwise conflict with the number series of the insurance journal. For more
information about journal templates and batches, see Set Up General Fixed Assets Information.
After you have assigned a fixed asset to an insurance policy, the Insured check box is selected on the fixed asset
card. When you sell the fixed asset, the check box is automatically deselected.
NOTE
The entries from an insurance journal are only posted to the insurance coverage ledger.
NOTE
In the Index Figure field, you enter a decrease of 5%, for example, as 95, whereas you enter an increase of 2% as
102.
See Also
Fixed Assets
Setting Up Fixed Assets
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Transfer, Split, or Combine Fixed Assets
2/6/2023 • 4 minutes to read • Edit Online
You use the fixed asset reclassification journal to transfer, split up, and combine fixed assets. You view or print
the results of fixed asset reclassification with the Fixed Asset-Book Value 02 report.
Revaluation of fixed assets can consist of appreciations, write-downs, or general value adjustments.
When the value of a fixed asset has increased, you post a journal line with a higher amount, an appreciation, to
the depreciation book. The new amount is recorded as an appreciation according to the fixed asset posting
setup.
When the value of a fixed asset has decreased, you post a journal line with a lower amount, a write-down, to the
depreciation book. The new amount is recorded as a write-down according to the fixed asset posting setup.
Indexation is used to adjust multiple fixed asset values, for example per general price changes. The Index Fixed
Assets batch job can be used to change various amounts, such as write-down and appreciation amounts.
NOTE
Step 4 only works if you have set up the following: On the FA Posting Group Card page for the posting group
of the fixed asset, the Appreciation Account field contains the general ledger debit account and the
Appreciation Bal. Account field contains the general ledger account to which you want to post balancing
entries for appreciation. For more information, see To set up fixed asset posting groups.
NOTE
Step 4 only works if you have set up the following: On the FA Posting Group Card page for the posting group
of the fixed asset, the Write-Down Account field contains the general ledger credit account and the Write-
Down Expense Account field contains the general ledger debit account to which you want to post balancing
entries for write-downs. For more information, see To set up fixed asset posting groups.
5. Choose the Post action.
TIP
If the index figures are for simulation purposes only, you can create a special depreciation book to store them in.
Then these entries will not affect any of the other depreciation books.
Depreciation is used to allocate the cost of fixed assets, such as machinery and equipment, over their
depreciable life. For each fixed asset, you must define how it will be depreciated.
There are two ways to post depreciation:
Automatically, by running the Calculate Depreciation batch job.
Manually, by using the fixed asset G/L journal.
Business Central can calculate daily depreciation, which allows you to calculate depreciation for any period. You
can therefore analyze current operating results on, for example, a monthly, quarterly, or annual basis. The
calculation uses a standard year of 360 days and a standard month of 30 days. For more information, see
Depreciation Methods.
If several departments use a fixed asset, periodic depreciation can be automatically allocated to these
departments according to a user-defined allocation table.
You can cancel incorrect depreciation entries by using the Cancel FA Ledger Entries batch job. Afterward, you
can post the correct amount by running the Calculate Depreciation batch job again. The errors you correct
are posted as fixed asset error ledger entries.
Indexation is used to adjust values for general price-level changes. You can use the Index Fixed Assets batch
job to recalculate the depreciation amounts.
NOTE
Known limitation: If you set the Use Force No. of Days field to Yes, and the Force No. of Days field is set to a value
where Posting Date minus Number of Days results in a date in the previous calendar year, the system will not let you
post the depreciation. You can avoid it by reducing the Force No. of Days field to no more than than the calculated
days until posting date using 30days/month OR set the flag Fiscal Year 365 Days in the Depreciation Book. We
recommend the first option as you may not want to change the use of 30days/months for depreciation. For more
information, see Fiscal Year 365 Days Field Depreciation.
To post depreciation manually from the fixed asset G/L journal
1. Choose the icon, enter Fixed Asset G/L Journal , and then choose the related link.
2. Create an initial journal line and fill in the fields as necessary.
3. In the FA Posting Type field, select Depreciation .
4. Choose the Inser t FA Bal. Account action. A second journal line is created for the balancing account that is
set up for depreciation posting. For more information, see To set up fixed asset posting groups.
5. Choose the Post action to post the journal.
The Book Value field on the Fixed Asset Card page is updated accordingly.
If you have set up fixed asset allocation keys to allocate amounts to different departments or projects, the
amounts are allocated during posting. For more information, see Set Up General Fixed Assets Information.
NOTE
If the last depreciation means that the Book Value field on the Fixed Asset Card page is zero, the last depreciation is
automatically reduced by this amount.
If the value in the Book Value field is greater than zero after the last depreciation, for example because of a rounding
problem or because a salvage value exists, the value in the Ending Book Value field on the FA Depreciation Books
page is ignored. For more information, see To post the salvage value together with the acquisition cost.
NOTE
The Fixed Asset Journal page contains new lines for different depreciation books according to the duplication
list.
6. Review or edit the lines, and then choose the Post action.
NOTE
Another way to duplicate an entry in a separate book is to enter a depreciation book code in the Duplicate in
Depreciation Book field when you fill in a journal line.
You can copy entries from one depreciation book to another by using the Copy Depreciation Book batch job.
The batch job creates journal lines in the journal batch that you have specified on the FA Journal Setup page
for the depreciation book that you want to copy to. For more information, see the following procedure.
When you sell or otherwise dispose of a fixed asset, the disposal value must be posted to calculate and record
the gain or loss. A disposal entry must be the last entry posted for a fixed asset. For partially disposed fixed
assets, you can post more than one disposal entry. The total of all posted disposal amounts must be a credit
amount.
NOTE
If you trade-in a fixed asset for another one, you must record both the sale of the old asset (disposal) and the purchase of
the new one (acquisition). For more information, see Acquire Fixed Assets.
The following steps assume that you have already set up the relevant posting groups in the FA Posting
Groups page. For more information, see To set up fixed asset posting groups.
NOTE
Step 4 only works if you have set up the following: On the FA Posting Group Card page for the posting group
of the fixed asset, the Disposal Account field contains the general ledger debit account and the Disposal Bal.
Account field contains the general ledger account to which you want to post balancing entries for appreciation.
For more information, see To set up fixed asset posting groups.
You can set up budgeted fixed assets. For example, this lets you include anticipated acquisitions and sales in
reports.
To prepare your budgeted income statement, budgeted balance sheet, and cash budget, you need information
about future investments, disposals and depreciation of fixed assets. You can get this information from the
Fixed Asset - Projected Value report. Before you print this report, you must prepare the budget.
To budget depreciation
You can use the Fixed Asset - Projected Value report to calculate future depreciation. The report shows the
book value and accumulated depreciation at the start of the selected period, changes during the period, and the
book value and accumulated depreciation at the end of the selected period.
1. Choose the icon, enter Fixed Asset Projected Value , and then choose the related link.
2. Fill in the fields as necessary.
3. To see total values for all assets, clear the Print per Fixed Asset check box.
4. Leave the Fixed Asset FastTab blank to have all assets included. In the Budgeted Asset field, enter No to
exclude budgeted assets or Yes to see budgeted assets only.
5. Choose the Print or Preview button.
Use the Troubleshooting FA Ledger Entries extension to round depreciation and acquisition amounts in fixed
asset ledger entries to whole numbers. For example, to round an amount of 30,000.44 to 30,000. Typical causes
of rounding issues are data migration, suddenly starting to post amounts to the general ledger, or
customizations you've made to your Business Central.
The Troubleshooting FA Ledger Entries extension is pre-installed and ready to go. If you remove the extension,
but want to install it again, you can find it on AppSource.
See Also
Fixed Assets
Managing Fixed Assets
Maintain Fixed Assets
Customizing Business Central Online Using Extensions
Finance
Getting Ready for Doing Business
Working with Business Central
Find free e-learning modules for Business Central here
Managing Relationships
2/6/2023 • 2 minutes to read • Edit Online
The relationship management features of Business Central help you manage and support your sales efforts.
With these features, you have access to complete and accurate information so you can focus your interactions
on preferred customer/contact segments.
Good sales and marketing practices are all about how to make the best decisions at the right time. Business
Central provides a precise and timely overview of your contact information so that you can serve your
prospective customers more efficiently and increase customer satisfaction.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Define default settings for the use of contacts and Setting Up Relationship Management
interactions and set up number series.
Define the external entities that you have business relations Managing Contacts
with, such as customers, prospective customers, vendors,
lawyers, and consultants, either as Person type or Company
type.
Create marketing plans to identify, attract, and retain Managing Marketing Campaigns
customers.
Use Dynamics 365 Sales for customer engagement and Integrating with Dynamics 365 Sales
enjoy seamless integration in the lead-to-cash process by
using Business Central for backend activities such as
processing orders, managing inventory, and doing your
finances.
Before you get started working with your contacts and marketing interests, there are a few decisions and steps
that you should take to set up how the marketing area manages certain aspects of your contacts. For example,
you can decide whether to synchronize the contact card with the customer card, vendor card, and bank account
card, how number series are defined, or what the standard salutation should be when writing to your contacts.
Managing your contacts and having a strategy in place to identify, attract, and retain customers will help
optimize your business and increase customer satisfaction. Using a good contact management system will also
help you create and maintain relationships with your customers. Communication is the key to these
relationships. Being able to tailor communication with potential and existing customers, vendors, and business
partners according to their needs, is necessary for companies to succeed. Establishing a strategy and defining
how your company uses contact information is a primary step. This information will be viewed by many
different groups in your company, so having a good system in place will help everyone be more productive.
You set up the marketing and contact management from the Marketing Setup page. To open the Marketing
Setup page, choose the icon, enter Marketing Setup , and then choose the related link.
See Also
Managing Contacts
Work with Business Central
Find free e-learning modules for Business Central here
Managing Contacts
2/6/2023 • 2 minutes to read • Edit Online
Employees in your company regularly meet prospective business relations that may develop into formal
relationships. All such external contacts and their detailed information should be recorded in the system so that
communication is more successful and so they can easily be converted to formal customer, vendor, or bank
relationships.
Use the Contacts list to manage your contacts. From there, you can create opportunities and manage other
interactions with individual contacts. You can also see statistics about a contact, and you can access a range of
reports. For information about how to find the right contact in the list, see Sorting, Searching, and Filtering .
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Create a contact card for each new person or company that Create Contacts
you interact with, such as a customer or vendor.
Set up profile questionnaires that you want to use when Use Profile Questionnaires to Classify Business Contacts
entering information about your contacts' profiles.
Resolve confusion when two or more records exist for the Merge Duplicate Records
same contact.
See Also
Managing Sales Opportunities
Sorting, Searching, and Filtering
Work with Business Central
Find free e-learning modules for Business Central here
Set Up Contacts
2/6/2023 • 8 minutes to read • Edit Online
When creating contacts, you can enter specific information, such as the industry that the contact belong to and
your business relationship with the contacts.
Before you create contacts and record details about your business relationships, you must set up the different
codes that you will use to assign this information to your contact companies and people. Codes can be set up for
mailing groups, industry groups, business relationships, Web sources, organizational levels and job
responsibilities. You can set these up by choosing the New action as you look up to the lists from the contact
card.
By having this information set up, creating contacts is much more organized and being able to find all contacts
based on a certain group will be more efficient. Every group at your company will be able to find the is
information making communication with the contacts more successful.
NOTE
This is only possible for contacts of type Company .
The industry group code defines the type or category of the group, such as ADVERT for advertising, or PRESS,
for TV and radio. You can have several industry group codes. To define the industry groups, you use the
Industr y Groups page.
1. Open the relevant contact card.
2. Choose the Company action, and then the Industr y Groups action. The Contact Industr y Groups page
opens.
3. In the Industr y Groups Code field, select the industry groups you want to assign.
Repeat these steps to assign as many industry groups as you want. You can also assign industry groups from
the contact list by following the same procedure.
The number of industry groups that you have assigned to the contact is displayed in the No. of Industr y
Groups field in the Segmentation section on the Contact Card page.
After you have assigned industry groups to your contacts, you can use this information to select contacts for
your segments. For more information, see Add Contacts to Segments.
NOTE
This is only possible for contacts of type Person .
The job responsibility code defines the type or category of the job, such a MARKETING or PURCHASE. You can
have several job responsibility codes. To define the job responsibility, you use the Job Responsibilities page.
1. Open the relevant contact card.
2. Choose the Person action, and then choose the Job Responsibilities action. The Contact Job
Responsibilities page opens.
3. In the Job Responsibility Code field, select the job responsibility that you want to assign.
Repeat these steps to assign as many job responsibilities as you want. You can also assign job responsibilities
from the contact list by following the same procedure.
The number of job responsibilities you have assigned to the contact is displayed in the No. of Job
Responsibilities field in the Segmentation section on the Contact page.
After you have assigned job responsibilities to your contacts, you can use this information to select contacts for
your segments. For more information, see Add Contacts to Segments.
NOTE
This is only possible for contacts of type Person .
The organizational level code defines the type or category of the organizational level, such a CEO or CFO. You
can have several organizational level codes. To define the organizational level, you use the Organizational
Levels page.
1. Open the relevant contact card.
2. In the Organizational Levels field, select the code you want to assign.
After you have assigned organizational levels to your contacts, you can use this information to create segments.
After you have assigned job responsibilities to your contacts, you can use this information to select contacts for
your segments. For more information, see Add Contacts to Segments.
NOTE
This is only possible for contacts of type Company .
When assigning web sources, you specify which search engine and search word that the application will use to
find the requested information.
1. Open the relevant contact card.
2. Choose the Company action, and then choose the Web Sources action. The Contact Web Sources page
opens.
3. In the Web Source Code field, choose the web source you want to assign.
4. In the Search Word field, enter the search word that you want to use to find the information.
Repeat these steps to assign as many web sources as you want.
NOTE
This is only possible for contacts of type Company .
1. Open the relevant contact card.
2. Choose the Company action, and then the Business Relations action.
3. On the Contact Business Relations page, in the Business Relation Code field, select the business
relation you want to assign.
Repeat these steps to assign as many business relations as you want.
The number of business relations you have assigned to the contact is displayed in the No. of Business
Relations field in the Segmentation section on the Contact page.
After you have assigned business relations to your contacts, you can use this information to select contacts for
your segments. For more information, see Add Contacts to Segments.
When you develop a business relationship with someone in another company, add them as a contact in Business
Central. Then, add any information about them, or their company, that could be useful in future
communications. You can create the following types of contacts on the Contact Card page:
Person – Use this when you've had direct contact with someone and have their contact details.
Company – Use this for a contact that is not an individual person but rather an entity such as a contractor or
a bank.
The information that's relevant for each type of contact differs, so the available fields and actions are different.
For example, you can only assign job responsibilities to a person, and an industry group to a company.
You can change the value of the Type field later. Alternatively, use the fields on the Inheritance FastTab on the
Marketing Setup page to specify the data to share between a person and their company. Learn more at Setting
Up Contacts.
When a contact is converted to a customer, for example, the contact person or contact company becomes the
name of the customer. The record for the contact is kept, and you can link the contact and the customer so their
data is synchronized going forward.
NOTE
If you switch on the feature update for conversion templates, then you can also create vendors or employees from
business contacts.
However, if you're already using the built-in functionality to create customers or items automatically, this feature update
does not support custom fields, and newly created customers or items will not include such data.
1. Choose the icon, enter one of the following that matches the entity you want to create contacts from, then
choose the related link.
Create Contacts from Customers
Create Contacts from Vendors
Create Contacts from Bank Accounts
2. On the request page that opens, in the Customer , Vendor , or Bank Account section, set filters if you want
to create contacts from specific customers, vendors, or bank accounts.
3. Choose OK to start creating contacts.
The next contact numbers in the number series are assigned to the new contacts. The business relation code
specified on the Marketing Setup page is assigned to the newly created contacts.
TIP
You can also do this the other way around, namely by creating a customer, vendor, employee, or bank account from a
contact. Learn more in the To create a customer, vendor, employee, or bank account from a contact section.
NOTE
Before you can create customers, vendors, employees, or bank accounts from contacts, you must specify a business
relation code on the Marketing Setup page on the Interactions FastTab. Learn more at Setting up Contacts.
1. Choose the icon, enter Contacts , then choose the related link.
2. Select the contact you want to create as a customer, vendor, employee, or bank account.
3. Choose the Create as action, then choose either Customer , Vendor , Bank , or Employee .
4. Choose OK .
The contact information is transferred from the contact card to a new customer, vendor, employee, or bank
account card. You may want to add specific information to each of the cards, such as invoicing and payment
details. For an example, see Register New Customers.
NOTE
Do not use the Business Relations window to change existing relations. Instead, remove the relation and use the Link
with existing action. Learn more in the To link a contact to an existing customer, vendor, employee, or bank account
section.
NOTE
Certain details, such as invoicing and posting details, are not available for contacts. When you create contacts as
customers, vendors, employees, or bank accounts, you may want to add that information manually.
There are three ways to enable data synchronization between contacts and customers, vendors, employees, or
bank accounts:
When you create contacts from customers, vendors, or bank accounts. Learn more in the To create a contact
from a customer, vendor, or bank account section.
When you create customers, vendors, employees, or bank accounts from contacts. Learn more in the To
create a customer, vendor, employee, or bank account from a contact section.
When you link contacts to existing customers, vendors, employees, or bank accounts from the contact card.
Learn more in the To link a contact to an existing customer, vendor, employee, or bank account section.
See also
Managing Contacts
Setting Up Contacts
Use Online Maps to Find Locations and Directions
Work with Business Central
Find free e-learning modules for Business Central here
Use Profile Questionnaires to Classify Business
Contacts
2/6/2023 • 4 minutes to read • Edit Online
You can rate a prospect so you can identify the ideal prospects to focus your sales campaign on. You can set up
profile questionnaires that you want to use when entering information about your contacts' profiles. Within
each questionnaire, you can set up the different questions you intend to ask your contacts. This way, you can
group contacts so that your campaigns are more likely to target the right people based on the criteria that you
define with the questionnaires.
With the right questionnaires, you can rate your prospects and group them into categories. You can use existing
questions and answers and combine them with new questions and answers to form the basis of your rating.
Each answer in the rating is given a point value and, depending on the range you set up for the categories (From
Value and To Value), the rating system will group your contacts in the categories you have defined. For example,
ABC customers, High/Low loyalty vendors, or Platinum/Gold/Silver prospects.
You can also run the questionnaire to answer some of the questions based on contact, customer, or vendor data
automatically.
NOTE
If you enter a question that is automatically answered, choose Line , and then choose Question Details , to enter the
criteria to automatically answer the question.
NOTE
Only contacts that are recorded as customers can be assigned a classification based on customer data and only contacts
that are recorded as vendors can be assigned a classification based on vendor data. The automatic classification is not
updated automatically. Consequently, you may want to update the profile questionnaires, after you have updated the
customer, vendor or contact data they are based on.
After you have set up automatically answered profile questions, if you assign the profile questionnaire
containing these questions to a contact, Business Central will automatically assign the right answers for the
contact.
Example
You can classify your contacts according to how much they bought from you:
A N SW ER A P P L IES TO
A UTO M AT IC
TYPE DESC RIP T IO N C L A SSIF IC AT IO N F RO M VA L UE TO VA L UE
Answer A 500,000
Answer C 99,999
F IEL D VA L UE
When you assign the profile questionnaire containing this question to a contact, application automatically enters
the relevant answer for this contact on the profile lines of the contact card.
See Also
Creating Contacts
Find free e-learning modules for Business Central here
Merge Duplicate Records
2/6/2023 • 4 minutes to read • Edit Online
As different users create new customer, vendor, or contact cards over time, or the new records are created
automatically during migration, a customer, vendor, or contact may be represented in the system with more than
one record. In this case, you can use the Merge Duplicate page from the card of the record that you want to
keep. The page gives you an overview of duplicated field values and provides functions to select which values to
keep or discard when merging two records into one.
NOTE
Only users with the MERGE DUPLICATES permission set can use this functionality.
TIP
The Merge Duplicate page shows all fields where the values are different for the two records being compared.
Therefore, a duplicate is indicated by the page showing very few fields. Whereas, if the page shows many fields, then the
suspected record is probably not a duplicate.
The following procedure is based on a customer card. The steps are similar for a vendor and contact cards.
1. Choose the icon, enter Customers , and then choose the related link.
2. Select the customer that you know or suspect that a duplicate record exists for, and then choose the Edit
action.
3. On the Customer Card page, choose the Merge With action.
4. On the Merge Duplicate page, in the Merge With field, select the customer that you believe is a
duplicate of the one you have opened, indicated in the Current field.
The Fields FastTab lists fields where the values are different for the two customers. This means that if the
selected customer is really a duplicate, then only very few fields should be listed, such as typing errors
and other data entry mistakes.
The Related Tables FastTab lists tables where there are fields with a relation to both customers. The
Current Count and Duplicate Count fields show the number of fields in related tables where the No.
value of both the current and the duplicate customer is used. On the Merge Duplicate page, this section
is informational only, however, if merge conflicts exist, you will resolve them on the Merge Duplicate
Conflicts page. See steps 8 through 12.
5. For each field where you want to use another value than the current one, select the Override check box.
The value in the Alternate Value field will then be transferred to the current record when you complete
the process.
6. When you have finished selecting which values to keep or override, choose the Merge action.
The system checks if the merge of values for the duplicate customer into the current customer causes any
conflicts. A conflicts exists if a value in at least one primary-key field is the same for both customers while
the value in the No field is different for the two customers.
7. If no conflicts are found, choose the Yes button in the confirmation message box.
The duplicate customer is renamed so that all usage of its No. value in all fields with relations to the
customer table will be replaced with the No. value of the current customer.
8. If conflicts exist, choose the Resolve (xx) conflicts before merge. action on the Conflicts FastTab,
which will appear if conflicts exist.
9. On the Merge Duplicate Conflicts page, select the line for a related table with a conflict, and then
choose the View Details action.
The Merge Duplicate page now shows the fields in the selected table that cause a merge conflict
between the two customer records. Notice in both the summarized values in the Current and Conflicts
With fields and on the lines that at least one primary-key field is the same for both customers and the
value of the No. field is different for the two customers.
10. If you do not want to keep the duplicate customer record, choose the Remove Duplicate action, and
then choose the Close button.
Identical field values, other than the value in the No. field, are removed from the duplicate record and
inserted on the current record.
11. If you want to keep the duplicate customer record after the merge, choose the Rename Duplicate .
12. On lines, not for the No. field, where the field has the same value on both records, change the value in
the Alternate Value field, and then choose the Close button.
The conflicting field value is updated on the duplicate record so that it can be merged with the current
record. The duplicate record continues to exist after the merge.
13. Repeat steps 8 through 12 until all conflicts are resolved. The Conflicts FastTab disappears.
14. On the Merge Duplicate page, choose the Merge action again, and then select the Yes button in the
confirmation message box.
NOTE
For contacts, you can use functionality to find duplicate contacts before you use the Merge Duplicate page. For more
information, see Searching for Duplicate Contacts.
You create segments to select a group of contacts according to specific criteria. For example, a segment could be
the industry that the contacts belong to or your business relationship with the contacts. You can create a
segment to select the contacts you want to target with a campaign.
There are two main tasks in creating a segment:
Enter general information about the segment. Before you can select the contacts within the segment, you
must first create the segment.
Select the contacts to be included within the segment.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Manage the contacts that are assigned to segments. Add Contacts to Segments
Learn about using interactions for segments, including Managing Interactions for Segments
logging.
See Also
Managing Sales Opportunities
Managing Contacts
Work with Business Central
Find free e-learning modules for Business Central here
Create Segments
2/6/2023 • 2 minutes to read • Edit Online
You can create segments to select a group of contacts, for example, if you want to create an interaction involving
several contacts, such as direct mail.
To create a segment
1. Choose the icon, enter Segments , and then choose the related link.
2. Choose the New action.
3. In the General section, in the No. field, enter a number for the segment.
Alternatively, if you have set up number series for segments on the Marketing Setup page, you can
select Enter to select the next available segment number.
4. Fill in the other fields on the header.
You can now add contacts to the segment. For more information, see Add Contacts to Segments.
See Also
Managing Segments
Managing Sales Opportunities
Work with Business Central
Find free e-learning modules for Business Central here
Add Contacts to Segments
2/6/2023 • 2 minutes to read • Edit Online
After you have created a segment and entered basic information about it, you may want to add contacts to the
segment. You can do this by filling in the lines on the Segment page manually, but it is easier and faster to use
the Add Contacts action.
See Also
Create a Segment
Managing Segments
Managing Sales Opportunities
Work with Business Central
Find free e-learning modules for Business Central here
Manage Interactions for Segments
2/6/2023 • 2 minutes to read • Edit Online
Segmenting
There are several ways to create segments:
You can manually enter the contacts you want to include in the segment in the segment lines.
You can select contacts.
You can reuse a logged segment as the basis to create a new one.
You can reuse saved segmentation criteria.
Interactions
On the Segment page, you can create interactions for several contacts simultaneously. For example, you can
merge a segment with a Microsoft Word document, so that you can send a letter to all the contacts in the
segment.
You can specify information about the interaction for the segment on the Segment header. For example, you
can decide which interaction template you want to use for all the contacts, specify a description, a
correspondence type, and so on. However, you can modify this information in the segment line for each
particular contact, for example, by specifying another description for one contact. If you are merging a segment
with a Microsoft Word document, you can personalize the document to be sent for one or several of the
contacts within the segment, for example, by adding individualized comments to the document.
Logging
On the Segment page, when you choose Log , the application records the interactions on the Interaction Log
Entr y page, and logs the segment. After you have logged the segment, you can only find it on the Logged
Segments page.
On the Logged Segments page, you can decide to create a follow-up segment containing the same contacts as
the segment you have logged.
See Also
Create Segments
Create Interactions for Segments
Managing Segments
Recording Interactions With Contacts
Managing Sales Opportunities
Creating and Managing Contacts
Work with Business Central
Find free e-learning modules for Business Central here
Managing Interactions with your Contacts
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, interactions are all types of communications between your company and your contacts. For
example, communications can be email, letter, telephone, meetings, and so on.
You can record all the interactions that you have with your contacts in order to keep track of the sales and
marketing efforts you have directed at your contacts and to improve your future business interactions with
them.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Create interactions to record all the interactions and Create Interactions on Contacts and Segments
communications you have with your contacts and segments,
such as emailing.
Set up your system to automatically record interactions for Automatically Record Interactions with Contacts
sales, purchase, and service documents, such as when a
documented is created, posted, or printed.
Creating Interactions
There are two ways of recording interactions:
You can manually create interactions that are linked to a single contact or to a segment. For more
information, see Create Interactions on Contacts and Segments.
You can automatically record interactions when you perform actions in the application, for example, when
you print an invoice, or quote. For more information, see Automatically Record Interactions with Contacts.
See Also
Managing Contacts
Managing Sales Opportunities
Work with Business Central
Find free e-learning modules for Business Central here
Create Interactions on Contacts and Segments
2/6/2023 • 2 minutes to read • Edit Online
You can create interactions to record all the interactions and communications you have with your contacts and
segments, for example, direct mail.
Before you create interactions, you must set up interaction templates. For more information, see Set Up
Interaction Templates.
To create an interaction
1. Open the contact, salesperson, or interaction log entry.
2. Choose the Create Interaction action.
3. Fill in the fields, and then choose the OK button.
NOTE
If you need to perform another task before finishing the interaction, you can choose Cancel and then finish the
interaction at a later time. This postpones the interaction.
See Also
Recording Interactions
Managing Contacts
Managing Sales Opportunities
Work with Business Central
Find free e-learning modules for Business Central here
Recording Interactions with Contacts Automatically
2/6/2023 • 2 minutes to read • Edit Online
You can set up the application to automatically record interactions for sales, purchase and service documents,
cover sheets, e-mails, phone calls, such as:
Print sales or purchase quotes, orders, invoices, credit memos, cover sheets.
Create sales service orders.
Post sales service orders.
Send e-mails to your contacts.
Call your contacts, if you have a TAPI-compliant telephone and the correct installation.
To set up the automatic recording of these interactions, you specify interaction templates for these documents
and actions by using the Interaction Template Setup page.
To open the Interaction Template Setup page, choose the icon, enter Interaction Template Setup , and
then choose the related link.
See Also
Recording Interactions With Contacts
Work with Business Central
Find free e-learning modules for Business Central here
Managing Sales Opportunities
2/6/2023 • 2 minutes to read • Edit Online
Any incoming lead can be considered a sales opportunity. You can create opportunities and associate them to a
salesperson so that you can keep track of potential sales.
Before you can start using opportunity management, you must set up sales cycles and sales cycle stages. As you
create opportunities, you should provide information about the contact, salesperson, sales cycle, and dates, as
well as your estimates for the sales value of the opportunity and your estimation of the chances of its success.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Set up the sales cycles that you usually follow, and the Set Up Opportunity Sales Cycles and Cycle Stages
different stages within each opportunity sales cycle.
Create sales opportunities that you have from your contacts. Create Opportunities
Move a sales opportunity through the sales cycle to Process Sales Opportunities
completion.
See Also
Sales
Creating and Managing Contacts
Work with Business Central
Find free e-learning modules for Business Central here
Set Up Opportunity Sales Cycles and Cycle Stages
2/6/2023 • 3 minutes to read • Edit Online
Before you start using sales opportunities, you must set up sales cycles and sales cycle stages. A sales cycle is
made up of a series of stages that go from the initial contact to the closing of a sale. For each stage, you define
any requirements that must be met, such as requiring a sales quote, before an opportunity can go to the next
stage. You can also specify whether a stage can be skipped. You can set up as many sales cycles as you need. You
can set up as many sales cycle stages as necessary within a sales cycle.
To use opportunity sales cycles, you must set up the sales cycle, define the different stages of the cycle, and then
assign the cycle to opportunities. Assigning the relevant activity or tasks to the opportunity may also be part of
setting up a sales cycle.
This article also describes how to set up tasks and activities, and how to assign tasks to activities. For more
information, see To set up activities with tasks.
NOTE
You cannot create tasks of type Meeting in Business Central online. The capability requires access to an on-premises
deployment.
The following procedure describes how to assign activity tasks to opportunities. The steps are similar when you
assign tasks to salespeople and contacts.
1. Choose the icon, enter Oppor tunities , and then choose the related link.
2. Select an opportunity, and then choose the Tasks action.
3. On the Task List page, choose the Create Task action.
4. The Create Task page, fill in the fields as necessary. Hover over a field to read a short description.
TIP
As you can see in the Oppor tunity field, the task is automatically assigned to the relevant opportunity.
See Also
Processing Sales Opportunities
Sales
Work with Business Central
Find free e-learning modules for Business Central here
Create Sales Opportunities
2/6/2023 • 2 minutes to read • Edit Online
You can create opportunities for the sales opportunities you have on your contacts. All opportunities must be
assigned to a salesperson or purchaser and must have a contact.
You can create opportunities from the Oppor tunity List page. But you typically will create opportunities from
the specific contact or salespeople.
Before you can create opportunities, you must set up opportunity sales cycles. For more information see Set Up
Opportunity Sales Cycles and Stages.
See Also
Sales
Creating and Managing Contacts
Work with Business Central
Find free e-learning modules for Business Central here
Track Email Message Exchanges Between
Salespeople and Contacts
2/6/2023 • 15 minutes to read • Edit Online
Get more out of the communications between your salespeople and customers by turning email exchanges into
actionable opportunities. Business Central can work with Exchange Online to keep a log of the inbound and
outbound messages. You can view and analyze the contents of each message on the Interaction Log Entries
page.
NOTE
In 2022 release wave 1 we've streamlined processes for setting up email logging to increase flexibility and security. If you
are a new customer using that version, you're using the new experience. If you're an existing customer, whether you are
using the new experience depends on whether your administrator has enabled the the Email logging using the
Microsoft Graph API feature update in Feature Management . For more information, see Enabling Upcoming
Features Ahead of Time.
IMPORTANT
For Business Central online, the new experience requires that Business Central and Exchange Online are on the same
tenant.
Set up Public Folders and Rules for Email Logging in Exchange Online
NOTE
The following sections assume that you have administrator access for Exchange Online.
Before you can set up email logging, you must prepare Office 365 public folders. You can do this in the Exchange
admin center, or you can use the Exchange Online PowerShell.
TIP
If you want to use the Exchange Online PowerShell, you can find inspiration for how to set up your script in a sample
script that we published in the BCTech repo.
Follow the steps below to set up Exchange Online, with links to where you can learn more.
Create an admin role group
Create an admin role group for public folders based on the information in the following table:
P RO P ERT Y VA L UE
Selected users The email of the user account that Business Central will use
to run the email logging job
P RO P ERT Y VA L UE
A rule for incoming email Log Email Sent to This The sender is located BCC the email account that
Organization Outside the organization, is specified for the Queue
and the recipient is located public folder
Inside the organization
P URP O SE NAME A P P LY T H IS RUL E IF. . . DO T H E F O L LO W IN G. . .
A rule for outgoing email Log Email Sent from This The sender is located Inside BCC the email account that
Organization the organization, and the is specified for the Queue
recipient is located Outside public folder
the organization
For more information, see Manage mail flow rules in Exchange Online and Mail flow rule actions in Exchange
Online.
NOTE
If you make changes in the Exchange Management Shell, the changes become visible in the Exchange admin center after a
delay. Also, the changes made in Exchange will be available in Business Central after a delay. The delay might be several
hours.
TIP
After you complete the steps in the guide you can check whether the connection was successful. Depending on whether
you're using the current or new exerience, do one of the following steps:
Current experience : Search for Marketing Setup , choose Access , then Functions , and then Validate Email
Logging Setup .
New experience : Search for Email Logging , choose Actions , and then choose Validate Setup .
IMPORTANT
The new experience doesn't support a connection to Exchange on-premises. If you must use Exchange on-premises, do
not enable the feature update for the new experience.
To connect Business Central on-premises to Exchange on-premises, on the Marketing Setup page, you can use
Basic as the Authentication Type , and then enter credentials for the user account for Exchange on-premises.
Then turn on the Enabled toggle to start logging email.
Current Experience
New Experience
The following steps assume that you use Azure Active Directory to manage identities and access. For more
information, see Quickstart: Register an application with the Microsoft identity platform. If you do not use Azure
Active Directory, see Use Another Identity and Access Management Service.
1. In the Azure Portal, under Manage , choose Authentication .
2. Under Redirect URL , add the redirect URL that is suggested on the Marketing Setup page in Business
Central. If the redirect URL on the Marketing Setup page is empty, find the suggested redirect URL on the
Email Logging Assisted Setup page.
NOTE
If you do not specify the redirect URL, you can do so later by choosing Add a platform , and then choosing Web
to add the web application and the redirect URL.
{
"resourceAppId": "00000002-0000-0ff1-ce00-000000000000",
"resourceAccess": [
{
"id": "3b5f3d61-589b-4a3c-a359-5dd4b5ee5bd5",
"type": "Scope"
},
{
"id": "dc890d15-9560-4a4c-9b7f-a736ec74ec40",
"type": "Role"
}
]
}
5. Choose Save .
6. Under Manage , choose API permissions , and then confirm that the following permissions are listed:
EWS.AccessAsUser.All
full_access_as_app
7. Under Manage , choose Cer tificates & Secrets , and then create a new secret for your app. You'll use
the secret either in Business Central, in the Client Secret field on the Marketing Setup page, or store it
in secure storage and provide it in an event subscriber.
8. Choose Over view , and then find the Application (client) ID value. The Application (client) ID value
is the client ID of your application. You must enter the client ID either on the Marketing Setup page , in
the Client ID field, or store it in secure storage and provide it in an event subscriber.
9. In Business Central, set up email logging on the Marketing Setup page, or use the Email Logging
Assisted Setup guide for assistance with the process.
Provide the email account of the user on behalf of whom the scheduled job will connect to Exchange
Online and process emails. The user must have a valid license for Exchange Online.
Provide the URL for your Exchange Online. Typically, this URL is the domain that you specified in the
user's email address.
Provide the Queue Folder Path and Storage Folder Path .
10. To start logging email, turn on the Enabled toggle.
11. Sign in with your administrator account for Azure Active Directory (this account must have a valid license
for Exchange and be an administrator in your Exchange Online). After you sign in, you must allow your
registered application to sign in to Exchange Online on behalf of the organization. You must give consent
to complete the setup.
NOTE
If you are not prompted to sign in with your administrator account, it might be because pop ups are blocked. To sign in,
allow pop-ups from https://login.microsoftonline.com.
NOTE
If you are not prompted to sign in the the Exchange Online account, it might be because your browser is blocking
pop-ups. To sign in, allow pop-ups from https://login.microsoftonline.com.
1. Choose the icon, enter Marketing Setup , and then choose the related link.
2. Turn off the Enabled toggle.
Current Experience
New Experience
Disable your current setup, change the user on the Email Logging page, and then re-enable email logging. You
can also run the assisted setup guide again.
Process Sales Opportunities
2/6/2023 • 3 minutes to read • Edit Online
After you create an opportunity, there are several features for managing the opportunity and moving it through
to completion.
To view opportunities
The existing sale opportunities are available from the Oppor tunity List page. There are different ways to
access this page for processing sales opportunities:
TO VIEW O P P O RT UN IT IES F O R T H EN
All salespeople and contacts Choose the icon, enter Oppor tunity List , and then
choose the related link.
A specific sales person Choose the icon, enter Salespeople , and then choose
the related link. Select the salesperson, choose the
Oppor tunities action, and then choose the List action.
A specific contact Choose the icon, enter Contacts , and then choose the
related link. Select the contact from the list, and then choose
the Oppor tunities action.
To close opportunities
You can close opportunities when the negotiations are over. When closing an opportunity, you can specify
whether it was won or lost, and the reasons for closing it. To specify a reason, you must set up closed
opportunity codes.
1. On the Oppor tunity List page, select the opportunity, and the choose the Close action. The Close
Oppor tunity page opens.
2. Fill in the relevant fields, and then choose the OK button.
The Close Oppor tunity Code and Date Closed fields are required fields and must be filled in before
you can choose the OK button.
In the Close Oppor tunity Code field, you can choose from one of the existing close opportunity codes
or add a new code. To add a new code, from the drop-down list, choose Select from full list , and then
choose new . On the new blank line, fill in the Code , Type , and Description fields, and then choose the
OK button.
To delete opportunities
You can delete opportunities, for example, after you have concluded a deal. However, you can only delete closed
opportunities. There are two ways to delete closed opportunities. You can delete individual closed opportunities
from the Oppor tunity List page or you can run the Delete Closed Oppor tunities batch job to delete
multiple opportunities based on a specified criteria.
To delete closed opportunities from the Oppor tunity List page, select the opportunity, and then choose the
Delete action.
To delete closed opportunities by using the Delete Closed Oppor tunities batch job, follow these steps:
1. Choose the icon, enter Delete Oppor tunities , and then choose the related link.
2. In the Oppor tunity section, set up the filters that specify the closed opportunities to delete.
3. Choose the OK button.
After you have deleted an opportunity, it is removed it from the Oppor tunity List page.
See Also
Sales
Creating and Managing Contacts
Work with Business Central
Find free e-learning modules for Business Central here
Use Profile Questionnaires to Classify Business
Contacts
2/6/2023 • 4 minutes to read • Edit Online
You can rate a prospect so you can identify the ideal prospects to focus your sales campaign on. You can set up
profile questionnaires that you want to use when entering information about your contacts' profiles. Within
each questionnaire, you can set up the different questions you intend to ask your contacts. This way, you can
group contacts so that your campaigns are more likely to target the right people based on the criteria that you
define with the questionnaires.
With the right questionnaires, you can rate your prospects and group them into categories. You can use existing
questions and answers and combine them with new questions and answers to form the basis of your rating.
Each answer in the rating is given a point value and, depending on the range you set up for the categories (From
Value and To Value), the rating system will group your contacts in the categories you have defined. For example,
ABC customers, High/Low loyalty vendors, or Platinum/Gold/Silver prospects.
You can also run the questionnaire to answer some of the questions based on contact, customer, or vendor data
automatically.
NOTE
If you enter a question that is automatically answered, choose Line , and then choose Question Details , to enter the
criteria to automatically answer the question.
NOTE
Only contacts that are recorded as customers can be assigned a classification based on customer data and only contacts
that are recorded as vendors can be assigned a classification based on vendor data. The automatic classification is not
updated automatically. Consequently, you may want to update the profile questionnaires, after you have updated the
customer, vendor or contact data they are based on.
After you have set up automatically answered profile questions, if you assign the profile questionnaire
containing these questions to a contact, Business Central will automatically assign the right answers for the
contact.
Example
You can classify your contacts according to how much they bought from you:
A N SW ER A P P L IES TO
A UTO M AT IC
TYPE DESC RIP T IO N C L A SSIF IC AT IO N F RO M VA L UE TO VA L UE
Answer A 500,000
Answer C 99,999
F IEL D VA L UE
When you assign the profile questionnaire containing this question to a contact, application automatically enters
the relevant answer for this contact on the profile lines of the contact card.
See Also
Creating Contacts
Find free e-learning modules for Business Central here
Use Dynamics 365 Sales from Business Central
2/6/2023 • 9 minutes to read • Edit Online
If you use Dynamics 365 Sales for customer engagement, you can enjoy seamless integration in the lead-to-
cash process by using Business Central for backend activities such as processing orders, managing inventory,
and doing your finances.
Before you can use the integration capabilities, your system administrator must set up the connection and
define users in Dynamics 365 Sales. For more information, see Integrating with Dynamics 365 Sales.
NOTE
These steps describe the process of integrating online versions of Dynamics 365 Sales and Business Central. For
information about on-premises configuration, see Preparing Dynamics 365 Sales for Integration on-premises.
Integrating the applications lets you access data in Sales from Business Central, and in some cases the other way
around. You can work with and synchronize data that both services have in common, such as customers,
contacts, and sales information, and keep the data up to date in both applications.
For example, a sales person in Dynamics 365 Sales can use the price lists from Business Central when they
create a sales order. When they add the item to the sales order line in Dynamics 365 Sales, they can see the
inventory level (availability) of the item from Business Central.
Conversely, order processors in Business Central can handle sales orders that are automatically or manually
transferred from Dynamics 365 Sales. For example, they can create and post sales order lines for items or
resources that were entered in Dynamics 365 Sales as write-in products. For more information, see Handling
Sales Order Data.
IMPORTANT
Business Central integrates only with Dynamics 365 Sales. Other Dynamics 365 applications that change the standard
workflow or data model in Dynamics 365 Sales, for example Project Service Automation, can break the integration
between Business Central and Dynamics 365 Sales.
Coupling Records
The assisted setup guide lets you choose the data to synchronize. Later, you can also set up synchronization for
specific records. This is referred to as coupling. For example, you can couple a specific account in Dynamics 365
Sales with a specific customer in Business Central. This section describes what to take into consideration when
you couple records.
For example, if you want to see accounts in Dynamics 365 Sales as customers in Business Central, you must
couple the two types of records. To do that, on the Customers list page in Business Central, use the Set Up
Coupling action. Then specify which Business Central customers to match to which accounts in Dynamics 365
Sales.
You can also create (and couple) an account in Dynamics 365 Sales based on, for example, a customer record in
Business Central using Create Account in Dynamics 365 Sales , or vice versa, using Create Customer in
Business Central .
When you set up coupling between two records, you can also manually request current record, for example a
customer, to be overwritten immediately by account data from Sales (or from Business Central) using
Synchronize Now action. Synchronize Now action which will ask whether to overwrite Sales or Business
Central record data.
In some cases you must couple certain sets of data before other sets of data, as shown in the following table.
DATA W H AT TO C O UP L E F IRST
Customers and accounts Couple salespeople with Dynamics 365 Sales users
Items and resources Couple units of measure with Dynamics 365 Sales unit
groups
Items and resource prices Couple customer price groups with Dynamics 365 Sales
prices
NOTE
If your prices or customers use foreign currencies, make sure that you couple currencies to Sales transaction currencies.
In Dynamics 365 Sales, sales orders depend on information such as customers, units of measure, currencies,
customer price groups, and items and/or resources. For the integration with sales orders to work you must
couple customers, units of measure, currencies, customer price groups, and items and/or resources.
If the description of the item on the original sales order is long, an additional sales order line of the type
Comment is created to hold the full text on the sales order in Business Central.
Updates to fields on sales order headers, such as the Last Shipment Date or Requested Delivery Date fields, that
are mapped in the SALESORDER-ORDER integration table mapping are periodically synchronized to
Dynamics 365 Sales. Processes such as releasing, shipping, and invoicing a sales order are posted to the sales
order timeline in Dynamics 365 Sales. For more information, see Introduction to activity feeds. To enable posting
and activities for orders in Dynamics 365 Sales, see Set up the Notes control to access information about posts
for a custom entity in the Customer Engagement documentation. The article refers to Customer Engagement
on-premises, but the steps are the same for the online version.
NOTE
Periodical synchronization based on the SALESORDER-ORDER integration table mapping will work only when sales
order integration is enabled. For more information, see Connection settings on the Sales Connection Setup Page. Only
sales orders created from submitted sales orders in Dynamics 365 Sales are synchronized. For more information, see
Enable Sales Order Processing Integration.
The steps to complete this process differ, depending on whether your administrator has enabled the new pricing
experience.
NOTE
If the standard price synchronization does not work for you, we recommend using integration customization capabilities.
For more information, see Customizing an Integration with Microsoft Dataverse.
Current Experience
New Experience
In the current pricing experience, Business Central synchronizes sales prices that:
Apply to all customers. Default sales price lists are created based on the price in the Unit Price field on
the Item Card page for the items.
Apply to a specific customer price group. For example, sales prices for your retail or wholesale customers.
To synchronize prices based on a customer price group, do the following:
1. Couple the items for which prices are set by the customer price group.
2. On the Customer Price Groups page, couple the customer price group by choosing Related , then
Dynamics 365 Sales , Coupling , and then Set up coupling . The coupling will create an active price
list in Business Central with the same name as the customer price group in Dynamics 365 Sales, and
automatically synchronize all items for which the customer price group defines the price.
See Also
Integrating with Dynamics 365 Sales
Relationship Management
Work with Business Central
Change Which Features are Displayed
Assign Permissions to Users and Groups
Overview of Sales and Sales Hub
This topic describes how to couple one or more records in Business Central with records in Dataverse or
Dynamics 365 Sales. Coupling records lets you view Dataverse information from Business Central, and vice
versa. The coupling also enables you to synchronize data between the records. You can couple existing records,
or create and couple new records.
NOTE
Coupling and synchronizing data is available only if your system administrator has created a connection between Business
Central and Dataverse or Dynamics 365 Sales. A quick way to check is to open the Customer card and look for the Set
Up Coupling action. If the action is available, the apps are connected.
Video Example
This video shows coupling and synchronizing data in the context of an integration with Dynamics 365 Sales.
To couple a record
1. In Business Central, open the card for the record you want to couple. For example, the Customer or
Contact card.
You can also just open the list page and select the record that you want to couple.
2. Choose the Set Up Coupling action.
3. Fill in the fields, and then choose OK .
NOTE
The match-based coupling process skips records that are already matched. To include those records when you run match-
based coupling, uncouple the records and then try again. To learn more about uncoupling records, go to Uncoupling
Records.
1. In Business Central, open the list page for the record, such as the Customers or Contacts list pages.
2. Choose the Match-Based Coupling action.
3. Fill in the fields as necessary. Hover over a field to read a short description.
Uncoupling Records
You can uncouple one or more records from list pages or the Coupled Data Synchronization Errors page by
choosing one or more lines and choosing Delete Coupling . You can also remove all couplings for one or more
table mappings on the Integration Table Mappings page.
See Also
Use Dynamics 365 Sales from Business Central
Find free e-learning modules for Business Central here
View the Status of Synchronization Jobs
2/6/2023 • 3 minutes to read • Edit Online
Use the Coupled Data Synchronization Errors page to view the status of synchronization jobs that have
been run for coupled records in a Dataverse or Dynamics 365 Sales integrations. This includes jobs that were
run from the job queue and manual synchronization jobs that ran on records from Business Central. For
example, viewing their status is helpful when troubleshooting because it gives you access to details about errors
related to coupled records. Typically, these types of errors are caused by user actions, for example, when:
Two people made a change to the same data in both business apps.
Someone deleted data in one of the apps, but not both.
NOTE
The Coupled Data Synchronization Errors page shows information about jobs related to coupled records. If you
resolve all of the errors but records are still not synchronizing, it might have something to do with a setting for the
integration. Typically, your administrator will need to resolve those types of errors.
Example
This video shows an example of how to troubleshoot errors that happened while synchronizing with Dataverse.
The process will be the same for all integrations.
A C T IO N DESC RIP T IO N
Remove Coupling Uncouples the records and they will no longer synchronize.
To restart the synchronization you must couple them again.
Retr y and Retr y All For each record where an error is found, synchronization is
skipped unless you fix the issue. Retry will include the
selected record in the next synchronization, and Retr y All
includes all of the records.
Synchronize The app will try to resolve a conflict where data was changed
in both business apps. You can choose the data to use.
Restore Records and Delete Records These are useful when a record was deleted in one of the
business apps. Delete Records deletes the record or row in
the app where it still exists. Restore Records recreates the
record or row in the business app where it was deleted.
NOTE
To reduce the number of conflicts you need to resolve, you can set up your integration table mappings to apply these
actions automatically. For more information, Mapping Integration Tables.
See Also
Setting Up User Accounts for Integrating with Dynamics 365 Sales
Use Dynamics 365 Sales from Business Central
Find free e-learning modules for Business Central here
Manage Human Resources
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can keep detailed records of your employees. You can register and maintain employee
information, such as employment contracts, confidential information, qualifications, and employee contacts.
You can also register employee absences, which allows you to analyze registered absences as necessary.
To start using the Human Resources functionality, you must set up employees and other basic information. You
can then associate various codes to an employee, which allows you to filter information for specific employees.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Record employees' absence and view absence statistics by Manage Employee Absence
various filters.
See Also
Finance
Work with Business Central
Change Which Features are Displayed
Find free e-learning modules for Business Central here
Register Employees
2/6/2023 • 2 minutes to read • Edit Online
To use the Human Resources functionality, you must first add each employee by filling out the fields on the
Employee Card page.
TIP
It can be helpful to personalize the Employee Template page when you create a template. For example, you might want
to add a field that is not already displayed on the page. For more information, see Personalize Your Workspace.
You can modify an employee's details at any time. Keeping employee records up-to-date can simplify personnel-
related tasks. For example, if an employee's address changes, you register this on the Employee Card page.
NOTE
You can reimburse employees for their expenses during business activities. For this purpose, you must fill in the fields on
the Payments FastTab on the Employee Card page. For more information, see Record and Reimburse Employees'
Expenses.
To set up an employee
1. Choose the icon, enter Employees , and then choose the related link.
2. Choose the New action.
3. On the Employee Card page, fill in the fields as necessary. Hover over a field to read a short description.
See Also
Record and Reimburse Employees' Expenses
Finance
Work with Business Central
Change Which Features are Displayed
Find free e-learning modules for Business Central here
Manage Employee Absence
2/6/2023 • 2 minutes to read • Edit Online
To manage an employee's absence, you must record the absence on the Absence Registration page. It can
then be viewed in different ways for analysis and reporting needs.
You can view employee absence in two different pages:
The Absence Registration page, where you register all employee absences with a line for each absence.
The Employee Absences page, where the absences for one employee only is shown. This is the information
that you entered on the Absence Registration page, filtered by the particular employee.
To obtain meaningful statistics, you should always use the same unit of measure (hour or day) when registering
employee absences.
TIP
To obtain meaningful statistics, always use the same unit of measure, hour or day, when registering employee
absences.
See Also
Manage Human Resources
Finance
Work with Business Central
Change Which Features are Displayed
Find free e-learning modules for Business Central here
Planning
2/6/2023 • 2 minutes to read • Edit Online
The production operations required to transform inputs into finished goods must be planned daily or weekly
depending on the volume and nature of the products. Business Central offers features to supply for anticipated
and actual demand from sale, assembly, and production as well as features for distribution planning using
stockkeeping units and location transfers.
NOTE
This topic mainly describes planning for companies involved in manufacturing or assembly management where the
resulting supply orders can be either production, assembly, transfer, or purchase orders. The main interface for this
planning work is the Planning Worksheet page.
Business Central also supports supply planning for wholesale companies where the resulting supply orders can only be
transfer and purchase orders. The main interface for this planning work is the Requisition Worksheet page, which is
described indirectly in this topic as most planning functionality applies to both worksheets.
Planning can be seen as the preparation of required supply orders in the purchasing, assembly, or
manufacturing departments to fulfill sales or end-item demand. For more information, see Purchasing,
Assembly Management, and Manufacturing.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Get a brief introduction to how the planning system can be About Planning Functionality
used to detect and prioritize demand and suggest a
balanced supply plan.
Understand how all aspects of the planning system work Design Details: Supply Planning
and how to adjust the algorithms to meet planning
requirements in different environments.
Learn how the planning logic differentiates between demand Planning With or Without Locations
at locations according to the SKU setup and demand
without location codes.
Create one-to-one or project production orders from a sales Create Production Orders from Sales Orders
order to cover the exact demand of that sales order.
Use the Order Planning page to manually plan for sales or Plan for New Demand Order by Order
production demand one production BOM level at a time.
Use the Planning Worksheet page to run both the MPS Run Full Planning, MPS or MRP
and MRP options to automatically create either a high-level
or detailed supply plan at all item levels.
TO SEE
Initiate or update a production order as rough-scheduled Replan or Refresh Production Orders Directly
operations in the master production schedule.
Recalculate work or machine center calendars due to To calculate a work center calendar
planning changes.
Track the order demand (tracked quantity), forecast, blanket Track Relations Between Demand and Supply
sales order, or planning parameter (untracked quantity) that
has given rise to the planning line in question.
View an item's projected available inventory by different View the Availability of Items
views and see which gross requirements, planned order
receipts, and other events influence it over time.
The planning system takes all demand and supply data into account, nets the results, and creates suggestions
for balancing the supply to meet the demand.
For more information, see Design Details: Supply Planning.
NOTE
For all the fields that are mentioned in this topic, read the tooltip to understand their function. Hover over a field to read
a short description.
Planning Calculation
The planning system is driven by anticipated and actual customer demand, as well as inventory reordering
parameters. Running the planning calculation will result in application suggesting specific actions (Action
Messages) to take concerning possible replenishment from vendors, transfers between warehouses, or
production. If replenishment orders already exist, the suggested actions could be to increase or expedite the
orders to meet the changes in demand.
The basis of the planning routine is in the gross-to-net calculation. Net requirements drive planned order
releases, which are scheduled based on the routing information (manufactured items) or the item card lead time
(purchased items). Planned order release quantities are based on the planning calculation, and are affected by
the parameters set on the individual item cards.
TIP
The planning system relies on how your organization uses locations. For more information, see Planning With or Without
Locations.
Planning Parameters
The planning parameters control when, how much, and how to replenish based on the various settings on the
item card (or stockkeeping unit - SKU), and the manufacturing setup.
The following planning parameters exist on the item or SKU card:
Dampener Period
Dampener Quantity
Reordering Policy
Reorder Point
Maximum Inventory
Overflow Level
Time Bucket
Lot Accumulation Period
Rescheduling Period
Reorder Quantity
Safety Lead Time
Safety Stock Quantity
Assembly Policy
Manufacturing Policy
The following order modifiers exist on the item or SKU card:
Minimum Order Quantity
Maximum Order Quantity
Order Multiple
Global planning setup fields on the Manufacturing Setup page include:
Dynamic Low-Level Code
Current Demand Forecast
Use Forecast on Locations
Default Safety Lead Time
Blank Overflow Level
Combined MPS/MRP Calculation
Components at Location
Default Dampener Period
Default Dampener Quantity
For more information, see Design Details: Planning Parameters
Other Important Planning Fields
Planning Flexibility
On most supply orders, such as production orders, you can select Unlimited or None in the Planning
Flexibility field on the lines.
This specifies whether the supply represented by the production order line is considered by the planning system
when calculating action messages. If the field contains Unlimited , then the planning system includes the line
when calculating action messages. If the field contains None , then the line is firm and unchangeable, and the
planning system does not include the line when calculating action messages.
Warning
The Warning information field on the Planning Worksheet page informs you of any planning line created for
an unusual situation with a text, which the user can choose to read additional information. The following
warning types exist:
Emergency
Exception
Attention
Emergency
The emergency warning is displayed in two situations:
The inventory is negative on the planning starting date.
Back-dated supply or demand events exist.
If an item's inventory is negative on the planning starting date, the planning system suggests an emergency
supply order for the negative quantity to arrive on the planning starting date. The warning text states the
starting date and the quantity of the emergency order.
Any document lines with due dates before the planning starting date are consolidated into one emergency
supply order for the item to arrive on the planning starting date.
Exception
The exception warning is displayed if the projected available inventory drops below the safety stock quantity.
The planning system will suggest a supply order to meet the demand on its due date. The warning text states the
item's safety stock quantity and the date on which it is violated.
Violating the safety stock level is considered an exception because it should not occur if the reorder point has
been set correctly.
NOTE
Supply on planning lines with Exception warnings is normally not modified according to planning parameters. Instead, the
planning system only suggests a supply to cover the exact demand quantity. However, you can set the planning run up to
respect certain planning parameters for planning lines with certain warnings. For more information, see the description for
the Respect Planning Parameters for Exception Warnings field in the Run Full Planning, MPS or MRP article.
Attention
The attention warning is displayed in two situations:
The planning starting date is earlier than the work date.
The planning line suggests to change a released purchase or production order.
NOTE
In planning lines with warnings, the Accept Action Message field is not selected, because the planner is expected to
further investigate these lines before carrying out the plan.
TIP
When you're working on the Requisition Worksheet or Planning Worksheet pages, you can organize the lines by
sorting on a column name. This is especially useful on the Planning Worksheet page because they it can be used for
multilevel production orders. By default, lines are sorted by the Item No. field. To group lines for a multilevel order, sort
by the Ref. Order No. field. Also, the MPS Order and Planning Level fields can help show the hierarchy of the lines.
Before you start utilizing planning engine, we recommend deciding about whether or not to use locations. There
are two main straightforward ways:
demand lines always carry location codes and the system fully uses stockkeeping units, including the
relevant location setup. Learn more at Demand at location.
demand lines never carry location codes and the system uses the item card. See the Demand at a "blank
location" scenario below.
Demand at location
When the planning system detects demand at a location (a line with a location code), it will behave in different
ways depending on 2 critical setup values.
During a planning run, the system checks for the 2 setup values in sequence and plans accordingly:
1. Does a SKU exist for the item on the demanded location?
If yes, then:
The item is planned according to planning parameters on the SKU card.
If no, then:
2. Does the Components at Location field in the Manufacturing Setup page contain the demanded
location code?
If yes, then:
The item is planned according to planning parameters on the item card.
If no, then:
The item is planned according to the "minimal alternative" which covers the exact demand. The planning
parameters are set as: Reordering Policy = Lot-for-Lot, Include Inventory = Yes, all other planning
parameters = Empty. (Items using reordering policy Order remain using Order as well as the other
settings.)
TIP
If you often plan for demand at different locations, then we recommend that you use the stockkeeping units capability
and avoid demand on blank location. Learn more at Set Up Stockkeeping Units
Scenarios
See variations in the setup scenarios below.
Setup 1
Location Mandatory = Yes
SKU is set up for WEST
Component at Location = EAST
Case 1.1: Demand is at WEST location
The item is planned according to planning parameters on the SKU card (including possible transfer).
Case 1.2: Demand is at EAST location
The item is planned according to planning parameters on the item card.
Case 1.3: Demand is at NORTH location
The item is planned according to: Reordering Policy = Lot-for-Lot (Order remains Order), Include Inventory =
Yes, all other planning parameters = Empty.
Case 1.4: Demand is at BLANK location
The item is planned according to: Reordering Policy = Lot-for-Lot (Order remains Order), Include Inventory =
Yes, all other planning parameters = Empty.
Setup 2
Location Mandatory = Yes
No SKU exists
Component at Location = EAST
Case 2.1: Demand is at WEST location
The item is planned according to: Reordering Policy = Lot-for-Lot (Order remains Order), Include Inventory =
Yes, all other planning parameters = Empty.
Case 2.2: Demand is at EAST location
The item is planned according to planning parameters on the item card.
Setup 3
Location Mandatory = No
No SKU exists
Component at Location = EAST
Case 3.1: Demand is at WEST location
The item is planned according to: Reordering Policy = Lot-for-Lot (Order remains Order), Include Inventory =
Yes, all other planning parameters = Empty.
Case 3.2: Demand is at EAST location
The item is planned according to planning parameters on the item card.
Case 3.3: Demand is at BLANK location
The item is planned according to: Reordering Policy = Lot-for-Lot (Order remains Order), Include Inventory =
Yes, all other planning parameters = Empty.
Setup 4
Location Mandatory = No
No SKU exists
Component at Location = BLANK
Case 4.1: Demand is at EAST location
The item is planned according to: Reordering Policy = Lot-for-Lot (Order remains Order), Include Inventory =
Yes, all other planning parameters = Empty.
Case 4.2: Demand is at BLANK location
The item is planned according to planning parameters on the item card.
As you can see from the last scenario, the only way to get a correct result for a demand line without a location
code is to disable all setup values relating to locations. Similarly, the only way to get stable planning results for
demand at locations is to use stockkeeping units.
Therefore, if you often plan for demand at locations, then we recommend that you use the Stockkeeping Units
capability.
You can create sales and production forecasts with the Demand Forecasts list page. Then, for each forecast,
you specify various settings for that forecast in the Demand Forecast Over view page.
Forecasting functionality is used to create anticipated demand; actual demand is created from sales and
production orders. During creation of the Master Production Schedule (MPS), the forecast is netted against the
sales and production orders. The Forecast Type field on the forecast determines which type of requirements to
take into consideration in the netting process. If the forecast is for a sales item, only sales orders net the forecast.
If it is for components, only dependent demand from production order components net the forecast.
Forecasting allows your company to create "what if" scenarios and efficiently and cost-effectively plan for and
meet demand. Accurate forecasting can make a critical difference in customer satisfaction levels with regard to
order promising dates and on-time delivery.
With 2022 release wave 1, you can also define the right level of details in the Forecast by Location and
Forecast by Variant fields in the Demand Forecast Over view page. Filters and other settings are stored in
the Demand Forecast Name table. So you can easily stop and continue your work later. If your organization
has been updated to 2022 release wave 1, you must switch on the new experience in the Feature Management
page.
NOTE
Only one forecast is valid for planning purposes at any time.
The forecast consists of a number of records each stating item number, forecast date, and forecasted quantity.
The forecast of an item covers a period, which is defined by the forecast date and the forecast date of the next
(later) forecast record. From a planning point of view, the forecasted quantity should be available at the start of
the demand period.
You must designate a forecast as Sales Item, Component, or Both. The forecast type Sales Item is used for sales
forecasting. The production forecast is created using the Component type. The forecast type Both is only used to
give the planner an overview of both the sales forecast and the production forecast. With this option, the
forecast entries are not editable. By designating these forecast types here, you can use the same worksheet to
enter a sales forecast as you do a production forecast, and use the same sheet to view both forecasts
simultaneously. Note that the system treats the different inputs (sales and production) differently when
calculating planning, based on item, manufacturing, and production setup.
Component Forecast
The component forecast can be seen as an option forecast in relation to a parent item. This can, for example, be
useful if the planner can estimate the demand for the component.
Because the component forecast is designed to define options for a parent item, the component forecast should
be less than or equal to the sales item forecast quantity. If the component forecast is higher than the sales item
forecast, the system treats the difference between these two types of forecasts as independent demand.
Forecasting Periods
The forecast period is valid from its starting date until the date the next forecast starts. The time interval page
gives you multiple choices to insert the demand at a specific date in a period. It is therefore recommended not
to change the forecast period scope unless you want to move all forecast entries to the starting date of this
period.
Forecast by Locations
On the Manufacturing Setup page you can specify whether you want to consider the locations that are
defined on forecasts when you calculate plans.
Use forecast by locations
If you turn on the Use Forecast by Location toggle, Business Central will respect any location codes that are
specified for each demand forecast entry and calculate the remaining forecast for each location.
Consider this example: Your company purchases and sells items on two locations: EAST and WEST. For both
locations, you have configured a lot-to-lot reordering policy. You create a forecast for the two locations:
10 pieces for location EAST
4 pieces for location WEST
Then, you create a sales order with a quantity of 12 on location WEST. The planning system will suggest that you
do the following:
Replenish 10 pieces for location EAST, based on data from the forecast.
Replenish 12 pieces for location WEST, based on the sales order. The four pieces that were specified in the
forecast are fully consumed by the actual demand of the sales order. For more information, see Forecast
Demand is Reduced by Sales Orders.
NOTE
If location-based forecasts are viewed in isolation, the overall forecast might not be representative.
NOTE
You can set a filter by locations, but location-based results might not match planning results without filters.
NOTE
You should consider which time interval that you want to use for future forecasts so that the time interval is consistent
throughout. When you enter a forecast quantity, it is valid on the first day of the time interval that you select. For
example, if you select a month, then you enter the forecast quantity on the first day of the month. If you select a quarter,
then you enter the forecast quantity on the first day of the first month in the quarter.
5. In the View as field, select how the forecast quantities are shown for the time interval. If you select Net
Change , then the net change in balance is displayed for the time interval. If you select Balance at Date ,
then the page displays the balance as of the last day in the time interval.
6. In the Forecast Type field, select Sales Item , Component , or Both . If you select Sales Item or
Component , then you can edit the quantity by period. If you select Both , then you cannot edit the quantity,
but you can choose the drop-down arrow button and view the demand forecast entries.
7. Specify a Date Filter if you want to limit the amount of data displayed.
8. On the Demand Forecast Matrix FastTab, enter the forecasted quantities by typing a quantity in the cell
representing an item on a particular date or period. Note that in empty cells, the lookup button opens an
empty page indicating that you must enter a value manually.
NOTE
You can also edit an existing forecast. On the Demand Forecast Matrix page, choose the Copy Demand Forecast
action and populate the Demand Forecast page with an existing forecast. You can then edit quantities as appropriate.
See Also
Setting Up Manufacturing
Manufacturing Inventory
Purchasing
Design Details: Supply Planning
Setup Best Practices: Supply Planning
Work with Business Central
Find free e-learning modules for Business Central here
Create Production Orders from Sales Orders
2/6/2023 • 2 minutes to read • Edit Online
You can create production orders for produced items directly from sales orders.
NOTE
Demand lines in the created production order that have Prod. Order in their Replenishment System field represent
underlying production orders. After you have generated these production orders, remember to identify any unfulfilled
component demand for them using the Order Planning page or the Replan function from created orders.
Order type
You can choose between two ways to create the production orders as outlined in the following table.
O P T IO N DESC RIP T IO N
Item Order One production order is created for each needed production
order that is represented by a line in the Sales Order
Planning window.
Project Order One production order is created for all needed production
orders order that are represented by lines in the Sales
Order Planning window.
When you use project orders, the Source Type field of the production order contains Sales Header and the
order has multiple lines, one for each sales line item that must be produced.
See Also
Setting Up Manufacturing
Manufacturing
Inventory
Purchasing
Design Details: Supply Planning
Setup Best Practices: Supply Planning
Work with Business Central
Find free e-learning modules for Business Central here
Plan for New Demand Order by Order
2/6/2023 • 6 minutes to read • Edit Online
This planning task can be performed on the Order Planning page, which displays all new demand along with
availability information and suggestions for supply. It provides the visibility and tools needed to effectively plan
demand from sales lines and component lines and then create different types of supply orders directly.
You can enter the Order Planning page in two ways depending on your focus: From an order that you want to
plan for specifically or in batch mode because you want to plan for all and any new demand.
O P T IO N DESC RIP T IO N
Qty. on Other Locations Shows if the item exists on another location. You can
then look up and select it.
Substitutes Exist Shows if a substitute item is created for the item. You can
then look up and select it. Note that this feature only
applies to components, that is, from demand lines of
type Production .
Quantity Available Shows the total availability of the item, that is, the
Projected Available Balance.
Earliest Date Available Shows the arrival date of an inbound supply order that
can cover the needed quantity on a date later than the
demand date.
5. In the Replenishment System field, select which type of supply order to create.
The default value is that of the item card, or SKU card, but you can change it to one of three options:
O P T IO N DESC RIP T IO N
In the Supply From field you must select a value according to the selected replenishment system.
NOTE
If the field is not filled in, the system will display an error message when you use the Make Supply Order
function, and no supply order will be created for the planning line in question. This, however, is not the case if the
replenishment system is Prod. Order .
6. From the Supply From field, you can look up in the relevant list and select where the supply should
come from:
If replenishment system is Purchase , the look-up button in this field looks up on the Item Vendor
Catalog page.
If replenishment system is Transfer , the look-up button in this field looks up on the Location List
page.
In case the item exists in another location, the Qty. on Other Location field at the bottom shows a value
and you can then look up and select the location from which the item should be supplied when you make
the transfer order.
If a substitute exists for the demanded item, the Substitute Exists field is set to Yes , and you can then
look up to the Item Substitution Entries page and select the substitute.
NOTE
Be aware that item substitutions will not automatically cause an item to be replaced by another item, for example
when creating a sales order or in a BOM. Instead, you will be alerted to the fact that a substitution is available to
you.
7. Select the Reser ve check box if you want to make a reservation between the supply order you are
creating and the demand line that it is created for. It is empty by default.
NOTE
You can only select this check box if the item has Optional or Always in the Reser ve field on its item card.
8. In the Qty. to Order field, you can enter the quantity that will go on the supply order you are creating.
The default value is the same quantity as that in the Needed Quantity field. But you may decide to order
more or less than this quantity based on your knowledge of the demand situation. If, for example, you see
on the Order Planning page that several unrelated demand lines are for the same purchased item, and
they are due around the same date, you can consolidate these by entering the total needed quantity in
the Qty. to Order field of one line, and then delete the other, obsolete planning lines for that item.
9. In the Due Date and Order Date fields, you can enter the dates that should apply to the created supply
orders.
These two fields are interrelated according to the Default Safety Lead Time field, which can be found
on the Manufacturing Setup page. By default, the due date is the same as the demand date, but you
can change this as you like.
NOTE
If you enter a date later than the demand date, you will receive a warning message.
O P T IO N DESC RIP T IO N
The Active Line Make a supply order only for the line where the cursor is
placed.
The Active Order Make supply orders for all lines in the order where the
cursor is placed.
All Lines Make supply orders for all lines on the Order Planning
page.
5. On the Options FastTab, define what kind of supply orders, or requisition worksheet lines, should be
made.
NOTE
The settings you last made on the Make Supply Orders page will be saved under your user ID so that they are
the same the next time you use the page.
6. Choose the OK button to make the suggested supply orders or requisition worksheet lines.
You have now planned for the unfulfilled demand by making respective supply orders. Details about specific
work flows when using the Order Planning page would depend on a company’s internal policies.
When you have finished your planning work on the Order Planning page, for example defined an alternative
way to supply the quantity, you can proceed to create supply orders for one or more of the planning lines.
NOTE
The supply orders you create may introduce new dependent demand, for example for underlying production orders, and
you should therefore choose Calculate Plan again to find and resolve this before moving down the list.
See Also
Planning
Setting Up Manufacturing
Manufacturing
Inventory
Purchasing
Design Details: Supply Planning
Setup Best Practices: Supply Planning
Work with Business Central
Register New Items
Find free e-learning modules for Business Central here
Run Full Planning, MPS, or MRP
2/6/2023 • 10 minutes to read • Edit Online
The terms "running the planning worksheet" or "running MRP" refer to the calculation of the master production
schedule and material requirements based on actual and forecasted demand. The planning system can calculate
either Master Production Schedule (MPS) or Material Requirements Planning (MRP) on request, or it can
calculate both at the same time.
MPS is the calculation of a master production schedule based on actual demand and the demand forecast.
The MPS calculation is used for end items that have a forecast or a sales order line. These items are called
MPS items and are identified dynamically when the calculation starts.
MRP is the calculation of material requirements based on actual demand for components and the demand
forecast on the component level. MRP is calculated only for items that are not MPS items. The purpose of
MRP is to provide time-phased formal plans, by item, to supply the appropriate item, at the appropriate time,
in the appropriate location, in the appropriate quantity.
The planning algorithms used for both MPS and MRP are identical. The planning algorithms pertain to netting,
reuse of existing replenishment orders, and action messages. The planning system process examines what is
needed or will be needed (demand) and what is on-hand or expected (supply). When these quantities are netted
against each other, Business Central provides action messages. Action messages are suggestions to create a new
order, change an order (quantity or date), or cancel an order already on order. The term "order" includes
purchase orders, assembly orders, production orders, and transfer orders.
Links created by the planning engine between demand and its related supply can be tracked on the Order
Tracking page. For more information, see Track Relations Between Demand and Supply.
Proper planning results depend on the set up done on item cards, assembly BOMs, production BOMs, and
routings.
Ending Date This is the ending date of the planning horizon. Neither
demand nor supply is considered after this date. If the
reorder cycle for an item extends beyond the ending
date, the effective planning horizon for that item is equal
to the order date + reorder cycle.
Stop and Show First Error Select if you want the planning run to stop as soon as it
encounters an error. At the same time, a message is
displayed with information about the first error. If an
error exists, only the successful planning lines made
before the error was encountered will be presented in
the planning worksheet. If you do not select this field,
the Calculate Plan batch job will continue until it has
completed, that is, errors will not interrupt the batch job.
If one or more errors exist, a message will display after
completion with information about how many items are
affected. The Planning Error Log page will then open
to provide more details about the error and links to the
affected item cards.
Exclude Forecast Before Define how much of the selected forecast to include in
the planning run by entering a date before which
forecast demand is not included, thus allowing you to
exclude old information.
4. On the Item FastTab, set filters to run the planning based on item, item description, or location.
5. Choose the OK button. The batch job runs and then the planning worksheet is populated with the
planning lines.
Production Order Specify how you want to create production orders. You
can do this directly from the planning line proposals. You
can create either planned or firm planned production
orders.
Assembly Order Specify how you want to create assembly orders. You can
do this directly from the planning line proposals.
F IEL D DESC RIP T IO N
Purchase Order Specify how you want to create purchase orders. You can
do this directly from the planning line proposals.
Transfer Order Specify how you want to create transfer orders. You can
do this directly from the planning line proposals.
Stop and Show First Error Select if you want the Carr y Out Action Msg. - Plan.
batch job to stop as soon as it encounters an error. At
the same time, a message is displayed with information
about the firsterror. If an error exists, only the planning
lines processed before the error was encountered will
create supply orders.
3. On the Planning Line FastTab, you can set filters to limit the perform action messages.
4. Choose the OK button.
The batch job deletes the lines in the planning worksheet after it has performed the action message. The other
lines remain in the planning worksheet until they are either accepted at a later date or else deleted. You can also
delete the lines manually.
Action Messages
Action messages are issued by the order tracking system when balance is unattainable in the existing order
network. They can be viewed as a suggestion for you to process changes that reestablish equilibrium between
supply and demand.
The generation of action messages occurs one level at a time, for each item's low-level code. This makes sure
that all items that experience or will experience changes in supply or demand are considered.
To avoid small, superfluous, or unimportant action messages, the user can establish dampeners, which serve to
restrict the generation of action messages to only those changes that exceed the defined quantity or number of
days.
After you have reviewed the action messages and determined whether to accept some or all of the suggested
changes, select the Accept Action Message field, and then you are ready to update the schedules accordingly.
NOTE
An action message is a suggestion to create a new order, cancel an order, or change the quantity or date of an order. An
order is a purchase order, transfer order, or production order.
In response to any supply/demand imbalances, the following action messages are generated.
A C T IO N M ESSA GE DESC RIP T IO N
Resch. & Chg. Qty. If both the dates and quantities of an order have been
modified, you must change plans with regard to both
circumstances. Action messaging gathers both actions in one
message, Resched. and Chg. Qty. , to ensure that the
order network returns to balance.
See Also
Planning
Setting Up Manufacturing
Manufacturing
Inventory
Purchasing
Design Details: Supply Planning
Setup Best Practices: Supply Planning
Work with Business Central
Find free e-learning modules for Business Central here
Replan or Refresh Production Orders Directly
2/6/2023 • 3 minutes to read • Edit Online
The Replan function on production orders is typically used after you have added or changed components that
constitute underlying production orders. The function calculates changes made to components and routings
lines, and it includes items on lower production BOM levels for which it may generate new production orders.
Based on the changes you have made to the components and routing lines, the Replan function calculates and
plans for any new demand for the production order.
The Refresh function on production orders is typically used after you have done one of the following:
Created a production order header manually to calculate and create line data for the first time.
Made changes to the production order header to recalculate all the line data.
The Refresh function calculates changes made to a production order header and does not involve production
BOM levels. The function calculates and initiates the values of the component lines and routing lines based on
the master data defined in the assigned production BOM and routing, according to the order quantity and due
date on the production order’s header.
You can either insert the production order lines manually or use the function that calculates the production
order lines from the header.
NOTE
If you use the Refresh function to recalculate production order lines, the old production order lines are deleted and new
lines are calculated.
O P T IO N DESC RIP T IO N
7. In the Plan field, select whether to calculate production requirements for produced items on the
production BOM, as follows.
O P T IO N DESC RIP T IO N
8. Select One Level , and choose the OK button to replan the production order, and calculate and create a
new underlying production order for the introduced subassembly, if it is not fully available.
NOTE
Changes implemented with the Replan function are very likely to change the capacity need of the production order and
you may therefore have to reschedule operations afterwards.
5. Choose the OK button to confirm your selection. Now the production order lines are calculated.
NOTE
Calculating production order components deletes previous changes in the components.
See Also
Planning
Setting Up Manufacturing
Manufacturing
Inventory
Purchasing
Design Details: Supply Planning
Setup Best Practices: Supply Planning
Work with Business Central
Find free e-learning modules for Business Central here
Track Relations Between Demand and Supply
2/6/2023 • 2 minutes to read • Edit Online
From any supply or demand document in the so-called order network, you can track the order demand (tracked
quantity), forecast, blanket sales order, or planning parameter (untracked quantity) that has given rise to the
planning line in question.
The planning worksheets also offers supporting planning information about non-order entities to help the
planner obtain an optimal supply plan. For more information, see Untracked Planning Elements.
See Also
Planning
Setting Up Manufacturing
Manufacturing
Inventory
Purchasing
Design Details: Reservation, Tracking, and Action Messaging
Design Details: Supply Planning
Setup Best Practices: Supply Planning
Work with Business Central
Find free e-learning modules for Business Central here
About Planning Functionality
2/6/2023 • 7 minutes to read • Edit Online
The planning system takes all demand and supply data into account, nets the results, and creates suggestions
for balancing the supply to meet the demand.
For more information, see Design Details: Supply Planning.
NOTE
For all the fields that are mentioned in this topic, read the tooltip to understand their function. Hover over a field to read
a short description.
Planning Calculation
The planning system is driven by anticipated and actual customer demand, as well as inventory reordering
parameters. Running the planning calculation will result in application suggesting specific actions (Action
Messages) to take concerning possible replenishment from vendors, transfers between warehouses, or
production. If replenishment orders already exist, the suggested actions could be to increase or expedite the
orders to meet the changes in demand.
The basis of the planning routine is in the gross-to-net calculation. Net requirements drive planned order
releases, which are scheduled based on the routing information (manufactured items) or the item card lead time
(purchased items). Planned order release quantities are based on the planning calculation, and are affected by
the parameters set on the individual item cards.
TIP
The planning system relies on how your organization uses locations. For more information, see Planning With or Without
Locations.
Planning Parameters
The planning parameters control when, how much, and how to replenish based on the various settings on the
item card (or stockkeeping unit - SKU), and the manufacturing setup.
The following planning parameters exist on the item or SKU card:
Dampener Period
Dampener Quantity
Reordering Policy
Reorder Point
Maximum Inventory
Overflow Level
Time Bucket
Lot Accumulation Period
Rescheduling Period
Reorder Quantity
Safety Lead Time
Safety Stock Quantity
Assembly Policy
Manufacturing Policy
The following order modifiers exist on the item or SKU card:
Minimum Order Quantity
Maximum Order Quantity
Order Multiple
Global planning setup fields on the Manufacturing Setup page include:
Dynamic Low-Level Code
Current Demand Forecast
Use Forecast on Locations
Default Safety Lead Time
Blank Overflow Level
Combined MPS/MRP Calculation
Components at Location
Default Dampener Period
Default Dampener Quantity
For more information, see Design Details: Planning Parameters
Other Important Planning Fields
Planning Flexibility
On most supply orders, such as production orders, you can select Unlimited or None in the Planning
Flexibility field on the lines.
This specifies whether the supply represented by the production order line is considered by the planning system
when calculating action messages. If the field contains Unlimited , then the planning system includes the line
when calculating action messages. If the field contains None , then the line is firm and unchangeable, and the
planning system does not include the line when calculating action messages.
Warning
The Warning information field on the Planning Worksheet page informs you of any planning line created for
an unusual situation with a text, which the user can choose to read additional information. The following
warning types exist:
Emergency
Exception
Attention
Emergency
The emergency warning is displayed in two situations:
The inventory is negative on the planning starting date.
Back-dated supply or demand events exist.
If an item's inventory is negative on the planning starting date, the planning system suggests an emergency
supply order for the negative quantity to arrive on the planning starting date. The warning text states the
starting date and the quantity of the emergency order.
Any document lines with due dates before the planning starting date are consolidated into one emergency
supply order for the item to arrive on the planning starting date.
Exception
The exception warning is displayed if the projected available inventory drops below the safety stock quantity.
The planning system will suggest a supply order to meet the demand on its due date. The warning text states the
item's safety stock quantity and the date on which it is violated.
Violating the safety stock level is considered an exception because it should not occur if the reorder point has
been set correctly.
NOTE
Supply on planning lines with Exception warnings is normally not modified according to planning parameters. Instead, the
planning system only suggests a supply to cover the exact demand quantity. However, you can set the planning run up to
respect certain planning parameters for planning lines with certain warnings. For more information, see the description for
the Respect Planning Parameters for Exception Warnings field in the Run Full Planning, MPS or MRP article.
Attention
The attention warning is displayed in two situations:
The planning starting date is earlier than the work date.
The planning line suggests to change a released purchase or production order.
NOTE
In planning lines with warnings, the Accept Action Message field is not selected, because the planner is expected to
further investigate these lines before carrying out the plan.
TIP
When you're working on the Requisition Worksheet or Planning Worksheet pages, you can organize the lines by
sorting on a column name. This is especially useful on the Planning Worksheet page because they it can be used for
multilevel production orders. By default, lines are sorted by the Item No. field. To group lines for a multilevel order, sort
by the Ref. Order No. field. Also, the MPS Order and Planning Level fields can help show the hierarchy of the lines.
The terms "running the planning worksheet" or "running MRP" refer to the calculation of the master production
schedule and material requirements based on actual and forecasted demand. The planning system can calculate
either Master Production Schedule (MPS) or Material Requirements Planning (MRP) on request, or it can
calculate both at the same time.
MPS is the calculation of a master production schedule based on actual demand and the demand forecast.
The MPS calculation is used for end items that have a forecast or a sales order line. These items are called
MPS items and are identified dynamically when the calculation starts.
MRP is the calculation of material requirements based on actual demand for components and the demand
forecast on the component level. MRP is calculated only for items that are not MPS items. The purpose of
MRP is to provide time-phased formal plans, by item, to supply the appropriate item, at the appropriate time,
in the appropriate location, in the appropriate quantity.
The planning algorithms used for both MPS and MRP are identical. The planning algorithms pertain to netting,
reuse of existing replenishment orders, and action messages. The planning system process examines what is
needed or will be needed (demand) and what is on-hand or expected (supply). When these quantities are netted
against each other, Business Central provides action messages. Action messages are suggestions to create a new
order, change an order (quantity or date), or cancel an order already on order. The term "order" includes
purchase orders, assembly orders, production orders, and transfer orders.
Links created by the planning engine between demand and its related supply can be tracked on the Order
Tracking page. For more information, see Track Relations Between Demand and Supply.
Proper planning results depend on the set up done on item cards, assembly BOMs, production BOMs, and
routings.
Ending Date This is the ending date of the planning horizon. Neither
demand nor supply is considered after this date. If the
reorder cycle for an item extends beyond the ending
date, the effective planning horizon for that item is equal
to the order date + reorder cycle.
Stop and Show First Error Select if you want the planning run to stop as soon as it
encounters an error. At the same time, a message is
displayed with information about the first error. If an
error exists, only the successful planning lines made
before the error was encountered will be presented in
the planning worksheet. If you do not select this field,
the Calculate Plan batch job will continue until it has
completed, that is, errors will not interrupt the batch job.
If one or more errors exist, a message will display after
completion with information about how many items are
affected. The Planning Error Log page will then open
to provide more details about the error and links to the
affected item cards.
Exclude Forecast Before Define how much of the selected forecast to include in
the planning run by entering a date before which
forecast demand is not included, thus allowing you to
exclude old information.
4. On the Item FastTab, set filters to run the planning based on item, item description, or location.
5. Choose the OK button. The batch job runs and then the planning worksheet is populated with the
planning lines.
Production Order Specify how you want to create production orders. You
can do this directly from the planning line proposals. You
can create either planned or firm planned production
orders.
Assembly Order Specify how you want to create assembly orders. You can
do this directly from the planning line proposals.
F IEL D DESC RIP T IO N
Purchase Order Specify how you want to create purchase orders. You can
do this directly from the planning line proposals.
Transfer Order Specify how you want to create transfer orders. You can
do this directly from the planning line proposals.
Stop and Show First Error Select if you want the Carr y Out Action Msg. - Plan.
batch job to stop as soon as it encounters an error. At
the same time, a message is displayed with information
about the firsterror. If an error exists, only the planning
lines processed before the error was encountered will
create supply orders.
3. On the Planning Line FastTab, you can set filters to limit the perform action messages.
4. Choose the OK button.
The batch job deletes the lines in the planning worksheet after it has performed the action message. The other
lines remain in the planning worksheet until they are either accepted at a later date or else deleted. You can also
delete the lines manually.
Action Messages
Action messages are issued by the order tracking system when balance is unattainable in the existing order
network. They can be viewed as a suggestion for you to process changes that reestablish equilibrium between
supply and demand.
The generation of action messages occurs one level at a time, for each item's low-level code. This makes sure
that all items that experience or will experience changes in supply or demand are considered.
To avoid small, superfluous, or unimportant action messages, the user can establish dampeners, which serve to
restrict the generation of action messages to only those changes that exceed the defined quantity or number of
days.
After you have reviewed the action messages and determined whether to accept some or all of the suggested
changes, select the Accept Action Message field, and then you are ready to update the schedules accordingly.
NOTE
An action message is a suggestion to create a new order, cancel an order, or change the quantity or date of an order. An
order is a purchase order, transfer order, or production order.
In response to any supply/demand imbalances, the following action messages are generated.
A C T IO N M ESSA GE DESC RIP T IO N
Resch. & Chg. Qty. If both the dates and quantities of an order have been
modified, you must change plans with regard to both
circumstances. Action messaging gathers both actions in one
message, Resched. and Chg. Qty. , to ensure that the
order network returns to balance.
See Also
Planning
Setting Up Manufacturing
Manufacturing
Inventory
Purchasing
Design Details: Supply Planning
Setup Best Practices: Supply Planning
Work with Business Central
Find free e-learning modules for Business Central here
Assembly Management
2/6/2023 • 3 minutes to read • Edit Online
To support companies that supply products to their customers by combining components in simple processes
without the need of manufacturing functionality, Business Central includes features to assemble items that
integrate with existing features, such as sales, planning, reservations, and warehousing.
An assembly item is defined as a sellable item that contains an assembly BOM. For more information, see Work
with Assembly BOMs.
Assembly orders are internal orders, just like production orders, that are used to manage the assembly process
and to connect the sales requirements with the involved warehouse activities. Assembly orders differ from other
order types because they involve both output and consumption when posting. The assembly order header
behaves similarly to an output journal line, and the assembly order lines behave similarly to consumption
journal lines.
To support a just-in-time inventory strategy and the ability to customize products to customer requests,
assembly orders may be automatically created and linked as soon as the sales order line is created. The link
between the sales demand and the assembly supply enables sales order processors to customize the assembly
item on the fly, promise delivery dates according to component availability, and to post output and shipment of
the assembled item directly from their sales order interface. For more information, see Sell Items Assembled to
Order.
On one sales order line, you can sell a quantity that is available and must be picked from stock together with a
quantity that must be assembled to the order. Certain rules exist to govern the distribution of such quantities to
ensure that assemble-to-order quantities take priority over inventory quantities in partial shipping. For more
information, see the "Combination Scenarios" section in Understanding Assemble to Order and Assemble to
Stock.
Special functionality exists to govern the shipping of assemble-to-order quantities. When an assemble-to-order
quantity is ready to be shipped, the warehouse worker in charge posts an inventory pick for the sales order
line(s) in question. This, in turn, creates an inventory movement for the components, posts the assembly output,
and the sales order shipment. For more information, see the "Handling Assemble-to-Order Items in Inventory
Picks" section in Pick Items with Inventory Picks.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Learn about the difference between assembling items right Understanding Assemble to Order and Assemble to Stock
before shipping sales orders and assembling items that are
intended for storage.
Fill in fields on location cards and in inventory setup to Set Up Basic Warehouses with Operations Areas
define how items flow to and from the assembly
department.
Sell assembly items that are not currently available by Sell Items Assembled to Order
creating a linked assembly order to supply the full or partial
sales order quantity.
When some assemble-to-order items are already in Sell Inventory Items in Assemble-to-Order Flows
inventory, deduct that quantity from the assembly order and
reserve it from inventory.
When you are selling assembly items from inventory and all Sell Assemble-to-Order Items and Inventory Items Together
items are not available, initiate an assembly order to
automatically supply a part or all of the sales order quantity.
Make customized assembly items for blanket sales orders Create Blanket Assembly Orders
before periodically making the actual sales orders according
to the blanket order agreement.
Undo a posted assembly order, for example because the Undo Assembly Posting
order was posted with mistakes that must be corrected.
Learn how to work with assembly BOMs and the main Work with Assembly BOMs
differences to production BOMs.
Learn how assembly consumption and output are handled Design Details: Assembly Order Posting
when you post assembly orders and how the derived item
and resource costs are processed and distributed to the
general ledger.
Assembly reporting in Business Central allows production and business professionals to get insights and
statistics about current and past assembly activities.
Reports
The following table describes some of the key reports in assembly reporting.
Item - Able to Make (Time) Shows how five different key 5871
availability figures change over time for
a BOM item. These figures change
according to expected supply and
demand events and to supply that is
based on available components that
can be assembled or produced.
You can use the report to see whether
you can fulfill a sales order for an item
on a specified date by looking at its
current availability in combination with
the potential quantities that its
components can supply if an assembly
order were started. The report shows
you when and how many units of an
assembly and production item you can
make based on component availability
and the item’s current availability. This
is shown as the total quantity.
The information is shown in a graph
where each availability figure is a line
that progresses along the timeline and
moves up and down as quantities
change. The quantity figures come
from the same engine that provides
information to the Item Availability
by BOM Level window.
REP O RT DESC RIP T IO N ID
BOM - Raw Materials This report can give you an overview 810
about the needed components, both
for assembly and for production. You
will see the inventory, base unit of
measure, the main vendor if the
vendor no. is written in the item card
itself, and the lead time calculation.
Assembly BOM - End Items Shows a list of items or BOMs that are 812
not components of BOMs. Note : This
report is not restricted to BOM only,
so remember to set filter in the
Assembly BOM field or the
Replenishment System fields
Assemble to order - Sales Shows key sales figures for assembly 915
component items that can be sold
both as part of an assembly in
assemble-to-order sales and as a
separate item directly from inventory.
Use this report to analyze the quantity,
cost, sales, and profit figures of
assembly components to support your
decisions, such as whether to price a
kit differently or to stop or start using
a particular item in assemblies.
The In Assembly row shows sales
figures for the total quantity that is
sold as part of an assembly item. The
specific assembly item sales that sum
up to this total are shown if you select
the Show Assembly Details field.
The focus is on the assembly
components, but the figures are
calculated from the profit margin of
their parent, the assembly item.
Accordingly, the sales amount of each
component is calculated from its own
cost and the profit margin of its parent
in the following formula.
The report shows information for
items that meet one or both of the
following criteria:
- Exist in the assembly BOM of an item
that uses the Assemble-to-Order
assembly policy.
- Has been sold as part of assemble-
to-order sale.
Tasks
The following articles describe some of the key tasks for analyzing the state of your business:
View the Availability of Items
See also
Assembly Management
Work with Assembly BOMs
Find free e-learning modules for Business Central here
Understanding Assemble to Order and Assemble to
Stock
2/6/2023 • 5 minutes to read • Edit Online
Assemble to Order
You typically use assemble to order for items that you do not want to stock because you expect to customize
them to customer requests or because you want to minimize the inventory carrying cost. The supporting
functionality includes:
Ability to customize assembly items when taking a sales order.
Overview of availability of the assembly item and its components.
Ability to reserve assembly components immediately to guarantee order fulfillment.
Function to determine profitability of the customized order by rolling up price and cost.
Integration to the warehouse to make assembly and shipping easier.
Ability to assemble to order at the point of making a sales quote or a blanket sales order.
Ability to combine inventory quantities with assemble-to-order quantities.
In the assemble-to-order process, the item is assembled in response to a sales order and with a one-to-one link
between the assembly order and the sales order.
When you enter an assemble-to-order item on a sales line, an assembly order is automatically created with a
header that is based on the sales line and with lines that are based on the item's assembly BOM multiplied by
the order quantity. You can use the Assemble-to-Order Lines page to see the linked assembly order lines to
support you in customizing the assembly item and in a delivery date that is based on component availability
information. For more information, see Sell Items Assembled to Order.
NOTE
Although it is not part of the default process, you can sell inventory quantities with the assemble-to-order quantities. For
more information, see Sell Inventory Items in Assemble-to-Order Flows.
To enable this process, the Assembly Policy field on the item card must be Assemble-to-Order .
Assemble to Stock
You typically use assemble to stock for items that you want to assemble ahead of sales, such as to prepare for a
kit campaign, and keep in stock until they are ordered. These items are usually standard items such as packaged
kits that you do not offer to customize to customer requests.
In the assemble-to-stock process, the item is assembled without an immediate sales demand and is stocked in
the warehouse as an inventory item for later sale or consumption as a subassembly. For more information, see
Assemble Items. From this point, the item is picked and processed as a single item and is treated like a finished
production item.
When you enter an assemble-to-stock item on a sales line, the line like any other item sold from inventory. For
example, availability is checked for the assembly item only.
NOTE
Although it is not part of the default process, you can assemble an item to order even if it is set up to be assembled to
stock. For more information, see Sell Assemble-to-Order Items and Inventory Items Together.
To enable this process, the Assembly Policy field on the item card must be Assemble-to-Stock .
Combination Scenarios
A general principle in Assembly Management is that when combined on a sales order line, assemble-to-order
quantities must be shipped before inventory quantities.
If an assembly order is linked to a sales order line, then the value in the Qty. to Assemble to Order field on
the sales order line is copied to the Quantity to Assemble field, via the Quantity field on the assembly order
header. For more information, see Sell Items Assembled to Order.
In addition, the value in the Quantity to Assemble field is related to the Qty. to Ship field on the sales order
line, and this relation manages the shipping of assemble-to-order quantities, both partially and completely. This
is true both when the full sales line quantity is assembled to order and in combination scenarios where one part
of the sales line quantity is assembled to order and another part is shipped from inventory. However, in the
combination scenario, you have additional flexibility when shipping partially in that you can modify the
Quantity to Assemble field, within predefined rules, to specify how many units to ship partially from
inventory and how many to ship partially by assembling to order.
If the full sales line quantity must be assembled to order and shipped, then the value in the Qty. to Ship field is
copied to Quantity to Assemble field on the linked assembly order when you change the quantity to ship. This
ensures that the quantity being shipped is fully supplied by the assemble-to-order quantity.
However, in combination scenarios, the full value in the Qty. to Ship is not copied to the Quantity to
Assemble field on the assembly order header. Instead, a default value is inserted in the Quantity to Assemble
field that is calculated from the Qty. to Ship field according to a predefined rule that ensures shipment of
assemble-to-order quantities first.
If you want to deviate from this default, for example because you only want to assemble more or less of the
quantity in the Qty. to Ship field, then you can modify the Quantity to Assemble field, but only within
predefined rules, as illustrated below.
An example of why you would want to modify the quantity to assemble is that you want to partially post
shipment of inventory quantities before the assembly output can be shipped.
The following tables explain the rules that define the minimum and maximum values that you can enter in the
Quantity to Assemble field to deviate from the default value in a combination scenario. The table shows a
combination scenario where the Qty. to Ship field on the linked sales order line is changed from 7 to 4, and the
Quantity to Assemble is therefore defaulted to 4.
Sales Order Line
QT Y. TO A SSEM B L E
Q UA N T IT Y QT Y. TO SH IP TO O RDER Q UA N T IT Y SH IP P ED
Initial value 10 7 7 0
Change 4
Assembly Order Header
QT Y. TO A SSEM B L E
Q UA N T IT Y QT Y. TO SH IP TO O RDER Q UA N T IT Y SH IP P ED
Initial value 7 7 0 7
Change 4 (inserted by
default)
Based on this example, you can only modify the Quantity to Assemble field as follows:
The minimum quantity that you can enter is 1. This is because you must at least assemble one unit to be able
to sell the four units, assuming that the remaining three are available in the inventory.
The maximum quantity that you can enter is 4. This is to ensure that you do not assemble more of this
assemble-to-order item than what is needed on the sale.
You can use assembly management to customize an assembly item to a customer's request during the sales
process. For more information, see Sell Items Assembled to Order.
As when you sell any other type of item, you can also create a sales quote for a customized assembly item
before converting it to a sales order. This process involves several extra steps when you compare it to creating a
regular sales quote, and it uses a variation of a linked assembly order, which is an assembly quote.
NOTE
Like all types of quotes, the quantities on assembly quotes are not used in availability, planning, or reservations.
NOTE
You should not quote a partial quantity. Therefore, you must enter the same quantity that you entered in the
Quantity field on the sales quote line.
4. On the Lines FastTab, choose Line , choose Assemble to Order , and then choose Assemble-to-Order
Lines . Alternatively, choose the Qty. to Assemble to Order field on the line.
5. On the Assemble-to-Order Lines page, review or modify the assembly order lines according to the
quote that the customer is requesting. If you want to view more information, choose the Show
Document action to open the complete blanket quote order. You cannot change the contents of most
fields, and you cannot post.
6. When you have adjusted the assembly order lines according to the quote, close the Assemble-to-Order
Lines page to return to the Sales Quote page.
7. If the customer accepts the quote, then create a sales order for the quoted assembly item. For more
information, see Make Sales Quotes. The linked assembly quote and any customizations are linked to that
new sales order to prepare for assembly of the item or items to be sold.
If the Replenishment System field on the item card contains Assembly , the default method of supplying the
item is to assemble it according to an assembly BOM, and potentially by a specific resource. Learn more at Work
with Assembly BOMs. Learn more about how to set up an assembly item at Understanding Assemble to Order
and Assemble to Stock.
You can set up assembly items for two assembly processes.
Assemble to stock Items that you assemble and stock for future sales. For
example, kits for an upcoming sales campaign. The items
aren't related to a sales order, at least not yet. Typically, these
items aren't customized for customer requests.
Assemble to order Items that you don't want to stock. For example, because
they're customized based on customer orders or to reduce
the cost of on-hand inventory.
This article describes the standard settings for assemble to stock. There might be other ways that are more
suited for your business though. Learn more at Sell Inventory Items in Assemble-to-Order Flows and Sell
Assemble-to-Order Items and Inventory Items Together.
NOTE
Assembly components are handled in a special way in basic warehouse configurations. Learn more at Handling Assemble-
to-Order Items with Inventory Picks.
The lines contain the contents of the assembly BOM and the specified quantities.
NOTE
If the Assembly Availability page opened when you filled in the assembly order header, each affected assembly
order line contains a Yes in the Avail. Warning field with a link to detailed availability information. You can
resolve a component availability issue by:
6. In the Quantity to Assemble field, enter how many units of the assembly item that you want to post as
output the next time you post the assembly order. This quantity can be lower than the value in the
Quantity field to reflect a partial output posting.
NOTE
To make sure that component consumption posting matches the assembly item output posting, the quantity
fields in the assembly order lines automatically adjust to the value that you enter in the Quantity to Assemble
field.
7. On assembly order lines of type Item or Resource , in the Quantity to Consume field, specify how
many units you want to post as consumed the next time that you post the assembly order.
8. When you are ready to partially or fully post, choose the Post action.
NOTE
If warnings are still present in the assembly order lines, you can't post the order. A message displays the
component or components that are not in inventory.
After posting succeeds, the assembly item is posted as output to the location code and potential bin code that
are defined on the assembly order. For manually created assembly orders, the location may be copied from the
Default Location for Orders setup field. For assemble-to-order flows, the location code may be copied from
the sales order line.
Items that are set up for assemble-to-order aren't expected to be in inventory and will be assembled when it's
included on a sales order. An item is set up for assemble-to-order when the Assembly Policy field on the item
card contains Assemble-to-Order . When you enter the item on a sales order line, an assembly order is
automatically created and linked to the sales order.
NOTE
If assemble-to-order items are already in inventory, you can deduct that quantity from the assembly order and reserve it
from inventory. Learn more at Sell Inventory Items in Assemble-to-Order Flows.
In this procedure, you process the sale of an item that will be assembled according to specifications that are
requested by the customer. The steps include:
Creating a sales order line.
Customizing the assembly item by editing its components and resources.
Checking availability to establish a delivery date.
Releasing the sales order to be assembled and immediately shipped.
NOTE
The following procedure does not include the steps for creating a standard sales order that happen before the step where
you enter the assemble-to-order item on a sales order line. Learn more about creating sales orders at Sell Products with a
Customer Sales Order.
NOTE
If one or more components of the requested assembly item quantity aren't available, an availability warning page
opens.
An assembly order is created and linked to the sales order line. The due date of the assembly order is the
shipment date of the sales order line.
The quantity to sell is copied to the Qty. to Assemble to Order field, which indicates that the item
setup expects you'll assemble the full quantity on the sales line. You can decrease the quantity to
assemble, for example, if you know that some items are already available. Learn more at Sell Inventory
Items in Assemble-to-Order Flows.
6. If the customer wants an additional item in a kit, on the Lines FastTab, choose the Line action, choose the
Assemble to Order action, and then choose the Assemble-to-Order Lines action to view and change
the standard assembly components. Alternatively, choose the Qty. to Assemble to Order field.
7. On the Assemble-to-Order Lines page, create a new line of type Item for the additional assembly
component.
You can also customize the order by increasing the quantity of one standard item in the kit. You can do
this by increasing the value in the Quantity Per field on the specific assembly order line.
NOTE
The Assemble-to-Order Lines page only contains the basic fields for customizing the component list, adding
item tracking numbers, or solving component availability issues. To add more assembly order information, such as
the assembly order starting date, choose the Show Documents action. This opens a full view of the assembly
order that is linked to the sales order line. You can't change the contents of most fields on the assembly order
header, and you can't post assembly output from it. You must post the shipment of the sales order line.
On the linked assembly orders, only the Star ting Date field can be changed. Changing the starting date lets
assembly workers specify that they're starting assembly earlier than the due date. All fields on the lines of the
linked assembly order can be changed so that warehouse workers can enter consumption figures during the
process.
8. Review or react to component availability issues. For example, select a substitute item.
9. Close the Assemble-to-Order Lines page. The linked assembly order is ready, and workers can start to
assemble the customized items.
10. On the sales order, choose the Release action to notify the assembly department that the assembly
process can start. Learn more at Assemble Items.
NOTE
Item substitutions don't automatically replace an item with another item, for example, when creating a sales order or in a
BOM. Instead, you'll be alerted to the fact that a substitution is available.
If the Assembly Policy field on the item card of an assembly item contains Assemble-to-Order , then the
default sales order process assumes that the item is not in inventory and must be assembled for that specific
sales order. Therefore, a linked assembly order is automatically created when you add the item to a sales order
line. For more information, see Sell Items Assembled to Order. However, if a part of the sales order quantity is
already available in inventory, then you can decrease the assembly order quantity by changing the Qty. to
Assemble to Order field on the sales order line.
This scenario is rare because assemble-to-order items are expected to always be customized, and the chance
that they are in inventory in the configuration that is requested by another customer is low. However, if a
company does have assemble-to-order quantities in inventory because of returns or order cancellations, then
these quantities should be picked and sold before new ones are assembled.
NOTE
No functionality exists on sales orders that automatically alerts or helps you deduct assembly order quantities that are
already available. Instead, you must monitor availability information, such as in the Sales Line Details FactBox.
Similar functionality is available when you are selling assembly items from inventory and a part or all of the
quantity is unavailable and can be supplied by an assembly order. For more information, see Sell Assemble-to-
Order Items and Inventory Items Together.
NOTE
Certain rules apply to the Qty. to Ship field on sales order lines that contain a combination of assemble-to-order
quantities and inventory quantities. For more information, see the Combination Scenarios section in Understanding
Assemble to Order and Assemble to Stock.
In this procedure, you replace assemble-to-order quantities with inventory quantities on a sales order line. The
steps include detecting that availability exists, deducting that quantity from the linked assembly order, and then
reserving the inventory quantity to make sure that it is picked and shipped for the order.
The Bin Code field on the sales order may be prefilled according to the Assemble-to-Order Shpt. Bin Code
or the From-Assembly Bin Code field on the location card. In that case, the Bin Code field on the sales order
line may be incorrect in this combination of assemble-to-order and assemble-to-stock quantities. It is a good
idea to look in the Bin Code field and ensure that the placement works for all quantities. Alternatively, enter the
two different quantities on separate sales order lines.
If the Assembly Policy field on the item card of an assembly item contains Assemble-to-Stock , then the
default sales order process assumes that the item is already assembled and can be picked from inventory, if it is
available. Therefore, no assembly order is automatically created and linked to the sales order line. However, if a
part (or all) of the quantity is not available, then you have the flexibility to create an assembly order for the
remaining quantity by filling in the Qty. to Assemble to Order field on the sales order line. In this manner,
you can assemble the item to order although it is set up to be assembled to stock by default.
Similar flexibility exists when you are selling items to be assembled to the order and a part of the quantity is in
inventory, which you want to deduct from the assembly order. For more information, see Sell Inventory Items in
Assemble-to-Order Flows.
NOTE
Certain rules apply to the Qty. to Ship field on sales order lines that contain a combination of assemble-to-order
quantities and inventory quantities. For more information, see the Combination Scenarios section in Understanding
Assemble to Order and Assemble to Stock.
NOTE
The following procedure does not include the standard sales order steps that you need to follow before you create an
assembly order for unavailable quantities.
The Bin Code field on the sales order may be prefilled according to the Assemble-to-Order Shpt. Bin Code
field or the From-Assembly Bin Code field on the location card. In that case, the Bin Code field on the sales
order line may be incorrect in this combination of assemble-to-order and assemble-to-stock quantities. It is a
good idea to examine the Bin Code field and make sure that the placement works for all quantities.
Alternatively, enter the two different quantities on separate sales order lines.
See also
Assembly Management
Work with Assembly BOMs
Inventory
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Create Blanket Assembly Orders
2/6/2023 • 2 minutes to read • Edit Online
You can use assembly management to customize an assembly item to a customer's request during the sales
process. For more information, see Sell Items Assembled to Order.
As with any other type of item, you can also create blanket sales orders for customized assembly items before
periodically making the actual sales orders according to the blanket order agreement. This process involves
several extra steps when you compare it to creating a regular blanket sales order, and it uses a variation of a
linked assembly order, which is a blanket assembly order.
NOTE
Like all blanket orders, quantities on assembly blanket orders are only forecasts and are not operational until they are
converted to actual assembly orders. Therefore, order functionality, such as availability calculation, reservation, and item
tracking, is not active on blanket assembly orders.
NOTE
You should not create blanket order agreements for a partial quantity. Therefore, you must enter the same
quantity that you entered in the Quantity field on the blanket sales order line.
4. Choose the Assemble to Order action, and then choose the Assemble-to-Order Lines action.
Alternatively, choose the Qty. to Assemble to Order) field on the line.
5. On the Assemble-to-Order Lines page, review or modify the assembly order lines according to the
blanket order agreement that you have made with the customer. If you want to view more information,
choose the Show Document action to open the complete blanket assembly order. You cannot change
the contents of most fields, and you cannot post.
6. When you have adjusted the assembly order lines according to the blanket order agreement, close the
Assemble-to-Order Lines page to return to the Blanket Sales Order page.
7. When the customer requests to create a sales order based on the agreed blanket sales order, create a
sales order for the agreed assembly item or items. For more information, see Create Blanket Sales
Orders.
The linked blanket assembly order and any customizations are linked to that new sales order to prepare for
assembly of the item or items to be sold.
See also
Create Blanket Sales Orders
Assembly Management
Work with Assembly BOMs
Inventory
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Undo Assembly Posting
2/6/2023 • 3 minutes to read • Edit Online
Sometimes you may need to undo a posted assembly order, for example when the order was posted with
mistakes that must be corrected, or because it should not have been posted in the first place and must be rolled
back.
When you undo a posted assembly order, a set of corrective item ledger entries is created to reverse the original
entries. Each positive output entry for the assembly item is reversed by a negative output entry. Each negative
consumption entry for an assembly component is reversed by a positive consumption entry. Fixed cost
application is automatically created between the corrective and original entries to ensure exact cost reversal.
When you undo a fully posted assembly order, then you can choose to recreate the assembly order to its
original state, for example to make corrections before reposting it. Alternatively, you can choose to not recreate
the assembly order.
When you undo a partially posted assembly order, then all affected quantity fields, such as the Assembled
Quantity , Consumed Quantity , and Remaining Quantity fields are restored to the values they had before
the posting in question.
To recreate or restore assembly orders, the following conditions must apply to the assembly item that was
output in the original posting:
It must still be in inventory, that is, it is not sold or otherwise consumed by outbound transactions.
It must not be reserved.
It must exist in the bin that it was output to.
In addition, existing assembly orders can only be restored if the number of lines and the sequence of lines on
the original assembly order are not changed.
TIP
To solve conflicts due to line changes, you can manually revert the changes on the lines in question before undoing the
related posted assembly order. Alternatively, you can post the assembly order fully and then select to recreate it when
undoing the posting.
The following procedure describes how to undo posted assembly orders where the items were assembled to
stock. If you want to undo posted assembly orders where the items were assembled to a sales order, then you
must use the Undo Shipment function on the posted shipment that relates to the posted assembly order. For
more information, see Reverse Journal Postings and Undo Receipts/Shipments. The undoing of the posted
assembly order then happens automatically in the same way as described in this topic.
NOTE
To restore quantities from multiple partial postings in an assembly order, you must undo all the posted assembly orders in
question by following steps 1 through 3 above for each posted assembly order.
See also
Assembly Management
Reverse Journal Postings and Undo Receipts/Shipments
Process Sales Returns or Cancellations
Work with Assembly BOMs
Inventory
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Work with Assembly BOMs
2/6/2023 • 6 minutes to read • Edit Online
You use assembly bills of materials (BOMs) to structure parent items that must be assembled from components
with little to no resource use. An assembly BOM can be used, for example, to sell a parent item as a kit consisting
of component items.
You use assembly orders for making end items from components in a simple process that can be performed by
one or more basic resources, which are not machine or work centers, or without any resources. For example, an
assembly process could be to pick two wine bottles and one coffee sack and then pack them as a gift item.
An assembly BOM is the master data that defines which component items go into an assembled end item and
which resources are used to assemble the assembly item. When you enter an assembly item and a quantity in
the header of a new assembly order, then the assembly order lines are automatically filled according to the
assembly BOM with one assembly order line per component or resource. Learn more at Assembly Management.
Business Central also supports production BOMs. Production BOMs differ from assembly BOMs by involving
more complex procedures, including resource usage, production routing and work or machine centers. Learn
more about the differences at Work with Bills of Material and Create Production BOMs.
TIP
Assembly items can have different variants set in Business Central just like any other item, helping you keep the list of
available products shorter. Learn more about the feature at Manage Product Variants.
To edit assembly BOMs
You can edit the lines on an assembly BOM at any time. But be aware that the BOM may be in use on ongoing
sales or assemblies of the parent, which may be affected by the change. Choose the Where-Used action to see
in which items it is being used and then whether sales or assembly orders may be affected.
1. Choose the icon, enter Items , then choose the related link.
2. Choose the Yes value in the Assembly BOM column.
3. On the Assembly BOM page, choose the Edit List action, then change any field as needed.
When you have used the Explode BOM function, you cannot easily undo it. You must delete the sales order
lines representing the components and then reenter a sales order line for the assembly item.
The following procedure is based on a sales invoice. The same steps apply to other sales documents and all
purchase documents.
1. Choose the icon, enter Sales Invoices , then choose the related link.
2. Open a sales invoice that contains a line for an assembly item.
3. Choose the line for an assembly item, then Explode BOM line action.
All fields on the sales invoice line for the assembly item are cleared except for the Item and Description fields.
Complete sales invoice lines are inserted for the components and possible resources that comprise the
assembly item.
NOTE
The Picking List by Order report is also changed to show the components only. This means that a warehouse worker
picking the parent item, the assembly item, will not see it in the picking list. Learn more at Print the Picking List.
NOTE
To calculate the unit cost of an assembly or production BOM, the parent item and its component items must use the
Standard costing method. Any resources in the BOM are rolled up if they have a unit cost that is defined on the resource
card.
1. Choose the icon, enter Items , then choose the related link.
2. Open the card for an assembly item. (The Assembly BOM field on the Items page contains Yes .)
3. On the Item Card page, choose the Assembly action, then choose the Assembly BOM action.
4. On the Assembly BOM page, choose the Calc. Standard Cost action.
5. Select one of the following options, then choose the OK button.
O P T IO N DESC RIP T IO N
Top Level Calculates the assembly item's standard cost as the total
cost of all purchased or assembled items on that assembly
BOM regardless of any underlying assembly BOMs.
All Levels Calculates the assembly's item standard cost as the sum of:
1) The calculated cost of all underlying assembly BOMs on
the assembly BOM. 2) The cost of all purchased items on the
assembly BOM.
The costs of the items that make up the assembly BOM are copied from the component item cards. The cost of
each item is multiplied by the quantity, and the total cost is shown in the Unit Cost field on the item card.
Assembly order posting is based on the same principles as when posting the similar activities of sales orders
and production consumption/output. However, the principles are combined in that assembly orders have their
own posting UI, like that for sales orders, while the actual entry posting happens in the background as direct
item and resource journal postings, like that for production consumption, output, and capacity.
Similarly to production order posting, the consumed components and the used resources are converted and
output as the assembly item when the assembly order is posted. For more information, see Design Details:
Production Order Posting. However, the cost flow for assembly orders is less complex, especially because
assembly cost posting only occurs once and therefore does not generate work-in-process inventory.
The following journal postings occur during assembly order posting:
The item journal posts positive item ledger entries, representing output of the assembly item, from the
assembly order header
The item journal posts negative item ledger entries, representing consumption of assembly components,
from the assembly order lines.
The resource journal posts usage of assembly resources (time units), from the assembly order lines.
The capacity journal posts value entries relating to the resource usage, from the assembly order lines.
The following diagram shows the structure of item and resource ledger entries that result from assembly order
posting.
NOTE
Machine and work centers are included to illustrate that capacity ledger entries are created from both production and
assembly.
The following diagram shows how assembly data flows into ledger entries during posting:
Posting Sequence
The posting of an assembly order occurs in the following order:
1. The assembly order lines are posted.
2. The assembly order header is posted.
The following table outlines the sequence of actions.
A C T IO N DESC RIP T IO N
IMPORTANT
Unlike for production output, which is posted at expected cost, assembly output is posted at actual cost.
Cost Adjustment
Once an assembly order is posted, meaning that components (material) and resources are assembled into a new
item, then it should be possible to determine the actual cost of that assembly item, and the actual inventory cost
of the components involved. This is achieved by forwarding costs from the posted entries of the source (the
components and resources) to the posted entries of the destination (the assembly item). The forwarding of costs
is done by calculating and generating new entries, called adjustment entries that become associated with the
destination entries.
The assembly costs to be forwarded are detected with the Order Level detection mechanism. For information
about other adjustment detection mechanisms, see Design Details: Cost Adjustment.
Detecting the Adjustment
The order Level detection function is used in conversion scenarios, production and assembly. The function works
as follows:
Cost adjustment is detected by marking the order whenever a material/resource is posted as
consumed/used.
Cost is forwarding by applying the costs from material/resource to the output entries associated with the
same order.
The following graphic shows the adjustment entry structure and how assembly costs are adjusted.
NOTE
The Make WIP Adjustments element, in lines 7 and 8, is responsible for forwarding production material and capacity
usage to the output of unfinished production orders. This is not used when adjusting assembly order costs as the concept
of WIP does not apply to assembly.
For information about how costs from assembly and production are posted to the general ledger, see Design
Details: Inventory Posting.
GEN . P RO D. P O ST IN G
EN T IT Y TYPE P O ST IN G GRO UP GRO UP
Assembly Order Header Item Inventory Posting Group Gen. Prod. Posting Group
Assembly Order Line Item Inventory Posting Group Gen. Prod. Posting Group
Accordingly, only actual costs are posted to the general ledger, and no interim accounts are populated from
assembly order posting. For more information, see Design Details: Accounts in the General Ledger
Assemble to Order
The item ledger entry that results from posting an assemble-to-order sale is fixed applied to the related item
ledger entry for the assembly output. Accordingly, the cost of an assemble-to-order sale is derived from the
assembly order that it was linked to.
Item ledger entries of type Sale that result from posting assemble-to-order quantities are marked with Yes in
the Assemble to Order field.
Posting sales order lines where a part is inventory quantity and another part is assemble-to-order quantity
results in separate item ledger entries, one for the inventory quantity and one for the assemble-to-order
quantity.
Posting dates
In general, posting dates are copied from a sales order to the linked assembly order. The posting date in the
assembly order is automatically updates when you change the posting date in the sales order directly or
indirectly, such as if you change the posting date in the wareshouse shippment, inventory pick, or as part of a
bulk posting.
You can change the posting date in the assembly order manually. However, it can not be later then posting date
in the linked sales order. The system will keep this date unless you update the posting date in the sales order.
See Also
Design Details: Inventory Costing
Design Details: Production Order Posting
Design Details: Costing Methods
Managing Inventory Costs
Finance
Work with Business Central
Find free e-learning modules for Business Central here
Manufacturing
2/6/2023 • 2 minutes to read • Edit Online
NOTE
Functionality described in this topic and sub topics is only visible in the user interface if you have the Premium
experience. For more information, see Change Which Features are Displayed.
When demand is planned for and the materials have been issued according to production BOMs, then the actual
production operations can start and be executed in the sequence defined by the production order routing.
An important part of executing production, from a system point of view, is to post production output to the
database to report progress and to update inventory with the finished items. Output posting can be done
manually, by filling and posting journal lines after production operations. Or, it can be done automatically with
the use of backward flushing. In that case material consumption is automatically posted along with output when
the production order changes to finished.
As an alternative to the batch journal for output posting for multiple production orders, you can use the
Production Journal page to post consumption and/or output for one production order line.
Before you can begin to produce items, you must make various setup, such as work centers, routings, and
production BOMs. For more information, see Setting Up Manufacturing.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Record and post production output along with material and Post Consumption and Output for One Released Production
time consumption for a single released production order line. Order Line
Batch post the quantity of components used per operation Batch Post Consumption
in a journal that can processes multiple planned production
orders.
Post the quantity of finished items and the time spent per Batch Post Output and Run Times
operation in a journal that can processes multiple released
production orders.
Undo output, for example because of a data entry error Reverse Output Posting
occurred and incorrect amount.
View the shop floor load as a result of planned and released View the Load in Work and Machine Centers
production orders.
Calculate and adjust the cost of finished production items About Finished Production Order Costs
and consumed components for financial reconciliation.
See Also
Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Production reporting in Business Central allows production and business professionals to get insights and
statistics about current and past production activities.
Reports
The following table describes some of the key reports in production reporting.
Quantity Explosion of BOM Shows an indented BOM listing for the 99000753
item or items that you specify in the
filters. The production BOM is
completely exploded for all levels.
Item - Able to Make (Time) Shows how five different key 5871
availability figures change over time for
a BOM item. These figures change
according to expected supply and
demand events and to supply that is
based on available components that
can be assembled or produced.
You can use the report to see whether
you can fulfill a sales order for an item
on a specified date by looking at its
current availability in combination with
the potential quantities that its
components can supply if an assembly
order has been started. The report
shows you when and how many units
of an assembly and production item
you can make based on component
availability and the item's current
availability. This is shown as the total
quantity.
The information is shown in a graph
where each availability figure is a line
that progresses along the timeline and
moves up and down as quantities
change. The quantity figures come
from the same engine that provides
information to the Item Availability
by BOM Level window.
REP O RT DESC RIP T IO N ID
Detailed Calculation Shows a cost list per item taking into 99000756
account the scrap.
REP O RT DESC RIP T IO N ID
Item BOM Compare list This report gives you the possibility to 99000758
compare similar final products
concerning the costs. You will see a
listing with all components and their
costs as well the needed quantities.
The calculation date is normally set to
the work date.
Production Order Statistics Specifies the various costs that have 99000791
accumulated for the selected
production order.
The content of the report are very
similar to the Production Order
Statistics page.
For production orders that use the
Make-to-Order manufacturing policy,
the window only shows material and
capacity cost of items at the highest
BOM level.
Capacity Task list Shows the production orders that are 99000780
waiting to be processed at the work
centers and machine centers. Printouts
are made for the capacity of the work
center or machine center). The report
includes information such as starting
and ending time, date per production
order and input quantity.
Work Center Load Shows a list for the load on a work 99000783
center. The load on a work center is the
sum of the required number of times
that all the planned and actual orders
are run on the work center in a
specified period.
Machine Center Load Shows a list for the load on a machine 99000784
center. The load on a machine center is
the sum of the required number of
times that all the planned and actual
orders are run on the work center in a
specified period.
REP O RT DESC RIP T IO N ID
Prod. Order Shortage list This report can be used to see all 99000788
components that are not available
because of missing stock. So, this
overview can be used to see in time, if
the timeline for a planned or released
production order if the planned time
can be kept.
Tasks
The following articles describe some of the key tasks for analyzing the state of your business:
View Load on Work and Machine Centers
View the Availability of Items
See also
Setting Up Manufacturing
Manufacturing
Find free e-learning modules for Business Central here
About Production Orders
2/6/2023 • 9 minutes to read • Edit Online
Production orders are used to manage the conversion of purchased materials into manufactured items.
Production orders route work through various work or machine centers on the shop floor.
Before proceeding with production, most companies perform supply planning, typically once a week, to
calculate how many production orders and purchase orders to execute to fulfill that week’s sales demand.
Purchase orders supply the components that are required according to the production BOM to produce the end
items.
Production orders are the central components of application's manufacturing functionality and they contain the
following information:
Products planned for manufacturing
Materials required for the planned production orders
Products that have just been manufactured
Materials that have already been selected
Products that have been manufactured in the past
Materials that were used in previous manufacturing operations
Production orders are the starting points for:
Planning future manufacturing
Controlling current manufacturing
Tracking of finished manufacturing
See Also
Manufacturing Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Create Production Order Headers
2/6/2023 • 2 minutes to read • Edit Online
You can create a production order manually, and the first step is to create a production order header.
Production orders are typically created automatically by a planning function to fulfill a known demand. For more
information, see Planning.
In the following procedure, a firm planned production order is created. You can also create production orders
with a different status.
See Also
Manufacturing Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Subcontract Manufacturing
2/6/2023 • 5 minutes to read • Edit Online
NOTE
Only production orders with status Released can be accessed and used from a subcontracting worksheet.
Posting output automatically for an ongoing production order when subcontracted items are received may not
be desired. Reasons for this could be that the expected output quantity that is posted may be different from the
actual quantity and that the posting date of the automatic output is misleading.
To avoid that the expected output of a production order is posted when subcontract purchases are received,
make sure the subcontracted operation is not the last one. Alternatively, insert a new last operation for the final
output quantity.
When the purchase order is posted as invoiced, then the direct cost of the purchase order is posted to the
production.
See Also
Manufacturing
Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Register Consumption and Output for One
Released Production order line
2/6/2023 • 3 minutes to read • Edit Online
This execution task is performed on the Production Journal page. The journal combines the functions of the
separate consumption journal and output journals into one journal. The combined journal is accessed directly
from a released production order. Its main purpose is to manually post the consumption of components, the
quantity of end items produced, and the time spent in operations. The values are posted to ledger entries under
the released production order. Consumption quantities are posted as negative item ledger entries, output
quantities are posted as positive ledger entries, and times spent are posted as capacity ledger entries. Such
posted values can also be viewed at the bottom of the journal as actual quantities.
NOTE
Because consumption data is processed together with output data, this journal offers an opportunity to display linked
components and operations in a logical process structure. Components are indented under their respective operation.
This requires that you use routing link codes.
NOTE
Components without routing link codes are listed first in the journal.
NOTE
Posting dates entered on individual lines will override this field.
4. In the Flushing Method Filter field at the top of the journal, you can choose to also view consumption
and output that is posted automatically according to the flushing methods defined for the item and
resource respectively. For more information, see Enable Flushing of Components According to Operation
Output.
5. Proceed to enter the relevant consumption and output quantities in the editable fields.
On each type of line in the journal, only the relevant fields are shown. The rest are blank and write-
protected.
When the journal is opened, it is preset with the quantities to be posted. If nothing is posted so far, all
quantity fields will show by default the expected quantities carried from the production order. If partial
postings have been made, the quantity fields on the lines will show the remaining quantities. The
quantities and times already posted for the order are displayed at the bottom of the journal as actual
entries.
Concerning the quantities in the Output Quantity field, you have the option to set up which values to
preset when the journal is first opened. This is done from the Manufacturing Setup page, General
FastTab, in the Preset Output Quantity field.
NOTE
Only the output quantity on the last journal line of entry type Output will adjust the inventory level when
posting the journal. Therefore, do not to post the journal, with the expected output quantity preset on the last
output line, until all end items are actually produced.
6. Select the Finished field of output lines to indicate that the operation is finished. This field is related to
the Routing Status field on a production order routing line.
7. Choose the Post action to register the quantities you have entered and then close the journal.
If values remain to be posted, the journal will contain these remaining values next time it is opened. Posted
values are shown as actual values in the bottom of the journal.
NOTE
If an item that is being consumed is blocked, the journal will not post consumption quantities for that item. If a machine
or work center is blocked, the journal will not post output quantities or process times for the output line in question.
NOTE
If you close the journal without posting, the changes will be lost.
WARNING
The Production Journal page cannot be used by two users simultaneously. This means that if User 2 opens the page
and enters data when User 1 is already working on the page, then User 2 may lose data when User 1 closes the page.
See Also
Manufacturing
Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Batch Post Production Consumption
2/6/2023 • 2 minutes to read • Edit Online
If the flushing method is Manual , you must post the components manually, using a consumption journal.
NOTE
If you have placed a check mark in the Require Pick field on the location card to indicate that the location requires
inventory pick processing, then you do not need to use this batch job. Business Central will handle consumption when
you post the inventory pick. For more information, see Pick for Production in Basic Warehouse Configurations.
You can also set up Business Central to automatically post (flush) components when you start or finish
production orders. For more information, see Enable Flushing of Components According to Operation Output.
NOTE
If you configured the location card to require warehouse pick processing, then only quantities that are already
picked through a warehouse activity can be entered in the Quantity field in the Consumption Journal page,
not any calculated quantity. For more information, see Pick for Production or Assembly in Advanced Warehouse
Configurations
3. Choose the Post action to post the consumption. The related inventories are reduced.
See Also
Manufacturing
Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Batch Post Output and Run Times
2/6/2023 • 2 minutes to read • Edit Online
The output quantity represents the work progress in the form of the finished quantity and used capacity of work
or machine center.
You can use the output journal to:
Adjust inventory in connection with output of finished items from production.
Register quantities and scrap for each operation in production routing.
Register setup and run time for work and machine centers.
NOTE
If production routing are used, the inventory is updated only when you post output quantity on the last operation.
With the Production Journal window, you can perform the same tasks as in the Output Journal window and
at the same time perform the related consumption posting tasks. For more information, see Register
Consumption and Output for One Released Production order line.
To post output quantities and/or register run times for one or more
production order lines
1. Choose the icon, enter Output Journal , and then choose the related link.
2. Fill in the fields with the production order data and the output data and/or run time. Hover over a field to
read a short description.
You can use the Explode Routing function to generate journal lines from production orders.
3. If the operation has been completed, select the Finished field.
4. Choose the Post action to post the operations.
Capacity ledger entries are updated for the used work or machine centers with information about time and
quantity of output and scrap.
If you posted the last operation, the item will be added to the inventory.
See Also
Post Scrap Manually Reverse Output Posting Manufacturing Setting Up Manufacturing
Planning
Inventory
Work with Business Central
Find free e-learning modules for Business Central here
Reverse Output Posting
2/6/2023 • 2 minutes to read • Edit Online
There are times when output posting must be reversed. An example of this would be if a data entry error
occurred and an incorrect amount of output is posted to a production order.
See Also
Manufacturing Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Post Scrap Manually
2/6/2023 • 2 minutes to read • Edit Online
NOTE
The scrap quantity does not increase the output quantity.
See Also
Manufacturing Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
View Load on Work and Machine Centers
2/6/2023 • 2 minutes to read • Edit Online
In the Work Center Card and Machine Center Card pages, you can view the shop floor load as a result of
planned and released production orders.
See Also
Manufacturing Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
Post Capacities
2/6/2023 • 2 minutes to read • Edit Online
In the capacity journal, you post consumed capacities that are not assigned to the production order. For example,
maintenance work must be assigned to capacity, but not to a production order.
To post capacities
1. Choose the icon, enter Capacity Journals , and then choose the related link.
2. Fill in the Posting Date and Document No. fields.
3. In the Type field, enter the type of the capacity, either Machine Center or Work Center , that you are
posting.
4. In the No. field, enter the number of the machine center or work center.
5. Enter the relevant data in the other fields, such as Star ting Time , Ending Time , Quantity , and Scrap .
6. Choose the Post action to post the capacities.
See Also
Manufacturing
Setting Up Manufacturing
Planning
Inventory
Purchasing
Work with Business Central
Find free e-learning modules for Business Central here
About Finished Production Order Costs
2/6/2023 • 2 minutes to read • Edit Online
Finishing the production order is an important task in completing the costing lifecycle of the item that is being
produced. Final costs, including variances in a standard cost environment, actuals in a FIFO, Average, or LIFO
cost environment, are calculated using the Adjust Cost - Item Entries batch job, which allows for financial
reconciliation of the costs of item production. For a production order to be considered for cost adjustment, the
status must be Finished . It is therefore critical that upon completion, the status of a production order is
changed to Finished .
Example
In a standard cost environment, when you consume material to produce an item, stated simply, the cost of the
item plus labor and overhead go into WIP. When the item is produced, WIP is reduced by the amount of the
standard cost of the item. Typically, these costs do not net to zero. So that these costs can net to zero, you must
run the Adjust Cost - Item Entries batch job, noting that only production orders with the status of Finished
will be considered for adjustment.
See Also
Managing Inventory Costs
Manufacturing
Work with Business Central
Find free e-learning modules for Business Central here
Warehouse Management
2/6/2023 • 2 minutes to read • Edit Online
After goods are received and before goods are shipped, a series of internal warehouse activities take place to
ensure an effective flow through the warehouse and to organize and maintain company inventories.
Typical warehouse activities include putting items away, moving items inside or between warehouses, and
picking items for assembly, production, or shipment. Assembling items for sale or inventory may also be
considered warehouse activities, but these are covered elsewhere. For more information, see Assembly
Management.
In large warehouses, these different handling tasks can be separated by departments and the integration
managed by a directed workflow. In simpler installations, the flow is less formalized and the warehouse activities
are performed with so-called inventory put-aways and inventory picks. For more information about basic versus
advanced warehouse configurations, see Design Details: Warehouse Overview.
Before you can perform warehouse activities, you must set the system up for the relevant complexity of
warehouse processing. For more information, see Setting Up Warehouse Management.
The inventory-related tasks of counting, adjusting, and reclassifying items may involve warehouse tasks that
must be performed on warehouse entries before they can be synchronized with the related item ledger entries.
For more information, see Count, Adjust, and Reclassify Inventory.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Bypass the put-away and pick processes to expedite an item Cross-Dock Items
straight from receiving or production to shipping.
Put away items received from purchases, sales returns, Putting Items Away
transfers, or production output according to the configured
warehouse process.
Inventory and warehouse reporting in Business Central allows inventory and business professionals to get
insights and statistics about current and past inventory and warehouse activities.
Reports
The following table describes some of the key reports in inventory and warehouse reporting.
Item Age Composition - Quantity Shows an overview of the current age 5807
composition of selected items in your
inventory. The list shows the number
of units or value of the selected item
that were added to or removed from
inventory and at which point in time.
Items can be added to or removed
from inventory as a result of
purchases, sales, and positive and
negative adjustments.
Item Age Composition - Value Shows an overview of the current age 5808
composition of selected items in your
inventory. The list shows the number
of units or value of the selected item
that were added to or removed from
inventory and at which point in time.
Items can be added to or removed
from inventory as a result of
purchases, sales, and positive and
negative adjustments.
Inventory Cost and price list Displays a list of price information for 716
the selected items or stockkeeping
units: direct unit cost, last direct cost,
unit price, profit percentage, and profit.
Warehouse Adjustment Bin This special report is meant only for an 7320
advanced warehouse and shows the
remaining quantities that are still
stored in the adjustment bin itself.
Normally this specific bin should be
empty. The only reason when this bin
will be filled is as result of physical
counting process or if quantities of
items had been removed or added to
the warehouse
Tasks
The following articles describe some of the key tasks for analyzing the state of your business:
Create Analysis Reports
View the Availability of Items
See also
Setting Up Inventory
Inventory
Setting Up Warehouse Management
Warehouse Management
Find free e-learning modules for Business Central here
Receive Items
2/6/2023 • 7 minutes to read • Edit Online
When items arrive at a warehouse that is not set up for warehouse receipt processing, you simply record the
receipt on the related business document, such as a purchase order, a sales return order, or an inbound transfer
order.
When items arrive at a warehouse that is set up for warehouse receipt processing, you must retrieve the lines of
the released source document that triggered their receipt. If you have bins, you can either accept the default bin
that is filled in, or if the item has never before been received in the warehouse, fill in the bin where the item
should be put away. You must then fill in the quantities of the items you've received, and post the receipt.
NOTE
If the received quantity is higher than ordered on the purchase order, per the Quantity field, and the vendor has
been set up to allow over-receipts, then you use the Over-Receive field to handle the excess quantity. Learn
more in the To receive more items than ordered section.
NOTE
If you use a warehouse document to post the receipt, then you cannot use the Post action on the purchase order.
Instead, a warehouse worker has already posted the purchase order quantity as received. Learn more at To receive items
with a warehouse receipt.
3. Choose the Get Source Documents action. The Source Documents page opens.
From a new or open warehouse receipt, you can use the Filters to Get Source Docs. page to retrieve
the released source document lines that define which items to receive or ship.
a. Choose the Use Filters to Get Src. Docs. action.
b. To set up a new filter, enter a descriptive code in the Code field, then choose the Modify action.
c. Define the type of source document lines you want to retrieve by filling in the relevant filter fields.
d. Choose Run .
All released source document lines that fulfill the filter criteria are now inserted on the Warehouse
Receipt page on which you activated the filter function.
The filter combinations you define are saved on the Filters to Get Source Docs. page until the next
time you need it. You can make an unlimited number of filter combinations. You can change the criteria at
any time by choosing the Modify action.
4. Select the source documents for which you want to receive items, then choose OK .
The source document lines appear on the Warehouse Receipt page. The Qty. to Receive field is filled
with the quantity outstanding for each line, but you can change the quantity as necessary. If you deleted
the contents of the Bin Code field on the General FastTab before getting the lines, you must fill in an
appropriate bin code on each receipt line.
NOTE
To fill all lines in the Qty. to Receive field with zero, choose the Delete Qty. to Receive action. To fill it in once
again with the quantity outstanding, choose the Autofill Qty. to Receive action.
You cannot receive more items than the number in the Qty. Outstanding field on the source document line. To
receive more items, retrieve another source document that contains a line for the item using the filter function.
5. Post the warehouse receipt. The quantity fields are updated on the source documents, and the items are
recorded as part of the company inventory.
If you're using warehouse put-away, the receipt lines are sent to the warehouse put-away function. The items,
although received, cannot be picked until they've been put away. The received items are identified as available
inventory only when the put-away has been registered.
If you're not using warehouse put-away but you are using bins, the put-away of the items in the bin specified on
the source document line is recorded.
NOTE
If you use the Post and Print function, you both post the receipt and print a put-away instruction that shows you where
to place the items in storage.
If your location uses directed put-away and pick, then the put-away templates are used to calculate the best place to put
the items away. This is then printed on the put-away instruction.
Receive more items than ordered
When you receive more goods than you ordered, you may want to receive them instead of canceling the receipt.
For example, it may be cheaper to keep the excess on your inventory than returning them or your vendor may
offer you a discount for keeping them.
Set up over-receipts
You must define a percentage by which you allow the ordered quantity to be exceeded when receiving. You
define this with an over-receipt code, which contains the percentage in the Over-Receipt Tolerance % field.
You then assign the code to the cards of relevant items and/or vendors.
The following describes how to set up and assign an over-receipt code to an item. The steps are similar to set
this up for a vendor.
1. Choose the icon, enter Items , then choose the related link.
2. Open the card for an item you suspect may sometimes be delivered with a higher quantity than ordered.
3. Choose Look-up in the Over-Receipt Code field.
4. Choose the New action.
5. On the Over-Receipt Codes page, create one or more new lines that define different over-receive policies.
Hover over a field to read a short description..
6. Select a line, then choose OK .
The over-receipt code is assigned to the item. Any purchase order or warehouse receipt for the item now allows
receiving more than the ordered quantity according to the specified over-receipt tolerance percentage.
NOTE
You can set up an approval workflow requiring over-receipts to be approved before they can be handled. In that case, you
must select the Approval Required check box on the Over-Receipt Codes page. Learn more at Create Workflows.
Perform an over-receipt
On purchase lines and warehouse receipt lines, the Over-Receipt Quantity field is used to record over-
received quantities, meaning quantities exceeding the ordered-quantity value in the Quantity field.
When you handle an over-receipt, you can increase the value in the Qty. to Receive field to the quantity
actually received. The Over-Receipt Quantity field is then updated to show the excess quantity. Alternatively,
you can enter the excess quantity in the Over-Receipt Quantity field. The Qty. to Receive field is then
updated to show the ordered quantity plus the excess quantity. The following procedure described how to fill in
the Qty. to Receive field.
1. On a purchase order or a warehouse receipt document where the received quantity is higher than
ordered, enter the quantity actually received in the Qty. to Receive field.
If the increase is within the tolerance specified by an assigned over-receipt code, the Over-Receipt
Quantity field is updated to show the quantity by which the value in the Quantity field is exceeded.
If the increase is above the specified tolerance, the over-receipt is not allowed. In that case, you can
investigate if another over-receipt code exists that will allow it. Otherwise, only the ordered quantity can
be received, and the excess quantity must be handled another way, such as returning it to the vendor.
2. Post the receipt as you would for any other receipt.
NOTE
Business Central does not include functionality to automatically initiate the financial administration of over-receipts. You
must manually handle this in agreement with the vendor, for example, by the vendor forwarding a new or updated
invoice.
Cross-docking functionality is available to you if you have set up your location to require warehouse receive and
put-away processing.
When you cross-dock items, you process items in receiving and shipping without ever placing them in storage,
thereby expediting the item through the put-away and pick processes and limiting the physical handling of
items. You can cross-dock items for both shipments and for production orders. When you prepare a shipment or
pick items for production and you are using bins, the item is automatically picked from a cross-dock bin before
any other bin. You must look in the cross-dock area to see if the items you need are available there before you
get the items in their usual storage area.
If you have calculated cross-dock quantities, put-away lines to the cross-dock bin for cross-dock calculations are
created when you post the receipt. Other put-away lines are created as usual.
If you want to post the cross-dock items right away to make them available for picking, you must also register a
put-away for the other items originating from the receipt line, namely those that need to be stored. If only some
items on a receipt line are being cross-docked, you must therefore make an effort to put away the remaining
items as quickly as possible. Alternatively, your warehouse policy could be to encourage cross-docking of entire
receipt lines whenever possible.
In the put-away instruction, you can to your advantage delete both Take and Place instruction lines for each
receipt line that concern receipts that are to be fully put away in storage. These lines can later be created as put-
away lines from the put-away worksheet or the posted receipt. When they are deleted, you can then put away
and register the lines that concern cross-dock items.
If you have selected the Use Put-away Worksheet field on the location card and have posted your receipt with
calculated cross-docks, all the receipt lines become available in the worksheet. The cross-dock information is lost
and cannot be recreated. Therefore, if you wish to use cross-dock functionality, you should relay lines to the put-
away worksheet by deleting put-away instructions rather than using the automatic relay function provided in
the Use Put-away Worksheet field.
If you post the warehouse receipt and you do not have the Use Put-away Worksheet field selected, the items
to be cross-docked appear as separate lines on the put-away instruction. The Cross-Dock Information field on
each put-away line shows whether the line contains cross-dock items, items from the same receipt that all need
to be stored, or items that need to be stored originating from a receipt line where some of the items are to be
cross-docked. With this field, employees can easily see why the full receipt quantity is not being placed in
storage.
The application does not keep separate records about items that have been cross-docked, but registers them as
ordinary put-away instructions.
NOTE
Cross-docking is only possible if your location is set up to require warehouse receive and put-away processing.
NOTE
In the warehouse put-away, you can continue to change the quantities that are being put away in storage or cross-
docked, as necessary. For example, you might decide to cross-dock an extra quantity to expedite the cross-dock
registration.
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management
Assembly Management
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Putting Items Away
2/6/2023 • 2 minutes to read • Edit Online
The warehouse activity of putting items away after they are received or output is performed in different ways
depending on how warehouse management features are configured. The complexity can rank from no
warehouse features, through basic warehouse configurations for order-by order handling in one or more
activities only, to advanced configurations where all warehouse activities must be performed in a directed
workflow. For more information, see Setting Up Warehouse Management.
If you decide that you want to organize and record put-away information with warehouse documents, you place
a check mark in the Require Put-away field on the location card. This indicates that when you have items
coming into the warehouse location through an inbound source document, you want the put-away of those
items to be controlled by the system. An inbound source document can be a purchase order, a sales return order,
an inbound transfer order, or a production order whose output is ready for put-away.
If your location is set up to use put-away processing but not receive processing, you use the Inventor y Put-
away page to organize the put-away information, print it, enter the result of the actual put-away and post the
put-away information, which in turn posts the receipt information for the source document. In the case of a
production order, the posting process posts the output of the order and finishes the production order.
If your location is set up to require both receive and put-away processing, so that you have placed check marks
in both the Require Receive and the Require Put-away field on the location card, there is a different process
for putting items away. In this case, you will use the Warehouse Put-away page to handle the put-away. The
warehouse put-away functions similarly to the inventory put-away, except that instead of posting the
information, you register the put-away. Note that the registering of the warehouse put-away does not post the
receipt of the items. It merely updates the bin content. As a warehouse manager, you can use a put-away
worksheets to organize put-away information before creating the individual warehouse put-away instructions.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Post the receipt of items directly from the inbound order Receive Items
document and thereby record the put away, because no
warehouse configuration exists.
Put items away order by order and post the receipt in the Put Items Away with Inventory Put-aways
same activity, in a basic warehouse configuration.
Put items away for multiple orders in an advanced Put Items Away with Warehouse Put-aways
warehouse configuration.
Put produced or assembled items away in a basic or an Put Away Production or Assembly Output
advanced warehouse configuration.
Plan optimized put-away instructions for a number of posted Plan Put-aways in Worksheets
warehouse receipts rather than have warehouse workers act
directly on receipts.
Put back items that were picked technically with an internal Pick and Put Away Without a Source Document
pick, for example for a production order that did not
consume the expected quantity.
TO SEE
Split a put-away line to place part of the put-away quantity Split Warehouse Activity Lines
in available bins because the designated bin is filled up.
Get immediate access to put-aways that are assigned to you Find Your Warehouse Assignments
as a warehouse worker.
When your location is set up to require put-away processing but not receive processing, you use the Inventor y
Put-away document to record and post put-away and receipt information for your source documents. The
inbound source document can be a purchase order, a sales return order, an inbound transfer order, or an
assembly or production order whose output is ready to be put away.
You can create an inventory put-away in three ways:
Create the put-away in two steps by first creating a warehouse request from the source document, which acts
as a signal to the warehouse that the source document is ready for put-away. The inventory put-away can
then be created from the Inventor y Put-away page based on the source document.
Create the inventory put-away directly from the source document itself.
Create inventory put-aways for several source documents at once by using a batch job.
NOTE
You can also create the inbound warehouse request by selecting the Create Inbound Request check box when you
refresh the production order. For more information, see Refresh or Replan Production Orders.
When the warehouse request is created, a warehouse employee assigned to putting items away can see that the
source document is ready and can create an inventory put-away document.
When your location is set up to require warehouse put-away processing and warehouse receive processing, you
use the warehouse put-away documents function to control the putting away of items.
When you post a warehouse receipt, the source documents, such as purchase, inbound transfer, or sales return
orders, are updated, the quantity received is posted to the item ledger, and the lines about the items received are
sent to the put-away function in the warehouse. If you have internal put-away and pick, the internal put-away
can also create lines for put-away.
Depending on the warehouse setup, the lines are either made available to the put-away worksheet or used to
generate put-away instructions immediately. For more information, see Plan Put-aways in Worksheets.
In addition to the standard ways to create warehouse put-aways that are described in this topic, you can create
the put-away from the related posted warehouse receipt. This is useful if you have deleted put-away lines, or if
you use directed put-away and pick and have decided not to use the put-away worksheet, because you can
create or recreate put-away instructions from the posted receipt lines.
How you put away your output from production depends on how your warehouse is set up as a location. For
more information, see Setting Up Warehouse Management.
In basic warehouse configurations where the location requires put-away processing, you use the Inventor y
Put-away document to post production output and record the put-away of output.
NOTE
Inventory put-away is not supported for assembly processes. You post an assembly order to register output. If you use
bins, you can move items between bins later. For more information, see Move Items Ad Hoc in Basic Warehouse
Configurations.
In advanced warehouse configurations where the location requires both put-away and receive processing, you
create either an internal put-away document or a movement document to put away the output.
NOTE
You can also create the inbound warehouse request by choosing the Create Inbound Request field when you refresh
the production order. For more information, see Refresh or Replan Production Orders.
TO SEE
Move items with the warehouse movement worksheet. Move Items in Advanced Warehouse Configurations
NOTE
You cannot enter the source document number, such as the Production Order No., in the internal put-away, put-away, or
movement documents for either of these procedures.
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management
Assembly Management
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Plan Put-aways in Worksheets
2/6/2023 • 3 minutes to read • Edit Online
If your location requires both put-away and receive processing, and you want to plan put-away instructions for a
number of receipts, rather than have employees follow the instructions that application creates for separate
posted receipts, you can use the put-away worksheet.
To set up your warehouse so that receipt lines are available to you in the put-away worksheet as soon as they
are posted, select the Use Put-away Worksheet field on the Warehouse FastTab of the location card. For
more information, see Setting Up Warehouse Management.
If you do not select this field, application will automatically create put-away instructions for receipts as they are
posted.
NOTE
Regardless of the status of the Use Put-away Worksheet field on the location card, you can always get put-away
instruction lines, that is, posted receipt lines, into the put-away worksheet by doing the following:
1. On the Warehouse Put-away page, select Ctrl+D to delete the entire put-away instruction, or select the lines that
you want to process in the worksheet and delete them.
2. Continue the process in as many put-aways as you wish, until you have deleted the lines you want to work on in the
worksheet. Now choose Put-away Worksheets and proceed with planning.
NOTE
If you try to select a receipt or internal put-away document for which you have already created instructions for all
its lines, application informs you that there is nothing to handle.
4. Fill in the Sor ting Method field to sort the lines the way you prefer.
NOTE
The way the lines are sorted in the worksheet does not carry through automatically to the put-away instruction,
but the same sorting possibilities exist, along with bin ranking. The line order you plan in the worksheet is thus
easily recreated when you create the put-away instructions or by sorting in the put-away instructions.
5. Fill in the Qty. to Handle field. Choose the Autofill Qty.to Handle action, or fill in the fields manually.
6. If necessary, edit the lines manually. You can delete lines, for example, if some items need to be put away
in a bin far away from the bins for the other items.
NOTE
Lines deleted are only deleted from this worksheet, not from the put-away selection list.
7. Choose the Create Put-away action. The Create Document page opens, where you can add more
information to the put-away you are creating, as follows:
You can assign the put-away to a specific employee.
You can sort the put-away instruction lines as you did in the worksheet or by bin ranking. When you
sort according to bin ranking, the Take lines appear first, since most receipt bins have a 0 bin ranking,
and the Place lines appear last, starting with the bins with the lowest bin ranking. If you have
structured your warehouse so bins of similar bin ranking are side by side, sorting lines in this way will
ultimately save steps for your warehouse employees.
You can choose not to see the intermediate lines created when application breaks a larger unit of
measure to smaller units of measure by selecting the Set Breakbulk Filter field. For more
information, see Enable Automatic Breaking Bulk with Directed Put-away and Pick.
You can choose not to have the Qty. to Handle field automatically filled in on the put-away
instructions.
You can choose to print the document immediately.
8. Choose the OK button, and application creates the put-away according to your requests.
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management
Assembly Management
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Pick and Put Away Without a Source Document
2/6/2023 • 3 minutes to read • Edit Online
After items have been put away and before they are picked to fulfill the needs of a production order or
shipment, they are stored in the warehouse as part of available inventory.
Situations can arise where items must be taken out of the warehouse pick bins temporarily, perhaps to serve as
demonstration models in a sales presentation. These items are still owned by the company and are part of
inventory, but they are not available for picking. They are registered in a special purpose bin that you create for
this purpose; technically, the items are in the warehouse, but physically, they could be in a conference or
demonstration room.
In other situations, the production unit might unexpectedly need a few parts for a process. You can pick items for
the production bins using the internal pick. When the process is over and output is created, you post the
consumption of the items and empty the production bin, which in turn decreases the quantity of the item at
your location.
Likewise, items can be returned to the warehouse to be put away. The items may have been taken out of
available inventory for a production order, and then not used at all. To make them part of available inventory
again, they must be put away in the bin.
The Internal Put-aways enables you to perform put-aways without having to refer to a particular source
document. You can easily set up all the information you need to create a put-away warehouse instruction.
NOTE
If you are not using internal picks and internal put-aways, these adjustments can be performed using the methods to
move items from bin to bin or to post quantity adjustments in a bin.
When the location uses directed put-away and pick, and therefore uses bin types, you cannot manually move items in or
out of a bin of bin type RECEIVE, because items that are in a RECEIVE-type bin must be registered as being put away
before they are part of available inventory.
NOTE
When you choose the Item No. field, the Bin Contents List opens instead of the Item List . This is because you want
to put away an item that is in a particular bin - bin content - not just an item, and you already know the bin the item
should be taken from. 5. To fill the lines with the entire bin content or the filtered bin content of bins in the location,
choose the Get Bin Content action.
6. Choose the Create Put-away action. A warehouse put-away instruction is now ready for a warehouse employee to
perform. Alternatively you can choose the Release action and create warehouse put-aways using the Put-away
worksheet . For more information see, Plan Put-aways in Worksheets
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management
Assembly Management
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Moving Items
2/6/2023 • 2 minutes to read • Edit Online
The warehouse activity of moving items within the warehouse is performed in different ways depending on how
warehouse management features are configured. The complexity can rank from no warehouse features, through
basic warehouse configurations for order-by order handling in one or more activities only, to advanced
configurations where all warehouse activities must be performed in a directed workflow. For more information,
see Setting Up Warehouse Management.
While in one warehouse location, items may need to be moved between bins to support the daily warehouse
activities involved in keeping items flowing through the warehouse. Some movements happen in direct relation
to internal operations, such as a production order that needs components delivered or end items put away.
Other movements happen as mere warehouse space optimization or as ad-hoc movements to and from
operations.
Additional movement tasks are to periodically replenish picking bins or shop floor bins and to modify bin
content information.
Moving items to other locations affects the item ledger entries and must therefore be done by transfer order. For
more information, see Transfer Inventory Between Locations.
The inventory-related tasks of counting, adjusting, and reclassifying items may involve warehouse tasks that
must be performed on warehouse entries before they can be synchronized with the related item ledger entries.
For more information, see Count, Adjust, and Reclassify Inventory
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Move items between bins in basic warehouse configurations Move Items in Basic Warehouse Configurations
at any time and without source documents.
Use the warehouse movement worksheet to move items in Move Items in Advanced Warehouse Configurations
advanced warehouse configurations, both for source
documents and ad hoc.
Bring component items to internal operations in basic Move Components to an Operation Area in Basic
warehouse configurations as requested by source Warehouse Configurations
documents for those operations.
Plan which bins to fill or empty to maintain an efficient flow, Plan Warehouse Movements in Worksheets
such as emptying a bulk storage area before a large receipt.
Update the frequency at which bins, such as picking bins, Calculate Bin Replenishment
must be replenished as a result of demand fluctuations.
Restructure your warehouse with new bin codes and new bin Restructure Warehouses
characteristics and potentially move them around.
You may occasionally need to move items between internal bins, not receiving or shipping bins, without a
specific demand from a source document. You may perform these ad hoc movements, for example, to
reorganize the warehouse, to bring items to an inspection area, or to move additional items to and from a
production area without a system relation to the production order source document.
In basic warehouse configurations, that is locations that use the Bin Mandator y setup field and possibly the
Require Pick and the Require Put-away setup fields, you can register ad hoc movements without source
documents in the following ways:
With the Internal Movement page.
With the Item Reclassification Journal page.
NOTE
In advanced warehouse configurations, that is locations that use the Directed Put-away and Pick setup field, you use
the Movement Worksheet page or the Internal Whse. Pick or the Internal Whse. Put-away pages to move items
ad hoc between bins.
The To Bin Code field is filled with the value you entered on the header, but you can change it on the line
to any other bin code that isn’t blocked or dedicated to special purposes. For more information about
making bins dedicated, see Dedicated.
7. When you have defined which bins you want to move the item from and to, enter the quantity to move in
the Quantity field.
NOTE
Quantity must be available in the From Bin code.
8. When you are ready to process the internal movement, choose the Create Inventor y Movement
action.
NOTE
When you have created the inventory movement, the internal movement lines are deleted.
You perform the remainder of the ad hoc movement on the Inventor y Movement page in the same
way as you would for a movement based on source documents. For more information, see for example
Move Components to an Operation Area in Basic Warehouse Configurations
NOTE
Unlike with movement documents, a movement posted with the reclassification journal does not create a
warehouse request to perform the physical task.
In advanced warehouse configurations, that is, locations with directed put-away and pick, warehouse
movements between bins are performed by a senior employee preparing warehouse movements in the
movement worksheet and then creating the warehouse movements for warehouse employees to perform.
NOTE
If the location uses directed put-away and pick, then you cannot manually move items in or out of bins of bin type
RECEIVE, because items in such bins must be registered as being put away before they are part of available inventory.
If item processing operations occur at your warehouse location, then you may have to move items between
internal bins to respond to internal source documents, such as production, assembly, or service orders at the
location.
NOTE
For information about moving items between bins without source documents, see Internal Movement.
In advanced warehouse configurations, which are locations that use the Directed Put-away and Pick setup
field, you can use the Movement Worksheet page to move items between bins. For more information, see
Move Items in Advanced warehouse Configurations.
In basic warehouse configurations, which are locations that use the Bin Mandator y setup field and the
Require Pick setup field, you can register movement of items to internal operation areas based on internal
source documents in the following ways:
With the Inventor y Movement page.
With the Inventor y Pick page.
NOTE
Inventory picks also post negative item ledger entries as consumption and are only supported for production
components. For more information, see the Inventory Pick page.
For detailed information about inventory movements, see the Inventory Movement page.
Two different roles can create the initial inventory movement. An assembly worker, for example, can create it
from a released assembly order so that it shows up in the warehouse worker's list of work to do. To create an
inventory movement for assembly order lines that are ready to have components moved to their specified bins,
the assembly worker uses the Create Inventor y Movement function.
Alternatively, a warehouse worker can create it by pointing to the released assembly order in question. This is
described in the following procedure.
NOTE
If the movement is for an assembly order where the item is assembled to a sales order, then you can define that the
inventory movement document is automatically created when you create the inventory pick document that takes the
finished assembly item and posts the shipment. To set this up, select the Create Movements Automatically field on
the Assembly Setup page
For more information about assembly orders and basic warehouse configurations, see Handling Assemble-to-Order Items
with Inventory Picks.
This procedure shows how to create an inventory movement from the Inventor y Movement page by
referencing a released assembly order as a source document. The procedure is the same when you move
components for production orders and service orders.
NOTE
As in other warehouse activities, you can split the Place line by selecting the Actions action and then choosing
the Split Line action. In that case, the sum of the two split Place lines must equal the quantity on the Take line.
7. When you are ready to register the movements that you have performed, choose the Register Invt.
Movement action.
Warehouse entries are created reflecting that the components now exist in the bins specified on the
assembly order lines.
NOTE
Unlike when you move components with an inventory pick, consumption is not posted when you register an
inventory movement. That step must be performed separately by posting the assembly order output and
consumption. For more information, see Assembly Order.
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management
Assembly Management
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Calculate Bin Replenishment
2/6/2023 • 2 minutes to read • Edit Online
When the location is set up to use directed put-away and pick, priorities of the put-away template for the
location are taken into account when putting receipts away. Priorities include the minimum and maximum
quantities of bin content that have been fixed for a particular bin, and the bin rankings. Therefore, if items are
arriving at a steady pace, the most-used pick bins will be filled up as they are emptied.
But inventory does not always arrive in a steady trickle. Sometimes, items are purchased in large quantities so
that the company can obtain a rebate, or your production unit might produce a lot of one item to achieve a low
unit cost. Then items will not be received in the warehouse again for some time, and the warehouse needs to
periodically move items to pick bins from bulk storage areas.
It could also be that the warehouse is expecting new stock to arrive soon and wants to empty the bulk storage
area of items before the new merchandise arrives.
Finally, if you have defined your bulk storage bins with a bin type action Put Away only, that is, the bin type
does not have the Pick action selected, you must always keep your pick bins replenished, since Put Away-type
bins are not suggested for a pick of inventory.
NOTE
If the following conditions are met for an item:
The item has an expiration date, and
The Pick According to FEFO field on the location card is selected, and
You use the Calculate Bin Replenishment functionality
then the From Zone and From Bin fields will be blank because the algorithm to calculate from where to move the items
is triggered only when you activate the Create Movement function.
Plan movements in the worksheet using a bin replenishment function or manually planning the lines that you
want to create as movement instructions.
NOTE
A movement is suggested according to FEFO when you activate the Create Movement function if the following
conditions are met for an item:
The item has an expiration date.
The Pick According to FEFO check box on the location card is selected.
The Bin Mandator y check box on the location card is selected.
The From Zone and From Bin fields are blank.
To move the entire contents of one or more bins by using the Get Bin
Content function
You can also use the movement worksheet to plan other movement of inventory within the warehouse. For
example, when you want to place items in a bin for quality control, you can use the movement worksheet to
plan this action and then create a movement to make instructions for an employee.
1. Choose the icon, enter Movement Worksheet , and then choose the related link.
2. Choose the Get Bin Content action. Use the request page to filter which bins and items you want to
appear on the movement worksheet lines.
3. Fill in the relevant fields in the batch job request page. For example, if you want to see the bin content of
all the bins in a certain zone at the location, fill in the Zone Code field. If you want to retrieve lines for
each bin that contains a particular item, fill in the Item No. field.
NOTE
You cannot manually move items in or out of a bin of bin type RECEIVE, because items that are in a RECEIVE-type
bin must be registered as being put away before they are part of available inventory.
4. If you are retrieving many lines, choose Sor t to select a sorting method to determine the order the lines
will appear in the worksheet, and then choose the OK button.
NOTE
Movement lines are retrieved according to FEFO when you activate the Get Bin Content function if the
following conditions are met for an item:
The item has an expiration date.
The Pick According to FEFO check box on the location card is selected.
The Bin Mandator y check box on the location card is selected.
The From Zone and From Bin fields are blank.
5. Complete some of the retrieved lines to reflect the changes you want to make. For each item that you
want to move, you must fill in the Item No., From Bin Code , To Bin Code , and Quantity fields.
6. Delete the incomplete lines that you used for information.
7. Once the movement worksheet lines accurately reflect how the movement action should be carried out
by the warehouse employee, choose the Create Movement action to create the instructions for the
employee.
The warehouse activity of picking items before they are shipped or consumed is performed in different ways,
depending on how warehouse management features are configured. The complexity can rank from no
warehouse features, through basic warehouse configurations for order-by-order handling in one or more
activities only, to advanced configurations where all warehouse activities must be performed in a directed
workflow. For more information, see Setting Up Warehouse Management.
If you decide to organize and record your picking activity with warehouse documents, you place a check mark in
the Require Pick field on the location card. This indicates that when you have items that need to be picked for
an outbound source document you want the picking of those items to be controlled by the system. An outbound
source document can be a sales order, a purchase return order, an outbound transfer order, a service order, or a
production order whose components should be picked.
NOTE
Even though the setting is called Require Pick , you can still post shipments directly from the source business document
at location where you select this check box.
If your location is set up to require pick processing but not shipment processing, you use the Inventor y Pick
page to organize the picking information, print the picking information, enter the result of the pick, and post the
picking information, which in turn posts the shipment of the items. In the case of picking components for a
production order, the posting of the pick also posts the consumption.
If your location is set up to require both pick and shipment processing, so that you have placed check marks in
both the Require Pick and Require Shipment field on the location card, you use the Warehouse Pick page
to handle the pick. The warehouse pick functions similarly to the inventory pick, except that instead of posting
the picking information, you register the pick. This registering process does not post the shipment, but merely
makes the items available for shipment. As a warehouse manager, you can use a pick worksheets to organize
pick information before creating the individual warehouse pick instructions.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Post the shipment of items directly in the outbound order Ship Items
document because no warehouse features exist. (Works the
same for sales orders, outbound transfer orders, and return
shipments.)
Pick items order by order and post the shipment in the same Pick Items with Inventory Picks
activity, in a basic warehouse configuration.
Pick items for multiple orders in an advanced warehouse Pick Items with Warehouse Picks
configuration.
Pick components for production or assembly in a basic Pick for Production or Assembly in Basic Warehouse
warehouse configuration. Configurations
TO SEE
Pick components for production or assembly in an advanced Pick for Production or Assembly in Advanced Warehouse
warehouse configuration. Configurations
Plan optimized pick instructions for a number of shipments Plan Picks in Worksheets
rather than have warehouse workers act directly on posted
shipments.
Pick items technically for a special purpose, such as a Pick and Put Away Without a Source Document
production unit in need of extra components, in such a way
that the items do not technically leave the warehouse.
Split a pick line into multiple lines, for example because there Split Warehouse Activity Lines
are not enough items to take from in the designated bin.
Get immediate access to picks that are assigned to you as a Find Your Warehouse Assignments
warehouse worker.
When your location is set up to require pick processing but not shipment processing, you use the Inventor y
Pick page to record and post picking and shipping information for your source documents. The outbound
source document can be a sales order, a purchase return order, an outbound transfer order, or a production
order whose components are ready to be picked.
NOTE
Components for assembly orders cannot be picked or posted with inventory picks. Instead, use the Inventor y
Movement page. For more information, see Move Components to an Operation Area in Basic Warehousing.
When picking and shipping sales line quantities that are assembled to the order, you must follow certain rules when
creating the inventory pick lines. For more information, see the Handling Assemble-to-Order Items with Inventory Picks
section.
NOTE
If picking and shipping sales line quantities that are assembled to the order you should follow certain rules when creating
the inventory pick lines. For more information, see the Handling Assemble-to-Order Items with Inventory Picks section.
In basic warehouse configurations, items that are assembled to sales orders are picked from the related sales order, as
explained in this topic. For more information, see the Handling Assemble-to-Order Items with Inventory Picks section.
When the location is set up to require warehouse pick processing as well as warehouse shipment processing,
you use the warehouse pick documents to create and process pick information prior to posting the warehouse
shipment.
You cannot create a warehouse pick document from scratch because a pick activity is always part of a workflow,
either in a pull or a push scenario.
You can create warehouse pick documents in a pull fashion by opening an empty warehouse shipment
document, detect source documents that are released to shipment, and then create warehouse pick lines for
those shipments. You can use the Get Source Documents or Use Filter to Get Source Documents
functions to detect source documents that are ready for shipment.
Alternatively, you can use the Pick Worksheet page to pull and create pick lines in batch mode. For more
information, see Plan Picks in Worksheets.
You can also create warehouse pick documents in a push fashion from the Warehouse Shipment page by
selecting Create Pick .
NOTE
Picking for warehouse shipment of items that are assembled to the sales order being shipped follows the same steps as
for regular warehouse picks for shipment, as described in this topic. However, the number of pick lines per quantity to
ship may be many to one because you pick the components, not the assembly item.
The warehouse pick lines are created for the value in the Remaining Quantity field on the lines of the assembly order
that is linked to the sales order line that is being shipped. This ensures that all components are picked in one action.
For more information, see the “Handling Assemble-to-Order Items in Warehouse Shipments” section.
For information about picking components for assembly orders generally, including situations where the assembly item is
not due on a sales shipment, see Pick for Production or Assembly.
NOTE
In combination scenarios, in which a part of the quantity must first be assembled and another must be shipped from
inventory, two warehouse shipment lines are created. One is for the assemble-to-order quantity, and one is for the
inventory quantity.
In that case, the assemble-to-order quantity is handled as described in this topic, and the inventory quantity
is handled as any other regular warehouse shipment line. For more information about combination
scenarios, see Understanding Assemble to Order and Assemble to Stock.
How you put away your pick components for production or assembly orders depends on how your warehouse
is set up as a location. For more information, see Setting Up Warehouse Management.
NOTE
The following are important differences between inventory picks, inventory movements, and warehouse picks:
When you register an inventory pick for an internal operation, such as production, the consumption of the picked
components is posted at the same time. When you register an inventory movement or warehouse pick for an internal
operation, you only record the physical movement of the required components to a bin in the operation area without
posting the consumption.
When you use inventory picks, the Bin Code field on a production order component line defines the take bin from
where components are decreased when posting consumption. When you use inventory movements or warehouse
pick, the Bin Code field on production order component lines defines the place bin in the operation area where the
warehouse worker must place the components.
To pick or move components for source documents, an outbound warehouse request must notify the warehouse
area of the need for the component. The outbound warehouse request is created when you do the following:
Change the status of a production order to Released.
Create a released production order.
Flushing methods also affect the flow of components in production. For more information, see Flush
Components According to Operation Output. Inventor y Movement with references to the source document
and Warehouse pick can't be used to pick components with Forward and Backward flushing methods.
Inventor y Pick can't be used to pick components with any flushing method but Manual. To handle remaining
components, use Inventor y Movement without reference to a source document. For more information, see
Move Components to an Operation Area in Basic Warehouse Configurations.
In advanced warehouse configurations where locations require both picks and shipments, you must use the
Warehouse Pick page to bring components with flushing method set to Manual, Pick + Forward, Pick +
Backward to production orders. For more information, see Pick for Production or Assembly in Advanced
Warehouse Configurations.
To pick components for production and jobs in basic warehouse
configurations
In basic warehouse configurations where the location is set up to use picking only, you can pick components for
production activities and job planning lines on the Inventor y Pick page. For more information, see Pick Items
with Inventory Picks.
NOTE
The ability to pick components for job planning lines was added to Business Central in 2022 release wave 2. To start using
the capability, an administrator must turn on Feature Update: Enable inventor y and warehouse pick from Jobs
on the Feature Management page.
Business Central uses the value in the Remaining Quantity field on the job planning line when it creates inventory
picks. To use inventory picks for jobs, you must turn on the Apply Usage Link toggle on the Job Card page for the job.
This lets you track usage against your plan. If you don't turn on the toggle, the remaining quantity will stay at 0 and the
inventory pick won't be created. For more information, see To set up job usage tracking.
1. Choose the icon, enter Inventor y Picks , and then choose the related link.
2. To access the production order components, choose the Get Source Documents action, and then select the
released production order.
3. Pick the component, and then record the picking information in the Qty. to Handle field.
4. When the lines are ready for posting, choose the Post action. The posting creates the necessary warehouse
entries and posts the consumption of the items.
You can also create an Inventor y Pick directly from the released production order. Choose the Create
Inventor y Put-away/Pick/Movement action, select the Create Invt. Pick check box, and then choose the
OK button.
As an alternative, use an Inventor y Movement with reference to the source document to move items between
bins. You'll need to register consumption separately. For more information, see Batch Post Production
Consumption
In advanced warehouse configurations where the location is set up to use picking and shipping, you can pick
components for production and assembly activities on the Warehouse Pick page.
You can also use the Movement Worksheet page to spontaneously move items between bins without
reference to a source document. For more information, see Move Items in advanced warehouse configurations.
For information about picking items in basic warehouse locations that are set up for picking only, see Move
Components to an Operation Area in Basic Warehouse Configurations.
NOTE
You can't create a warehouse pick document from scratch because a pick activity is always part of a workflow, either in a
pull or a push scenario.
You can create the warehouse pick document in a push fashion by selecting Create Whse. Pick on the source
document, such as a released assembly order or warehouse shipment. For more information, see Pick Items
with Warehouse Picks.
You can also create a warehouse pick document in a pull fashion by using the Pick Worksheet page to detect
pick requests. This method is useful for shipment and internal operations. You can then create the required
warehouse pick documents.
The following procedure explains a pull scenario where you pick components for a released production order
through the Pick Worksheet page. The procedure also applies for an assembly order.
To create pick requests, both for pull and for push scenarios, the source documents in question must be
released. Release source documents for internal operations in the following ways.
SO URC E DO C UM EN T REL EA SE M ET H O D
If your warehouse is set up to require both pick and shipment processing, you can choose to make lines on
shipment documents available on pick worksheets instead of pick instructions.
NOTE
If warehouse pick instructions have already been created, and you want to combine them into one pick instruction, you
must delete the individual warehouse picks. The lines to be picked can now be listed on a pick worksheet.
On the Pick Worksheets page, you can set up pick lists that help employees gather items in the warehouse.
The page shows the quantities available in cross-dock bins, which is useful for planning work assignments in
cross-docking situations. Business Central will always propose a pick from a cross-dock bin first. The lines in the
worksheet can come from several source documents. For example, they might come from more than one sales
orders.
NOTE
Picking items that are assembled for a sales order being shipped follows the same steps as for regular warehouse picks for
shipments. However, the number of pick lines per quantity to ship may be many-to-one because you pick the
components, not the assembly item.
The warehouse pick lines are created for the value in the Remaining Quantity field on the lines of the assembly order
that is linked to the sales order line that is being shipped. This ensures that all components are picked in one action. For
more information, see Selling Inventory Items in Assemble-to-Order Flows.
For information about picking components for assembly orders generally, including situations where the assembly item is
not due on a sales shipment, see Pick for Assembly or Production in Advanced Warehouse Configurations.
After items have been put away and before they are picked to fulfill the needs of a production order or
shipment, they are stored in the warehouse as part of available inventory.
Situations can arise where items must be taken out of the warehouse pick bins temporarily, perhaps to serve as
demonstration models in a sales presentation. These items are still owned by the company and are part of
inventory, but they are not available for picking. They are registered in a special purpose bin that you create for
this purpose; technically, the items are in the warehouse, but physically, they could be in a conference or
demonstration room.
In other situations, the production unit might unexpectedly need a few parts for a process. You can pick items for
the production bins using the internal pick. When the process is over and output is created, you post the
consumption of the items and empty the production bin, which in turn decreases the quantity of the item at
your location.
Likewise, items can be returned to the warehouse to be put away. The items may have been taken out of
available inventory for a production order, and then not used at all. To make them part of available inventory
again, they must be put away in the bin.
The Internal Put-aways enables you to perform put-aways without having to refer to a particular source
document. You can easily set up all the information you need to create a put-away warehouse instruction.
NOTE
If you are not using internal picks and internal put-aways, these adjustments can be performed using the methods to
move items from bin to bin or to post quantity adjustments in a bin.
When the location uses directed put-away and pick, and therefore uses bin types, you cannot manually move items in or
out of a bin of bin type RECEIVE, because items that are in a RECEIVE-type bin must be registered as being put away
before they are part of available inventory.
NOTE
When you choose the Item No. field, the Bin Contents List opens instead of the Item List . This is because you want
to put away an item that is in a particular bin - bin content - not just an item, and you already know the bin the item
should be taken from. 5. To fill the lines with the entire bin content or the filtered bin content of bins in the location,
choose the Get Bin Content action.
6. Choose the Create Put-away action. A warehouse put-away instruction is now ready for a warehouse employee to
perform. Alternatively you can choose the Release action and create warehouse put-aways using the Put-away
worksheet . For more information see, Plan Put-aways in Worksheets
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management
Assembly Management
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Enable Picking Items by FEFO
2/6/2023 • 2 minutes to read • Edit Online
First-Expired-First-Out (FEFO) is a sorting method that ensures that the oldest items, those with the earliest
expiration dates, are picked first.
This functionality only works when the following criteria are met:
The item must have a serial/lot number.
On the item’s item tracking code setup, the SN Warehouse Tracking field or the Lot Warehouse
Tracking field must be selected.
The item must be posted to inventory with an expiration date.
On the location, the Require Pick , Pick According to FEFO , and Bin Mandator y toggles must be turned
on.
When all the criteria are met, then serial/lot-numbered items to be picked are sorted with the oldest first in all
picks and movements, except for items that use SN-specific or lot-specific tracking.
NOTE
If some serial or lot-numbered items use specific tracking, then those are respected first and under them, the remaining,
non-specific, serial/lot numbers are listed according to FEFO.
If two serial or lot-numbered items have the same expiration date, then the application selects the item with the lowest
serial or lot number.
When picking serial or lot-numbered items in locations set up for directed put-away and pick, only quantities on bins of
type Pick are picked according to FEFO.
To enable movements according to FEFO, leave the From Bin field empty on the Inventor y Movement page or the
Movement Worksheet pages.
If the Strict Expiration Posting field is selected on the Item Tracking Code Card , only items that are not expired will
be included in the pick, and the lines are sorted according to the FEFO principle.
See Also
Picking Items
Pick Items for Warehouse Shipment
Pick Items with Inventory Picks
Design Details: Warehouse Management
Inventory
Work with Business Central
Find free e-learning modules for Business Central here
Split Warehouse Activity Lines
2/6/2023 • 2 minutes to read • Edit Online
In warehouse put-aways, movements, or picks, and in inventory put-aways and inventory picks, bins are
suggested for the picking or putting away of items. The actual quantity in the bin suggested may not be
sufficient, or there is not enough room in the suggested bin to put away the required quantity. In these cases,
you need to split the line, so that the items for one line are either taken from or placed into more than one bin.
The following procedure applies to warehouse documents, such as warehouse put-away, movement, and pick
lines, or inventory put-away, movement, and pick lines.
NOTE
If the location uses directed put-away and pick and you split the lines, you must be familiar with the warehouse and be
able to choose a bin that matches the storage requirements of the item and that fulfills the general requirements of the
warehouse document. For example, you would not split a line on a pick document and place some items in the bulk
storage.
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management
Assembly Management
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Walkthrough: Picking and Shipping in Basic
Warehouse Configurations
2/6/2023 • 4 minutes to read • Edit Online
In Business Central, the outbound processes for picking and shipping can be performed in four ways using
different functionalities depending on the warehouse complexity level.
C O M P L EXIT Y
L EVEL ( SEE
DESIGN DETA IL S:
IN B O UN D WA REH O USE
M ET H O D P RO C ESS B IN S P IC K S SH IP M EN T S SET UP )
Roles
This walkthrough demonstrates tasks that are performed by the following user roles:
Warehouse Manager
Order Processor
Warehouse Worker
Story
Ellen, the warehouse manager at CRONUS, sets up SOUTH warehouse for basic pick handling where warehouse
workers process outbound orders individually. Susan, the order processor, creates a sales order for 30 units of
item 1928-S to be shipped to customer 10000 from the SOUTH Warehouse. John, the warehouse worker must
make sure that the shipment is prepared and delivered to the customer. John manages all involved tasks on the
Inventor y Pick page, which automatically points to the bins where 1928-S is stored.
By default, the Bin Code field on the sales lines are hidden, so you must display it. To do this you need to
personalize the page. For more information, see To start personalizing a page through the Personalizing
banner.
3. Choose Actions , then Posting , and then choose Post .
4. Select the Yes button.
IT EM LO C AT IO N C O DE Q UA N T IT Y
1928-S SOUTH 30
Proceed to notify the warehouse that the sales order is ready for warehouse handling.
4. Choose the Release action.
John proceeds to pick and ship the sold items.
When you ship items from a warehouse that's not set up for warehouse shipment processing, you simply record
the shipment on the related business document, such as a sales order, service order, purchase return order, or
outbound transfer order.
When you ship items from a warehouse that's set up for warehouse shipment processing, you can only ship
items based on source documents that other company units have released to the warehouse for action.
NOTE
If your warehouse uses cross-docking and bins for each line, you can view the quantity of items placed in the cross-dock
bins. The application calculates these quantities automatically whenever the fields on the shipment are updated. If they
are the items that apply to the shipment you're preparing, you can create a pick for all the lines and then complete the
shipment. Learn more at Cross-Dock Items.
NOTE
If your organization does not use sales orders, then, when you post the sales invoice, Business Central assumes you've
shipped the full quantity. If this conflicts with how your organization works, we recommend you use sales orders and
register shipments as explained in this article.
NOTE
If you wish to ship items with warehouse class codes other than the class code of the bin in the Bin Code field on
the document header, you must delete the contents of the Bin Code field on the header before you retrieve
source document lines for the items.
3. Choose the Get Source Documents action. The Source Documents page opens.
From a new or open warehouse shipment, you can use the Filters to Get Source Docs. page to
retrieve the released source document lines that define which items to ship.
a. Choose the Use Filters to Get Src. Docs. action.
b. To set up a new filter, enter a descriptive code in the Code field, then choose the Modify action.
c. Define the type of source document lines you want to retrieve by filling in the relevant filter fields.
d. Choose the Run action.
All released source document lines that fulfill the filter criteria are now inserted in the Warehouse
Shipment page from which you activated the filter function.
The filter combinations you define are saved on the Filters to Get Source Docs. page until the next
time you need it. You can make an unlimited number of filter combinations. You can change the criteria at
any time by choosing the Modify action.
4. Select the source documents for which you want to ship items, then choose OK .
The lines of the source documents appear on the Warehouse Shipment page. The Qty. to Ship field is filled
with the quantity outstanding for each line, but you can change the quantity as necessary. If you deleted the
contents of the Bin Code field on the General FastTab before getting the lines, you must fill in an appropriate
bin code on each shipment line.
NOTE
You cannot ship more items than the number in the Qty. Outstanding field on the source document line. To ship more
items, use the filter function to retrieve another source document that contains a line for the same item.
When you have the lines you want to ship, you can start the process that sends the lines to warehouse
employees to pick.
Pick and ship
Typically, a warehouse worker responsible for picking creates a pick document, or opens an already created pick
document.
1. Choose the icon, enter Warehouse Shipments , then choose the related link.
2. Select the warehouse shipment you want to pick for, then choose the Create Pick action.
3. Fill in the fields in the request page, then choose OK . The specified warehouse pick document is created.
Alternatively, open an existing warehouse pick document.
4. Choose the icon, enter Picks , and then choose the related link. Select the warehouse pick you want to
work on.
If the warehouse is set up to use bins, then the pick lines have been converted to Take and Place action
lines.
If you're using directed put-away and pick, you can sort the lines, assign an employee to the pick, set a
break-bulk filter, and print the pick instructions.
5. Perform the actual picking of items and place them in the specified shipping bin, or shipping area if you
do not have bins.
6. Choose the Register Pick action.
The Qty. to Ship field and the Document Status field on the header of the shipment document are
updated. The items you have picked are no longer available for other orders to pick or for internal
operations.
7. Print your shipping documents, prepare the shipment packages, and then post the shipment.
To learn more about picking for warehouse shipments, see Pick Items for Warehouse Shipment.
You can also use the pick worksheet to make several pick instructions into one instruction (for several
shipments) and thereby improve the efficiency of picking in the warehouse. Learn more at Plan Pick in
Worksheets.
NOTE
If you're waiting for the arrival of particular items at the warehouse and you use cross-dock functionality, then Business
Central calculates the quantity of the item in the cross-dock bin on each shipment or pick worksheet line. It updates this
field each time you leave and open the shipment document or worksheet. Learn more at Cross-Dock Items.
To find your warehouse assignments, open the card page for a selected item. If warehouse instructions have
been created, Take and Place lines are visible, and you can begin working on an assignment. In some
warehouses, the manager may have assigned specific instructions to each employee. For more information, see
Set Up Warehouse Employees.
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management Assembly Management Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Use Automated Data Capture Systems (ADCS)
2/6/2023 • 5 minutes to read • Edit Online
NOTE
The Automated Data Capture System (ADCS) solution provides a way for Business Central to communicate with handheld
devices through web services. You must work with a Microsoft partner who can provide the link between the web service
and the specific handheld device.
You can use your automatic data capture system (ADCS) to register the movement of items in the warehouse
and to register some journal activities, such as quantity adjustments in the warehouse item journal and physical
inventories. ADCS typically involves scanning a barcode.
To use ADCS, you must give each item stored in the warehouse an item identifier. You must also set up
miniforms, handheld functions, data exchanges, and specify settings for fields that control ADCS. You specify
whether to use ADCS on the location card of a warehouse.
Based on the needs of your warehouse, you define the amount of information displayed in the miniform setup
for the particular handheld device. The following are examples of information that you can display:
Data from tables within Business Central, such as a list of pick documents from which the user can select.
Text information.
Messages to show confirmations or errors about activities performed and registered by the handheld device
user.
F IEL D VA L UE
Object ID 7714
Ser vice Name ADCS Impor tant: It is required that you name the
service ADCS.
NOTE
We recommend that you do not set up a warehouse to use ADCS if the warehouse also has a bin capacity policy.
1. Choose the icon, enter Locations , and choose the related link.
2. Select a warehouse from the list for which you want to enable ADCS, and then choose the Edit action.
3. On the Location Card page, select the Use ADCS check box.
NOTE
To implement or change the functionality of a miniform function, you must create a new codeunit for the Handling
Codeunit field to perform the required action or response. You can learn more about ADCS functionality by examining
codeunits, such as 7705, 7706, 7712, and 7713.
See Also
Warehouse Management
Inventory
Setting Up Warehouse Management
Assembly Management
Design Details: Warehouse Management
Work with Business Central
Find free e-learning modules for Business Central here
Service Management
2/6/2023 • 2 minutes to read • Edit Online
NOTE
Functionality described in this topic and sub topics is only visible in the user interface if you have the Premium
experience. For more information, see Change Which Features are Displayed.
Providing ongoing service to customers is an important part of any business and one that can be a source of
customer satisfaction and loyalty, in addition to revenue. However, managing and tracking service is not always
easy, and Business Central provides a set of tools to help. These tools are designed to support repair shop and
field service operations, and can be used in business scenarios such as complex customer service distribution
systems, industrial service environments with bills of materials, and high volume dispatching of service
technicians with requirements for spare parts management.
With these tools you can accomplish the following:
Schedule service calls and set up service orders.
Track repair parts and supplies.
Assign service personnel based on skill and availability.
Provide service estimates and service invoices.
In addition, you can standardize coding, set up contracts, implement a discounting policy, and create route maps
for service employees.
In general, there are two aspects to service management: configuring and setting up your system, and using it
for pricing, contracts, orders, service personnel dispatch, and job scheduler.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Set up Service Management, including fault codes, policies, Setting Up Service Management
default documents and templates.
Manage service pricing, create service items, and understand Planning Service
how to monitor progress.
Create and manage contractual agreements between you Fulfilling Service Contracts
and your customers.
See Also
Managing Receivables
Jobs
Welcome to Dynamics 365 Business Central
With Business Central, you can set up the standard tasks that you need to fulfill your customer service
requirements. To do this, you must determine what service items and offerings your service organization
supports, and at what price.
Business Central also provides some statistics tools that you can use to determine how well things are going,
and identify areas where you can improve.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Establish pricing for the services you provide. Managing Service Pricing
Set up and customize service items and service groups. This Create Service Items
includes establishing which skills a service requires and
troubleshooting guidance.
Know how to manage the status of repairs on service orders, Understanding Service Order and Repair Status
and how to identify their priority.
Understand the relationship between the status of a repair, Understanding Allocation Status and Repair Status
and the effect they have on allocated resources, and vice
versa.
See Also
Fulfilling Service Contracts
Delivering Service
Set Up Pricing and Additional Costs for Services
Set Up Service Items and Service Item Components
Set Up Statuses for Service Orders and Repairs
Setting Up Service Management
Find free e-learning modules for Business Central here
Service Price Management
2/6/2023 • 5 minutes to read • Edit Online
The service price management functionality lets you apply the best price to service orders, set up personalized
service price agreements for customers, improve service employees' efficiency, and accelerate the invoicing
process.
Service price management lets you set up different service price groups so you can consider the service item or
service item group, in addition to the type of fault that the service task involves. You can set up these groups for
a limited period of time, or for a specific customer or currency. You can use price calculation structures as
templates to assign a specific price to a specific service task.
For example, this makes it possible to assign specific items included in the service price, in addition to the type
of work included. This also makes it possible to use different VAT and discount amounts for different service
price groups. To make sure that the correct prices are applied, you can assign fixed, minimum, or maximum
prices, depending on the agreements that you have with your customers.
Before adjusting the price of a service item on a service order, you are provided with an overview of what the
results of the price adjustment will be. You can approve of these results, or you can make additional changes, if
you want to have a different result. The whole adjustment is performed line by line, which means that there are
no additional lines created.
Finally, service price group statistics and standard reports let you keep track of the profitability of each service
price group.
Service Pricing
You set up the actual types of service pricing (price adjustment type and price) for a combination of service price
groups and customer price groups. For each type of service pricing, you select a service price adjustment group.
You also specify the service price adjustment type, fixed, maximum, or minimum, and the actual price.
For example, you can set up types of service pricing for a radio service price group. For customers without a
price group, you can decide to have service pricing with maximum price on labor, which is the labor price
adjustment group. For customers with a particular price group, you can decide to have service pricing with a
fixed price on labor, the same labor price adjustment group.
Current Experience
1. Choose the icon, enter Ser vice Items , and then choose the related link.
2. Select the service item, expand the Prices and Sales FastTab, choose the Resource , Item , or G/L Account
action.
3. On the Job Resource Prices , Job Item Prices , or Job G/L Account Prices pages, fill in the fields as
necessary.
O P T IO N DESC RIP T IO N
Fixed Price This means that you charge a fixed price for the service item,
resource, general ledger account, or cost, regardless of the
real costs or regular charges. Selecting this option means
that the service price adjustment will reach the exact amount
specified in the service price group.
Maximum This means that you put an upper limit on the charge to
your customer, regardless of the real costs or regular
charges. Selecting this option means that the service price
adjustment will only be performed if the total price exceeds
the amount specified in the service price group.
Minimum This means that you put a lower limit on the charge to your
customer, regardless of the real costs or regular charges.
Selecting this option means that the service price
adjustment will only be performed if the total amount is less
than the amount specified on the service price group.
See Also
Set Up Pricing and Additional Costs for Services
Setting Up Service Management
Find free e-learning modules for Business Central here
Service Order Status and Repair Status
2/6/2023 • 3 minutes to read • Edit Online
The Status field on the Ser vice Order page and the service item repair status, which is represented by the
Repair Status Code field on the Ser vice Order page have a certain relationship in Service Management. The
service order status reflects the repair status of all the service items in the service order.
NOTE
These two status field are not related to the Release Status field on the service order header, which determines how the
warehouse handles service items.
Each time the repair status of a service item is changed in a service order, the status of the order is updated. To
display the status that reflects the overall repair status of the individual service items, you must specify the
following:
The service order status that each repair status is linked to.
The level of priority of each service order status option.
When you convert a service quote to a service order, the repair status of each service item is changed in the
order to Initial and the service order status is changed to Pending .
NOTE
Before you can create service orders, you must set up repair statuses and service status priorities. For more information,
see Set Up Statuses for Service Orders and Repairs.
See Also
Set Up Statuses for Service Orders and Repairs
Setting Up Service Management
Find free e-learning modules for Business Central here
Allocation Status and Repair Status of Service Items
2/6/2023 • 3 minutes to read • Edit Online
The repair status of service items and the allocation status of the allocation entries for the service items have a
certain relationship in Service Management. The allocation status changes when you change the repair status of
the service item to Finished or Par tly Ser viced and when you convert a service quote to a service order. The
repair status of the service item changes when you cancel the service item allocation or reallocate the service
item to another resource. You can view the repair status of service items on the Ser vice Tasks page and you
can update the repair status in the Repair Status Code field on the Ser vice Item Worksheet page. You can
view the allocation status in the Status field on the Resource Allocations page.
Canceling Allocations
When you cancel an allocation for a service item, Business Central updates the allocation status of the
corresponding allocation entry from Active to Reallocation Needed .
The repair status of the service item in the allocation entry is updated in the following ways:
If the repair status is Initial , the repair status is changed to Referred (no service has been started).
If the repair status is In Process , the repair status is changed to Par tly Ser viced (some service has been
completed).
See Also
Set Up Resource Allocations
Allocate Resources
Find free e-learning modules for Business Central here
Viewing Service Statistics
2/6/2023 • 5 minutes to read • Edit Online
You can use statistics to analyze service documents and determine how well you are managing your service
processes. You can analyze service contracts, items, quotes, orders, invoices, and credit memos by choosing the
Statistics action. For service items and contracts, you can also use the Ser vice Item Trendscape or Contract
Trendscape to view a summary of service ledger entries for a specific service item.
C O L UM N DESC RIP T IO N
Consuming Displays the quantity and cost of items, or resources that will
be posted as consumed.
Total Displays the total amounts on the service order that result
from adding the invoicing amounts to the consuming
amounts.
Use Trendscapes
For service items and service contracts, the Ser vice Item Trendscape or Ser vice Contract Trendscape
pages provides a scrollable summary of service ledger entries in a period of time for a specific service item or
contract. To view the trendscape, open the service item or service contract, choose the Statistics action, and
then choose Trendscape .
When you scroll the list, the amounts are calculated in the local currency according to the specified time interval.
All amounts are calculated from service ledger entries, which are entries that are created when you post service
orders or service invoices.
You can filter the list by specifing the service items to include.
TIP
If you have set the time interval to Day and you want to scroll over a long period, you can do it faster by shifting to a
larger interval such as Quar ter . When you have found the desired period, you can shift back to the original interval to
see the data in more detail.
PA GE DESC RIP T IO N
Contract Gain/Loss (Groups) To view the contract gain/loss by service contract group.
1. Choose the icon, enter the name of the page to display, and then choose the related link.
2. Fill in the filter criteria you want to apply. For example, on the Contract Gain/Loss (Reasons) page, choose
a value for Reason Code Filter .
3. Choose the Show Matrix action.
See Also
Create Service Orders
Create Service Items
Planning Service
Find free e-learning modules for Business Central here
Fulfilling Service Contracts
2/6/2023 • 2 minutes to read • Edit Online
One way to set up a service management business is to have standard contractual agreements between you and
your customers that describe the level of service and the service expectations. You can create contract templates
that include necessary information, such as customer, start date of contract, and invoice period.
After you set up the template, you can customize the resulting contract to keep track of service hours, or other
items that may vary from customer to customer. You can also set up a contract manually from a service contract
quote. Finally, you can adjust your service pricing to keep track of discounts that a specific customer qualifies for,
by specifying the discount amount on the Ser vice Contract page.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Create service contracts either manually, or from a service Create Service Contracts and Service Contract Quotes
contract quote.
Adjust the annual amount of a service contract or contract Change the Annual Amount on Service Contracts or
quote, so make sure that you invoice the right amount. Contract Quotes
See also
Planning Service
Delivering Service
Setting Up Service Management
Create Service Contracts and Service Contract Quotes
Find free e-learning modules for Business Central here
Multiple Contracts
2/6/2023 • 2 minutes to read • Edit Online
Depending on your service level agreements with a customer, you may have to handle a service item under
more than one service contract.
By handling a service item under multiple contracts, you can do the following:
Issue different contracts for the same service item.
Service parts separately.
Consider different skills that are required to service different aspects of a service item, such as mechanical
components and software.
Specify different response times and frequencies in servicing different parts of a service item.
Address different kinds of activities to be performed on a service item when the service item requires
different types of service in different time periods.
Select and assign an appropriate contract number to a service item line when you are creating a service
order.
Handle relevant financial information about service items and service level agreements.
You can consider the following examples of using the multiple contracts functionality.
Copying Documents
You can automatically create a service contract or contract quote for service items that are already registered in
other service contracts or contract quotes by using the Copy from Document action.
See Also
Fulfilling Service Contracts
Create Service Orders
Find free e-learning modules for Business Central here
Work with Service Contracts and Service Contract
Quotes
2/6/2023 • 13 minutes to read • Edit Online
You can create a service contract either manually or from a service contract quote. You can use a service contract
quote as a forerunner of a service contract, in which your company makes an offer to the customer and obtains
customer approval before you can convert it to a service contract. The procedures for creating either a service
contract or service contract quote are similar.
NOTE
You can compare the credit memo to the original posted document on the Posted Ser vice Invoices page.
Choose the icon, enter Posted Ser vice Invoices , and then choose the related link.
NOTE
If the contract is not detailed, you must update the value in the Annual Amount field on the Invoice Details FastTab
on the Ser vice Contract page, reflecting the loss of the service item from the contract.
If the contract is detailed and prepaid, and you have posted invoices for the contract, you can create a credit memo for
the contract. Choose the Create Credit Memo action. This is unnecessary if the check box in the Automatic Credit
Memos field on the Invoice Details FastTab is selected. In that case, a credit memo is created automatically when you
remove a contract line.
L IN E C O ST O P T IO N S DESC RIP T IO N
L IN E C O ST O P T IO N S DESC RIP T IO N
Ser vice item The cost is automatically retrieved from the Default
Contract Cost field in the Ser vice Item table and copied
into the Line Cost field. The following formula is used to
calculate the line cost:
Item The cost is automatically retrieved from the Unit Cost field
in the Item table and the Contract Value % field value in
the Ser vice Mgt. Setup table. The following formula is
used to calculate the line cost:
Text description The value in the Line Cost field is set to zero.
L IN E VA L UE O P T IO N S DESC RIP T IO N
Ser vice item The price is automatically retrieved from the Default
Contract Value field in the Ser vice Item table and copied
into the Line Value field.
Text description The contents of the Line Value field are set to zero.
TIP
To add contract discounts directly to a service contract, perform similar steps from the Ser vice Contract page.
NOTE
In this case, only noncanceled contracts are considered. The status of the contract quotes is not taken into account.
IMPORTANT
Service items and contracts can be related. Changing the owner of a service contract can affect these relationships.
For example, suppose service item No. 8 is included in contracts SC00003 and SC00015. Contract SC00015 also contains
service item No. 15, which is also included in the contract SC00080. In this case, the owner for all three contracts and
service items will be changed.
1. Choose the icon, enter Ser vice Contracts , and then choose the related link. Open the relevant service
contract whose owner you want to change.
2. Choose the Open Contract action to open the contract for editing.
3. Choose the Change Customer action. The Change Customer in Contract page opens.
4. In the Contract No. and Ser vice Item No . fields you can see the numbers of the contract and service item
owned by the selected customer. If the customer owns more than one contract with more than one service
item included, then the value of these fields will be Multiple . To see the list of related contracts or service
items, select these field values.
5. In the New Customer No. field, choose the new customer.
6. In the New Ship-to Code field, choose the address.
7. Choose the OK button to change the customer and ship-to code of the service contracts.
8. Choose the Lock Contract action to lock the contract and to make sure that the changes will be part of the
contracts.
NOTE
The Change Status field is not related to the Release Status field on the service order header, which governs the
warehouse handling of service items.
NOTE
You cannot reopen a contract after it is canceled.
1. Choose the icon, enter Ser vice Contracts , and then choose the related link.
2. Open the relevant service contract to cancel.
3. Choose the Open Contract action to open the service contract for editing.
4. In the Cancel Reason Code field, choose the relevant reason code. To add more reason codes, choose
the Advanced action.
If the check box in the Use Contract Cancel Reason field on the Ser vice Mgt. Setup page is selected,
you must specify a cancel reason code when canceling contracts.
5. In the Status field, choose Canceled .
6. If there are unposted invoices, credit memos, or opened prepaid entries for the contract, a confirmation
message will appear. In the message box, choose No to return to the contract and post the documents, or
Yes to continue the cancellation process.
See Also
Set Up Service Contracts
Service Management
Convert Service Contracts that Include VAT Amounts
Find free e-learning modules for Business Central here
Change the Annual Amount on Service Contracts
or Contract Quotes
2/6/2023 • 8 minutes to read • Edit Online
You can change the annual amount of the service contract or contract quote to correct the amount that will be
invoiced annually.
L IN E
L IN E DISC O UN T L IN E
IT EM L IN E C O ST L IN E VA L UE DISC O UN T % A M O UN T A M O UN T P RO F IT
The Annual Amount field value is equal to the contents of the Calcd. Annual Amount field, which is always
set to the sum of the line amounts. In this case, it is equal to the following: 40 + 45 + 63 = 148.
If you change the Annual Amount to 139, the amount is calculated that should be added to each Line
Amount field value. This amount is calculated by subtracting the Calcd. Annual Amount from the new
Annual Amount field value and dividing the result by the number of the contract lines in the service contract.
In this case, it will be equal to the following: (139 - 148) / 3 = -3. Then, the last calculated figure is added to each
Line Amount field value and the Line Discount % , Line Discount Amount , and Profit field values are
updated using the formulas in the procedure described above.
Finally, the contract lines will contain this data.
L IN E
L IN E DISC O UN T L IN E
IT EM L IN E C O ST L IN E VA L UE DISC O UN T % A M O UN T A M O UN T P RO F IT
L IN E
L IN E DISC O UN T L IN E
IT EM L IN E C O ST L IN E VA L UE DISC O UN T % A M O UN T A M O UN T P RO F IT
The Annual Amount field value is equal to the contents of the Calcd. Annual Amount field which is always
set to the sum of the line amounts. In this case, it is equal to the following: 16.49 + 23.00 + 26.19 = 65.68.
If you change the Annual Amount to 60, the profit percentage contributions for each contract line is calculated:
Item 1 – 5 / (5 + 5.1 +12.7) = 0.2193 %
Item 2 – 5.1 / (5 + 5.1 + 12.7) = 0.2237
Item 3 – 12.7 / (5 + 5.1 + 12.7) = 0.557
The Line Amount field value is updated on each contract line using the following formula: Line Amount = Line
Amount + difference between the new and calculated annual amounts * Percentage Contribution. After that, the
Line Discount Amount , Line Discount % , and Profit field values are updated using the formulas described
in the procedure above.
Finally, the contract lines will contain this data.
L IN E
L IN E DISC O UN T L IN E
IT EM L IN E C O ST L IN E VA L UE DISC O UN T % A M O UN T A M O UN T P RO F IT
L IN E
L IN E DISC O UN T L IN E
IT EM L IN E C O ST L IN E VA L UE DISC O UN T % A M O UN T A M O UN T P RO F IT
The Annual Amount field value is equal to the contents of the Calcd. Annual Amount field, which is always
set to the sum of the line amounts. In this case, it is equal to the following: 25.00 + 55.10 + 112.70 = 192.80.
If you change the Annual Amount to 180, the profit percentage contributions for each contract line are
calculated:
Item 1 – 5 / (5 + 5.1 +1 2.7) = 0.2193 %
Item 2 – 5.1 / (5 + 5.1 + 12.7) = 0.2237
Item 3 – 12.7 / (5 + 5.1 + 12.7) = 0.557
The Line Amount field value is updated on each contract line using the following formula: Line Amount = Line
Amount + difference between the new and calculated annual amounts * Percentage Contribution. After that, the
Line Discount Amount , Line Discount % , and Profit field values are updated using the formulas in the step
3 of the procedure described above.
Finally, the contract lines will contain this data.
L IN E
L IN E DISC O UN T L IN E
IT EM L IN E C O ST L IN E VA L UE DISC O UN T % A M O UN T A M O UN T P RO F IT
See Also
Create Service Contracts and Service Contract Quotes
Setting Up Service Management
Find free e-learning modules for Business Central here
Delivering Service
2/6/2023 • 2 minutes to read • Edit Online
Business Central provides features to help you deliver service according to the contracts that you have created
and the service orders that you have committed to fulfilling. Your service technicians or dispatcher will find
outstanding service orders easy to locate when they use the Dispatch Board . At a glance, the Dispatch Board
shows which orders are in progress and which orders are complete.
Another way to review pending service orders is to use the Ser vice Tasks page. In this view of your service
obligations, you can see where in your service workflow an order is and change that status to reflect interactions
with your customer.
The following table describes a sequence of tasks, with links to the topics that describe them.
A service management application must interface with a customer request for service. That service request
usually is translated into a service order. Business Central provides tools to create an order both directly in
response to a customer request or as part of the contract process, if that is how your application is set up.
If needed, you can manage a loaner program for your customers. You can also determine your pricing structure,
put service pricing offerings into logical groupings, and create price adjustments.
The following table describes a sequence of tasks, with links to the topics that describe them.
TO SEE
Create quotes that are drafts of service orders, and then Create Service Quotes
convert the quotes to service orders.
Create documents that contain information about a service, Create Service Orders
such as repairs and maintenance, on service items.
Plan the delivery of service by using the Dispatch Board . Allocate Resources
You can also use project management tools in the Jobs
department to help in planning.
Post service orders for services, so that your accounting is Post Service Orders and Credit Memos
up-to-date.
Create and post invoices for services that you have Create Service Invoices or Credit Memos
delivered.
Keep customers happy by lending them an item while you Lend and Receive Loaner Items
work on theirs.
See Also
Planning Service
Fulfilling Service Contracts
Managing Projects
Find free e-learning modules for Business Central here
Create Service Quotes
2/6/2023 • 2 minutes to read • Edit Online
You can think of service quotes as the basis for service orders. In fact, they are almost identical. They both
contain information such as who the customer is, the type of order, the item that needs service, billing and
shipping information, and information about the actual service work.
You can use a service quote as a preliminary draft for a service order, and then convert the quote to a service
order.
NOTE
The customer fields are filled in automatically with information from the Customer card. If a Customer card does not
exist for the customer, and you have set up a customer template, you can create the customer from the service quote. Fill
in the relevant fields, and then choose the Create Customer action.
5. Depending on the settings on the Mandator y Fields FastTab on the Ser vice Mgt. Setup page, you may
need to fill in the Ser vice Order Type field and the Salesperson Code field.
6. Fill in the service item lines.
7. Register estimated costs on the service lines.
See Also
Create Service Orders
Work on Service tasks
Find free e-learning modules for Business Central here
Create Service Orders
2/6/2023 • 6 minutes to read • Edit Online
You can use the Ser vice Order page to create documents where you enter information about a service, such as
repairs and maintenance, on service items by customer request.
When creating a service order, you only have to fill in a few fields. Some fields are optional and many are
automatically filled in when you fill in related fields.
NOTE
There is a limit to the number of days you can use as the date range each time you use this batch job. You set this
limit in the Contract Ser v. Ord. Max. Days field on the Ser vice Management Setup page.
NOTE
If the Ser vice Item Group Code field on the service item line of the document is blank, this means that the service
item does not belong to any service item group. In this case, the Standard Ser v. Item Gr. Codes page will contain a
list of all standard service codes. You should select from the list to insert standard service lines in the document. You may
also select from the list of standard service codes assigned to a specific service item group. To view the list, select the
relevant code in the Ser vice Item Group Code field on the Standard Ser v. Item Gr. Codes page.
See Also
Service Posting
Post a Service Order
Setting Up Service Management
Work on Service Tasks
Allocate Resources
Find free e-learning modules for Business Central here
Create Service Invoices or Credit Memos
2/6/2023 • 5 minutes to read • Edit Online
Ease in invoicing your service orders is a key feature of Business Central. You can set up your Business Central
so that a service technician in the field can create an invoice for a service that is not connected to a contract or
order. Alternatively, set up Business Central so that you invoice service contracts periodically. The invoice period
for each contract defines how often you invoice it.
NOTE
You cannot create service invoices for the service contract when the Change Status field value is set to Open .
5. Choose Post , and then either Invoice or Ship and Invoice . For more information about these options,
see Posting in Service Management.
The service line you have selected is posted. You can post several service lines at once by selecting them all and
choosing Post . If you do this, make sure you have filled in all the necessary information on the lines you want to
post.
When you post the order with the Invoice option, a posted service invoice is created along with the
corresponding ledger entries and updates to the relevant fields on the service lines of the order. In addition,
previously posted shipment documents are updated with the quantities that have been invoiced. If you select the
Ship and Invoice posting option, a posted shipment is created.
NOTE
If you have set up number series for service invoices on the Ser vice Mgt. Setup page, you can select Enter to
select the next available service invoice number.
4. In the Customer No. field, enter the number of a customer. Select the relevant customer from the list.
The customer fields are filled in with information from the Customer card.
5. Enter a date in the Posting Date field. This date will appear on the posted entries. This field is filled with
the current working date, but you can change it manually.
6. Fill in the Document Date field. The date you enter here will appear on the printed invoice and will be
used to calculate the due date.
7. Fill in the service lines of the invoice. Fill in the Type , No., and Quantity fields to register items,
resources and costs that have been used in servicing.
See Also
Post Service Invoices
Setting Up Service Management
Service Posting
Find free e-learning modules for Business Central here
Allocate Resources
2/6/2023 • 9 minutes to read • Edit Online
The key element to service management is the people who supply service. You can set up Business Central to
assign the appropriate people to the appropriate jobs. Assignments can be based on service zones where the
people are located or where the service occurs. In addition, you can group resources together when responding
to service requests. For more information, see Set Up Resource Allocation.
You can allocate resources, for example, technicians, by using the Dispatch Board , or from a service order. You
can use resource availability to allocate resources to perform the service tasks in the orders or quotes.
You can allocate the same resource, for example, a technician, or resource group to all the service items in a
service order. Allocation entries are created for the other service items in the order with the same resource
number and allocation date as the line you allocated. The allocated hours are the hours you allocated divided by
the number of service items in the order. The Status field is automatically set to Active for all the entries that
were created.
NOTE
For a service item in a service order, there can only be Active allocation entries with one resource or resource group at a
time.
NOTE
For a service item in a service order, there can only be active allocation entries with one resource or resource group at a
time.
NOTE
The old entry still exists but the status is updated in the following ways:
If service was started while the allocation was Active , that is, if the repair status of the service item in the
entry was changed to In Process , the allocation status changes from Reallocation Needed to Finished .
If service was not started while the allocation was Active , the allocation status changes from Reallocation
Needed to Canceled .
If you are reallocating a service order that you have converted from a quote, the status of the allocation
entries registered for the quote always changes to Finished when you reallocate the service items in the
service order.
To cancel an allocation
You can cancel resource allocations for service tasks without reallocating the tasks.
1. Choose the icon, enter Dispatch Board , and then choose the related link.
2. Choose the service order, and then choose the Resource Allocations action.
3. Choose the allocation entry with the service task that you want to cancel allocation for.
4. Choose the Cancel Allocation action.
5. In the Reason Code field, select the appropriate reason code.
6. Choose Yes to confirm the cancellation.
NOTE
In the Status field, the Reallocation Needed option is automatically selected. If the repair status of the service
item in the entry is Initial, the repair status is changed to Referred , that is, no service has been started. If the
repair status is In Process , it is changed to Par tly Ser viced , that is, some service has been completed.
See Also
Set Up Resource Allocation
Allocation Status and Repair Status
Find free e-learning modules for Business Central here
Work on Service Tasks
2/6/2023 • 5 minutes to read • Edit Online
After you have created a service order or service quote, registered service item lines, and allocated resources to
the service items in the order or quote, you can start repairing and maintaining the service items.
Business Central features a Ser vice Tasks page that gives an overview of all the service items that need
attention. Think of it as your service dashboard where you can see what orders are pending, look for and
register spare parts, and keep your inventory up-to-date.
To track changes and get a graphical view of your service business, use Business Central statistics tools for
quick, automatically generated charting and analysis.
NOTE
Fill in the Repair Status field with the Finished or Par tly Ser viced status if the service item has been
completely serviced or another resource will continue servicing. The Finished or Reallocation Needed status is
specified automatically for the allocation entry corresponding to the service item.
O P T IO N DESC RIP T IO N
Replace Component Changes the status of the component you are replacing
to not active, and it will appear on the replaced
component list for the service item.
O P T IO N DESC RIP T IO N
New Component Enters the new component in the component list of the
service item.
[!NOTE] Filters are set on the relationships that are shown on the page by copying the service item group
and the fault codes from the Ser vice Item Worksheet page.
4. Fill out the line. Choose the combination of fault and resolution codes, and then choose OK to copy it to the
service item. If an appropriate combination cannot be found, you can create a new combination on the page.
See Also
Set Up Fault Reporting Allocation Status and Repair Status
Service Posting
Find free e-learning modules for Business Central here
Service Posting
2/6/2023 • 3 minutes to read • Edit Online
Service posting functionality lets you process your documents efficiently and maintain successful customer
service policy. You can create and update posted documents, and create ledger entries both in the service area
and in other modules to ensure the correct update.
NOTE
The following describes service posting regardless of how items are physically handled in the warehouse.
In a location that is not set up to require warehouse handling, you perform the posting actions directly from the Ser vice
Lines page. In locations that involve warehouse handling, the described posting actions, except Ship and Consume, are
performed indirectly through varying warehouse ship functions, depending on setup. For more information, see Pick
Items with Inventory Picks.
Ship
The ship option lets you register the relevant items and time entered on the lines of a service order after you
complete the service. A posted shipment is created and updates occur in the Inventory module and other
modules in Business Central to reflect that the items have been taken out of the inventory and sent to the
customer. In particular, the item ledger entries, value ledger entries, service ledger entries, and warranty ledger
entries are produced.
If the location is set up to require warehouse handling, then the shipping and moving of service line items
functions in the same ways as for other source documents. The only difference is that service line items can be
consumed either externally or internally, which requires two different release functions.
Invoice
You have to use the invoice option to issue an invoice to the customer you want to charge for the service.
Usually, it is the difference between the shipped quantity registered by the Post Shipment function and the
consumed quantity registered by the Post Consumption function that is subject to invoice. You cannot invoice
what has not been shipped. When you run the Post Invoice function, you create a posted service invoice and
update the documents posted before to make them consistent with the quantities that are contained in the
issued invoice. Like in other posting procedures, the relevant ledger entries that includes general ledger entries,
are generated.
After the posting has been completed, you will be able to view the posted service documents from the
corresponding Posted Ser vice Shipment and Posted Ser vice Invoice pages. The posted entries created can
be seen in various pages that contain posted entries, such as G/L Entries , Item Ledger Entries , Warehouse
Entries , Ser vice Ledger Entries , Job Ledger Entries , and Warranty Ledger Entries .
See Also
Post Service Orders
Create Service Orders
Find free e-learning modules for Business Central here
Post Service Orders and Credit Memos
2/6/2023 • 7 minutes to read • Edit Online
When you have created a service order, filled in all the necessary information and made any modifications, you
can post the service order. The order must contain at least one service item line and one service line before you
can post it. Should the order contain more than one service line, all the lines are posted at one time.
If you have a large number of service orders, you can save time by using a batch job to post them at the same
time. You can run the batch job from any service order.
TIP
Before you post a service document, it's a good idea to use the Test Repor t action to to check for any errors or missing
information. If there are errors, you must correct the problem. You can print a new test report to verify the fix, and then
post the document.
A C T IO N RESULT
Test Repor t Checks all parts of the document and presents the result
in a report. If the report indicates any errors or a lack of
information, you must correct the problem. You can then
print a new test report.
Post and Print Posts the order and prints a shipment (if you ship the
order without invoicing it) or an invoice (if you invoice
the order).
4. When you post the order, you must specify one of the following options for how you want to post the
order.
P O ST IN G O P T IO N RESULT
You can post consumption only if the line contains a quantity that has shipped but not invoiced or consumed.
When posting the order, the corresponding ledger entries and posted documents are created. The relevant fields
are updated in the service order document.
NOTE
It is important to enter all the necessary information on the credit memos before they are batch posted. Otherwise, it is
possible that they will not be posted. When the batch job has finished posting, a message is displayed that shows how
many of the service credit memos have been posted.
NOTE
To register consumption with respect to a job, fill in the Job No. , Job Task No. , and the Job Line Type fields on
the service line.
5. Choose the lines to post, and then choose the Post action. On the page that opens, select Ship and
Consume .
The service is posted as consumed either partially or fully, depending on the value in the Qty. to Consume
field, and the relevant ledger entries are created. In addition,previously posted service shipment documents are
updated chronologically with the consumed quantities. The relevant quantities will be updated on the service
lines of the order.
NOTE
The quantity to ship value depends on whether you want to post shipment fully or partially. If you choose to ship
fully, the value in the Qty. to Ship field must be equal to the value in the Quantity field. When you post a
partial shipment, you must specify the quantity you want to ship initially. If you have already shipped part of the
service on the order, make a note of the value in the Quantity Shipped field. The maximum quantity you can
enter in the Quantity to Ship field is the number of units that have not yet been shipped.
3. Choose the Post action. on the page that appears, choose the Ship button.
Business Central creates ledger entries (in the warranty ledger, item ledger, service ledger, or G/L), produces the
posted service shipment document, and updates the relevant fields on the service lines of the service order.
If the location is set up to require warehouse handling, then the shipping and moving of service line items
function in the same ways as for other source documents. The only difference is that service line items can be
consumed either externally or internally and therefore require two different release functions.
For information about shipping service line items in advanced warehouse configurations, see Picking Items for
Warehouse Shipment.
NOTE
You cannot undo service consumption if:
See Also
Posting in Service Management
Create a Service Order
Find free e-learning modules for Business Central here
Lend and Receive Loaners
2/6/2023 • 2 minutes to read • Edit Online
You can lend customers loaners to temporarily replace service items that you have received for servicing.
To receive a loaner
When you receive a loaner from a customer, you must register the receipt. You do this in the Ser vice Order ,
Posted Ser vice Shipment , and Loaner Card pages. This procedure shows how to receive loaners on the
Ser vice Order page.
1. Choose the icon, enter Ser vice Orders , and then choose the related link.
2. Open the relevant service order.
3. Choose the service item line with the loaner you want to receive.
4. Choose Actions , choose Functions , and then choose Receive Loaner .
See Also
Set Up a Loaner Program
Find free e-learning modules for Business Central here
Get Started with the Shopify Connector
2/6/2023 • 2 minutes to read • Edit Online
Connect your Shopify store (or stores) with Business Central and maximize your business productivity. Manage
and view insights from your business and your Shopify store as one unit.
To use Shopify with Business Central, you have to do a couple of things first. This article serves as a guide to
integrate your Shopify store with Business Central.
Install the Dynamics 365 Business Central app to your Shopify online
store
For existing Business Central, this step is optional and can be skipped.
1. Locate the Dynamics 365 Business Central app on the Shopify AppStore
2. Choose the Add App button. Sign in to your Shopify account if prompted. Select the required online
shop if you've more than one.
3. After reviewing privacy and permissions, choose the Install App button.
You can find and open the installed Dynamics 365 Business Central app in the Apps section on the
sidebar of the Shopify admin page.
4. Choose Sign up now to start the Business Central trial or Sign in if you already have Business Central.
You'll be redirected to your Business Central page.
5. The next steps should be done in Business Central.
Next steps
Now your online shop is connected to Business Central. In the next steps, you'll define how and what to
synchronize.
Synchronize Items
Synchronize Customers
Synchronize Orders
See also
Walkthrough: Setting Up and Using Shopify Connector
Create and Set up a Shopify Account
2/6/2023 • 2 minutes to read • Edit Online
If you're considering whether to use Shopify as your e-Commerce solution and need a Shopify account to
validate integrated workflow, you have the following options:
Get a trial version. This is the typical starting point for end-users.
Create development stores. This approach is for partners who do recurring demos, trainings, and provide
support.
Trial (End-User)
Go to the Shopify website and use your email account for the administrator account to sign up for a free trial.
Learn more about how to create and personalize your online store at the Shopify Help Center.
In the Shopify Admin of the created shop, apply the following Settings :
Deactivate Automatically archive the order in the Order Processing section of the Checkout
settings in your Shopify admin .
Consider enabling the Show login link in storefront and checkout in the Customer account settings
section of the checkout settings.
Consider selecting the Company name - Optional option in the Customer information section of the
checkout settings.
Enable the Show tipping options at checkout option in the Tipping section of the checkout settings,
if you plan to demonstrate tipping.
Activate test payments. You have two options. Start by going to Payments settings:
1. (for testing) Bogus Gateway. For more information, see Activate Bogus Gateway for testing.
2. Shopify payments in test mode. For more information, see Testing Shopify Payments.
Select a plan in the Plan settings to be able test the checkout process.
IMPORTANT
To avoid payments, remember to cancel your Shopify trial.
Development store
Begin by joining the Shopify Partner Program. Afterwards, use the Par tner Dashboard to create the
development store. Learn more at Creating development stores.
After creating the store, in the Shopify Admin of the created shop, apply the following Settings :
Deactivate Automatically archive the order in the Order Processing section of the Checkout settings
in your Shopify admin .
Consider enabling the Show login link in storefront and checkout in the Customer account settings
section of the checkout settings.
Consider selecting the Company name - Optional option in the Customer information section of the
checkout settings.
If you plan to demonstrate tipping, enable the Show tipping options at checkout option in the Tipping
section of the checkout settings.
Activate test payments. You have two options. Start by navigating to Payments settings:
1. (for testing) Bogus Gateway. For more information, see Activate Bogus Gateway for testing.
2. Shopify payments in test mode. Learn more at Testing Shopify Payments.
See Also
Get Started with the Shopify Connector
Walkthrough: Setting Up and Using Shopify Connector
Synchronize Items and Inventory
2/6/2023 • 16 minutes to read • Edit Online
The Items in Business Central are equivalent to the products in Shopify and include physical goods, digital
downloads, services, and gift cards that you may sell. There are two main reasons to synchronize the items:
1. Data management is primarily performed in Business Central. You need to export all or some data from there
into Shopify and make it visible. You can export the item name, description, image, prices, availability,
variants, vendor details, and barcode. Once exported, you can review the items or have them made visible
immediately.
2. When an order from Shopify is imported, the information about items is vital to further document
processing in Business Central.
The preceding two scenarios are always enabled.
A third scenario is to manage data in Shopify but import those items in bulk to Business Central. This scenario
can be useful for data migration events, such as when you want to connect an existing online shop with a new
Business Central environment.
O P T IO N DESC RIP T IO N
To Shopify Select this option if, after the initial sync is triggered by the
Add Item action, you plan to update products manually
using the Sync Product action or using the job queue for
recurring updates. Remember to enable the Can Update
Shopify Product field. If it's not enabled, it equals the
Blank (default process) option. Learn more in the Export
items to Shopify section.
From Shopify Choose this option if you plan to import products from
Shopify in bulk, either manually using the Sync Product
action or using the job queue for recurring updates. Learn
more in the Import items from Shopify section.
Auto create unknown items When Shopify products and variants are imported into
Business Central, the Business Central function first tries to
find the matching record in the item list. SKU Mapping
impacts how the matching is performed and creates a new
item and/or item variant. Enable this option if you want to
create a new item or when a matching record doesn't exist.
The new item is created using imported data and the Item
Template Code . If this option isn't enabled, you'll need to
create an item manually and use the Map Product action
on the Shopify Products page.
Item Template Code Use this field with the Auto create unknown items
toggle.
Choose the template you want to use for automatically
created items.
SKU Mapping Choose how you want to use the SKU value imported from
Shopify during the item/variant mapping and creation. Learn
more in the Effect of Shopify product SKUs and barcodes on
mapping and creating items and variants in Business Central
section.
SKU Field Separator Use this field with SKU Mapping set to the Item. No +
Variant Code option.
Define a separator to be used to split the SKU.
So, if in Shopify you create the variant with the SKU
'1000/001', you'd type '/' in the SKU Field Separator field
to make the item number in Business Central '1000' and the
item variant code '001'.
Variant Prefix Use together with SKU Mapping set to either the Variant
Code or Item No. + Variant Code option as a fallback
function when the SKU coming from Shopify is empty.
If you want to create the item variant in Business Central
automatically, you'll need to enter a value in Code . By
default, the value defined in the SKU field imported from
Shopify is used. However, if the SKU is empty, it will generate
code starting with the defined variant prefix and "001".
Shopify Can Update Item Choose this option if you want to update items and/or
variants automatically.
Effect of Shopify product SKUs and barcodes on mapping and creating items and variants in Business Central
When products are imported from Shopify to Shopify Products and Shopify Variants tables, Business
Central tries to find existing records.
The following table outlines the differences between options in the SKU Mapping field.
O P T IO N EF F EC T O N M A P P IN G EF F EC T O N C REAT IO N
Blank The SKU field isn't used in the item- No effect on the creation of the item.
mapping routine. This option prevents the creation of
variants. When in sales order, only the
main item is used. A variant can still be
mapped manually on the Shopify
Product page.
O P T IO N EF F EC T O N M A P P IN G EF F EC T O N C REAT IO N
Item No. Choose if the SKU field contains the No effect on the creation of an item
item number without variants. For an item with
variants, each variant is created as a
separate item.
If Shopify has a product with two
variants and their SKUs are '1000' and
'2000', Business Central will create two
items numbered '1000' and '2000'.
Variant Code The SKU field isn't used in the item- No effect on creation of the item.
mapping routine. When an item variant is created, the
value of the SKU field is used as a
code. If the SKU is empty, a code is
generated using the Variant Prefix
field.
Item No. + Variant Code Select this option if the SKU field When an item is created, the first part
contains an item number and the item of the value of the SKU field is
variant code is separated by the value designated No. . If the SKU field is
defined in the SKU Field Separator empty, an item number is generated
field. using the number series defined in the
Item Template Code or Item Nos.
field of the Inventor y Setup page.
When an item is created, the variant
function uses the second part of the
value of the SKU field as Code . If the
SKU field is empty, a code is generated
using the Variant Prefix field.
Vendor Item No. Choose if the SKU field contains the If a corresponding vendor exists in
vendor item number. In this case, the Business Central, the SKU value will be
Item Vendor No. isn't used on the used as the Vendor Item No. on the
Item Card page; rather the Vendor Item Card page and as the Item
Item No. from the Item Vendor Reference of the vendor type.
Catalog is used. If the found Item Prevents the creation of variants. It's
Vendor Catalog record contains a useful when you want to use only the
variant code, that code is used to map main item in the sales order. You're still
the Shopify variant. able to map a variant manually from
the Shopify Product page.
Barcode Choose if the SKU field contains a No effect on the creation of the item.
barcode. A search is performed among Prevents the creation of variants. It's
Item References of the barcode type. useful when you want to use only the
If the found item reference record main item in the sales order. You're still
contains a variant code, that variant able to map a variant manually from
code is used to map the Shopify the Shopify Product page.
variant.
EF F EC T O N M A P P IN G EF F EC T O N C REAT IO N
A search is performed on the Item References containing a The barcode is saved as Item Reference for the item and
barcode type as the value in the Barcode field in Shopify. If item variant.
the found item reference record contains a variant code, that
variant code is used to map the Shopify variant.
NOTE
You can trigger mapping of the selected products/variants by choosing Tr y Find Product Mapping or of all the
imported unmapped products by choosing Tr y Find Mappings .
IMPORTANT
The product will be added only to the Online Store sales channel. You need to publish products to other sales channels,
like Shopify POS, from Shopify.
Customer Price Group Determine the price for an item in Shopify. The sales price of
this customer price group is taken. If no group is entered,
the price on the item card is used.
Customer Discount Group Determine the discount to be used for calculating the price
of an item in Shopify. Discounted prices are stored in the
Price field and full price is stored in the Compare at Price
field.
Sync Item Extended Text Select this field to sync the extended text of the item. As it
will be added to the Description field, it can contain HTML
code.
Sync Item Attributes Select this field to sync the item attributes. Attributes are
formatted as a table and included in the Description field in
Shopify.
Language Code Select this field if you want the translated versions used for
title, attributes, and extended text.
SKU Mapping Choose how you want to populate the SKU field in Shopify.
Supported options are:
- Item No. to use the item no. for both products and
variants.
- Item No.+ Variant Code to create an SKU by
concatenating values of two fields. For items without
variants, the item number only is used.
- Item Vendor No. to use the item vendor number defined
in the Item Card for both products and variants.
- Barcode to use the barcode type of Item Reference . This
option respects variants.
SKU Field Separator Define a separator for the Item. No + Variant Code
option.
F IEL D DESC RIP T IO N
Inventor y Tracked Choose how the system should populate the Track
Inventor y field for products exported to Shopify. You can
update availability information from Business Central for
products in Shopify whose track inventory is enabled. Learn
more in the Inventory section.
Default Inventor y Policy Choose Deny to prevent negative stock on the Shopify side.
Can Update Shopify Products Define this field if Business Central can only create items or
can update items as well. Select this option if, after the initial
sync is triggered by the Add Item action, you plan to
update products manually using the Sync Product action
or using the job queue for recurring updates. Remember to
select To Shopify in the Item Sync field.
Customer Template Code Choose the default template to be used during price
calculation. Learn more at Set up Taxes.
Fields-mapping overview
SO URC E W H EN EXP O RT ED F RO M TA RGET W H EN IM P O RT ED TO
SH O P IF Y B USIN ESS C EN T RA L B USIN ESS C EN T RA L
SEO page title Fixed value: empty. Learn more in the Not used.
Ad hoc updates of Shopify products
section.
SEO meta description Fixed value: empty. Learn more in the Not used.
Ad hoc updates of Shopify products
section.
SKU Learn about SKUs under SKU Learn about SKUs in the Effect of
Mapping in the Export items to Shopify product SKUs and barcodes on
Shopify section. mapping and creating items and
variants in Business Central section.
Barcode Item References of the barcode type. Item References of the barcode type.
Continue selling when out of stock According to the Default Inventor y Not used.
Policy in the Shopify Shop Card .
Not imported.
Vendor Name of vendor from Vendor No. Vendor No. Mapping by name.
Tax codes Tax Group Code . Only relevant for Not used.
sales taxes. Learn more at Set up Taxes.
Tags
Review the imported tags in the Tags FactBox on the Shopify Product page. On the same page, to edit tags,
choose the Tags action. If the To Shopify option is selected in the Sync Item field, assigned tags are exported
to Shopify at the next synchronization.
See also
Get Started with the Connector for Shopify
Synchronize Customers
2/6/2023 • 6 minutes to read • Edit Online
When an order is imported from Shopify, getting the information about the customer is essential for further
processing the document in Business Central. There are two main options for doing so and their combinations:
Use a special customer for all orders.
Import the actual customer information from Shopify. This option is also available when you export
customers to Shopify from Business Central first.
Customer Impor t from Shopify Select All Customers if you plan to import customers from
Shopify in bulk; either manually using the Sync Customers
action or via the job queue for recurring updates. Regardless
of the selection, the customer information will always be
imported together with the order. However, the use of this
information depends on the Shopify Customer
Templates and settings in the Customer Mapping Type
field.
Customer Mapping Type Define how you want the connector to perform the
mapping.
- By Email/Phone if you want the connector to map the
imported Shopify customer to an existing customer in
Business Central using email and phone.
- By Bill-to Info if you want the connector to use the
address of the invoice recipient to map the imported Shopify
customer to an existing customer in Business Central.
- Select Always Take the Default Customer if you want
the system to use a customer from the Default Customer
No. field.
Shopify Can Update Customers Select this field if you want the connector to update the
customers it finds when either of the By Email/Phone or
By Bill-to Info options are selected in the Customer
Mapping Type field.
Auto Create Unknown Customers Select this field if you want the connector to create missing
customers when the By Email/Phone or By Bill-to Info
options are selected in the Customer Mapping Type field.
A new customer will be created using imported data and the
Customer Template Code defined on the Shopify Shop
Card or Shopify Customer Template pages. Notice that
the Shopify customer must have at least one address.
Orders created via Shopify POS sales channel are often
missing address details. If this option isn't enabled, you'll
need to create a customer manually and link it to the
Shopify customer.
F IEL D DESC RIP T IO N
Customer Template Code This field is used together with Auto Create Unknown
Customers .
- Choose the default template to be used for automatically
created customers. Make sure that the selected template
contains the mandatory fields, such as the Gen. Business
Posting Group , Customer Posting Group , and value-
added tax (VAT)- or tax-related fields.
- You can define templates per country/region on the
Shopify Customer Templates page, which is useful for
proper tax calculation.
- Learn more at Set up Taxes.
NOTE
The country codes are ISO 3166-1 alpha-2 country codes. Learn more at Country Code.
Expor t customers to Shopify Select this option if you plan to export all customers from
Business Central to Shopify in bulk. You can do it either
manually, using the Sync Customers action, or
automatically, using a job queue for recurring updates.
When exporting customers with addresses that include
provinces/states, make sure that ISO Code is filled in for
countries/regions.
Can update Shopify Customers This option works together with the Expor t customer to
Shopify setting. Enable this option if you want to generate
updates later from Business Central for customers that
already exist in Shopify.
A customer in Shopify also has a default address. The address might contain a company and address in addition
to their first name, family name, email, and/or phone number. You can populate the Company field based on
data from the customer card in Business Central.
Sync customers
1. Choose the icon, enter Shopify shop , and then choose the related link.
2. Select the specific shop for which you want to synchronize customers.
3. Choose the Sync Customers action.
Alternatively, use the Star t Customer Sync action on the Shopify Customers window or search for the Sync
Customers batch job.
You can schedule the task to be performed in an automated manner. Learn more at Schedule recurring tasks.
See also
Get Started with the Connector for Shopify
Synchronize and Fulfill Sales Orders
2/6/2023 • 9 minutes to read • Edit Online
This article describes the necessary settings and steps that you must complete to synchronize and fulfill sales
orders with Shopify in Business Central.
NOTE
If multiple shipping charges are associated with a sales order, only one will be selected as the shipping method and
assigned to the sales document.
Location mapping
The location mapping is required for three purposes:
To sync inventory, for more information, see Sync inventory to Shopify
To fill in the Location Code for sales documents imported from Shopify. This is important when the
Location Mandator y toggle is enabled on the Inventor y Setup card, otherwise, you won't be able to
create sales documents.
To update the Shopify order with the fulfillment information based on the Posted Sales Shipment page.
1. Choose the icon, enter Shopify Shops , then choose the related link.
2. Select the shop for which you want to configure the mapping of locations to open the Shopify Shop Card
page.
3. Choose the Locations action to open the Shopify Shop Locations .
4. Choose the Get Shopify Locations action to import all the locations defined in Shopify. You can find them
in the Locations settings in your Shopify admin panel. Note that the location marked as Default will be
used when importing unfulfilled Shopify orders.
5. Enter the Default Location Code with the corresponding location in Business Central.
NOTE
Archived orders in Shopify can't be imported. Deactivate the Automatically archive the order option in the Order
Processing section of the Checkout settings in your Shopify Admin panel to make sure that all orders are imported
to Business Central. If you need to import archived orders, use the Unarchive Orders action on the Orders page of the
Shopify admin panel.
1. Choose the icon, enter Shopify Shops , then choose the related link.
2. Select the shop for which you want to import orders to open the Shopify Shop Card page.
3. Choose the Orders action.
4. Choose the Sync Orders From Shopify action.
5. Define filters on orders as necessary. For example, you can import fully paid orders or the ones with a low-
risk level.
NOTE
When filtering by tag, you should use filter tokens @ and * . For example if you want to import orders containing tag1,
use @*tag1* . @ will ensure that result is case incensitive, while * find orders with multiple tags.
EDIT IM PA C T
Change the fulfillment location Original location will be synched to Business Central.
Change the fulfillment location and register fulfillment in If order was already imported, then lines won't be updated.
Shopify Otherwise imported order will use Fulfillment location.
Edit an order and change quantity Order header and supplementary tables will be updated in
Business Central, lines won't.
Edit an order and add new item Order header will be updated, lines won't.
In Business Central:
EDIT IM PA C T
Change the location to another location, mapped to the After synchronizing the fulfillment, the location will be
Shopify Locations. Post shipment. updated in Shopify.
Change the location to another location, not mapped to the The fulfillment won't be synchronized with Shopify.
Shopify Locations. Post shipment.
Change decrease quantity. Post shipment. The Shopify order will be marked as partially fulfilled.
Add a new item. Post shipment. The Shopify order will be marked as fulfilled. Lines won't be
updated.
[Important] The location, including blank location, defined in the Posted Shipment Line must have a
matching record in the Shopify Location. Otherwise, this line won't be sent back to Shopify. Learn more at
Location mapping.
Remember to run Synchronize Orders from Shopify to update the fulfillment status of an order in Business
Central. The connector functionality also archives completely paid and fulfilled orders in both Shopify and
Business Central provided the conditions are met.
Shipping agents and tracking URL
If the Posted Sales Shipment document contains the Shipping Agent Code and/or Package Tracking No.,
this information will be sent to Shopify and to the customer in the shipping confirmation email.
The tracking company is populated in the following order (from highest to lowest) based on the shipping agent
record:
Shopify Tracking Company
Name
Code
If the Package Tracking URL field is filled in for the shipping agent record, then the shipping confirmation will
contain a tracking URL as well.
Gift cards
In the Shopify shop you can sell gift cards, which can be used to pay for real products.
When dealing with gift cards, it's important to enter a value in the Sold Gift Card Account field in the
Shopify Shop Card window. The sold gift card will be synchronized together with orders in line. An applied
gift card will also be imported with the order, but now as a transaction. Notice that the gift card doesn't reduce
the amount to invoice.
To review the issued and applied gift cards, choose the icon, enter Gift Cards , then choose the related link.
See also
Get Started with the Connector for Shopify
Transactions and payouts
2/6/2023 • 5 minutes to read • Edit Online
When a customer completes their checkout in the online store, the information about payments is saved as a
Transaction . There might be multiple transactions linked to the order, such as when a customer uses a gift card
to pay some of the cost and then uses a credit card or PayPal for the remaining amount.
If you use Shopify Payment as a payment provider, then in addition to information about money received from
the customer by the payment provider, you can also see payouts from Shopify to your bank account.
Transactions
The payment transactions that take place in Shopify are synchronized with the orders and can be viewed on the
Shopify Orders page.
To review all transactions, choose the icon, enter Transactions , and select the related link.
If you configured a payment method mapping then the created sales document will have a Payment Method
Code assigned. Learn more at Payment Method Mapping.
Payouts
If your store uses Shopify Payment, you'll receive payments through Shopify Payouts when a customer pays
using Shopify Payments and accelerated checkouts.
1. Choose the icon, enter Shopify Shops , then choose the related link.
2. Select the shop for which you want to synchronize payouts to open the Shopify Shop Card page.
3. Choose the Sync Payouts action.
To review all payouts, choose the icon, enter Payouts , and select the related link.
Payouts are for information purposes only and don't impact the General Ledger or Bank Ledger, though they
can be helpful when you process your bank account statement.
Use cases
Parties:
Buyer - person who buys goods from Shopify online store.
Merchant - your company.
Payment provider - company that facilitates payment processing for you. Can be Shopify Payments or a third
party.
How money flows
The Buyer buys goods in online store. The last stage is to process payment.
NOTE
This example doesn't cover cases when payment is completed outside Shopify checkout, which is valid for B2B scenarios.
The Buyer pays with Credit Card, PayPal, or some local payment method like MobilePay in Denmark. The
Payment provider takes the full amount from the Buyer. At this moment the Buyers' money is moved to the
Payment Provider.
Depending on the Payment provider, the Merchant might see this money in their account on the Payment
Provider - both received amounts, as well as deducted commissions. Payment providers often take a
commission from each transaction, and in some cases they can have a fixed fee as well.
Depending on the Payment provider, the Merchant either triggers a transfer of the money to their Bank Account
(payout) manually or that happens automatically within a defined period - once per day, once per month, and so
on.
Depending on the bank, the Merchant can see this incoming transaction at their bank account via online
banking or in the bank statement.
There are several options on how to handle payment transactions in Business Central
Option 1: reconcile incoming transfers to bank account against original invoices
Merchant imports sales order to Business Central and post shipment and invoice.
Result: system creates a Customer Ledger Entr y of type Invoice with the full amount, the Open is set to Yes.
The Remaining Amount is equal to the invoiced amount.
Merchant imports bank statement using payment reconciliation journal.
Issues:
1. Can be difficult if there are multiple invoices (and credit memos), but one payout from the payment provider
with a lump sum.
2. Amount usually doesn't match due to commission. You can use payment tolerance or/and payment discounts
to handle fees.
Option 2: reconcile incoming transfers to bank account against interim account representing money at the
payment provider
Merchant imports sales order to Business Central and post shipment and invoice.
Result: system creates a customer ledger entry of the type Invoice with the full amount, and Open is set to Yes.
The Remaining Amount is equal to the invoiced amount.
However, because the sales order has a payment method code where the Bal. Account Type and Bal. Account
No. fields are filled in, the system automatically creates another customer ledger entry of the type Payment
and applies it to the customer ledger entry created earlier.
NOTE
The system populates the Payment Method Code field based on payment method mapping. Learn more at Payment
Method Mapping.
You can define balancing accounts for payment methods in two ways:
Bal. Account Type set as Bank, and Bal Account No. fill in the special bank account that represents your
account at the payment provider.
Bal. Account Type set as G/L Account* and Bal Account No. fill in the G/L account that represents your
account at the payment provider.
It makes sense to use a Bank account if the payment provider exports some kind of account statement, which
you can import into the payment reconciliation journal.
The merchant imports bank statement using payment reconciliation journal. The incoming payout can be
processed:
as a transfer from another bank. If the transfer takes a few days or involves currency exchange you may want
to use an interim G/L Account.
as a difference on the G/L Account that represents your account at the payment provider.
The remaining balance on the G/L or bank account that represents your account at the payment provider can be
written off as "Fees/Commissions"
Issues:
1. You can create multiple G/L or bank accounts if you're dealing with multiple payment providers. However,
sales orders in Business Central support only one payment method code, which makes it difficult to handle
cases when a buyer uses multiple payment methods for an order.
See also
Get Started with the Connector for Shopify
Set Up Taxes for the Shopify Connection
2/6/2023 • 7 minutes to read • Edit Online
In this article, we'll investigate how various settings in Shopify impact the storefront prices and taxes that are
displayed to the customer. We'll also look at how to configure Business Central to support the settings in
Shopify. This article is not intended to be a comprehensive taxation guide. To learn more, contact your local tax
authority or a tax professional.
The article assumes that you are liable to pay taxes when selling goods locally or internationally.
NOTE
If you configured the Shopify connector to create customers automatically, you may need more fields in your template,
such as Customer Posting Group . If you use the default customer for imported orders, make sure the customer has
the same fields populated. You still need to fill in the Customer Template Code as specified above, because the Prices
including tax/Prices including VAT field in the created sales document doesn't depend on the customer, but on the
Customer Template from the Shopify shop card or customer template per country.
Price for customer stays intact, regardless of their location, but your margin is affected due to tax rates differing
per country.
All prices include tax is not selected
F O REIGN C O UN T RY W H ERE
F O REIGN C O UN T RY W H ERE Y O U'RE N OT C O L L EC T IN G
- DO M EST IC SA L ES Y O U'RE C O L L EC T IN G TA XES TA XES
Shopify adds local taxes on top of the price defined on the product card based on where goods are shipped to.
NOTE
This setting doesn't affect the representation of prices in domestic markets, which is controlled by the All prices include
tax toggle.
NOTE
The All prices include tax toggle doesn't change how prices are displayed to international customers.
Micro-business exemption Use your domestic tax rate for all sales inside the EU
One-stop shop or country-specific registration Use the VAT rate of your customer's country
- DO M EST IC SA L ES F O REIGN C O UN T RY
Shopify ignores the tax rate in the foreign country when calculating final prices and uses the domestic tax rate.
The setting of the Prices including VAT field comes from the template, not from the specific customer.
That's why it's important to have the customer template defined.
See Also
Get Started with the Connector for Shopify
Run Tasks in the Background
2/6/2023 • 2 minutes to read • Edit Online
It's efficient to run some tasks simultaneously and in an automated manner. You can perform such tasks in the
background and can also set a schedule when you want those tasks to run automatically. To run tasks in the
background, two modes are supported:
Manually triggered tasks are scheduled immediately via Job Queue Entries .
Recurring tasks are scheduled in Job Queue Entries .
TA SK O B JEC T
Sync orders from Shopify Report 30104 Sync orders from Shopify
NOTE
Some elements might be updated by several tasks, for example when you import orders, depending on the setting in the
Shopify Shop Card , the system may also import and update customer and/or product data. Remember to use the same
job queue category to avoid conflicts.
See also
Get Started with the Connector for Shopify
Troubleshooting the Shopify and Business Central
Synchronization
2/6/2023 • 3 minutes to read • Edit Online
It's possible to run into situations where you need to troubleshoot issues when synchronizing data between
Shopify and Business Central. This page defines troubleshooting steps for some common scenarios that may
occur.
Logs
If a synchronization task fails, you can activate logging by enabling the Log Enable toggle on the Shopify
Shop Card page. Then you can manually trigger the synchronization task and review logs.
1. Choose the icon, enter Shopify Log Entries , and choose the related link.
2. Select the related log entry and open the Shopify Log Entr y page.
3. Review the request, status code and description, and response values.
Later, remember to switch logging off to avoid negative performance impacts and increases in database size.
From the Shopify Log Entries page, you can trigger the deletion of all log entries or ones older than seven
days.
Data capture
Regardless of the Log Activated settings, some Shopify responses always get logged so you can inspect or
download them using the Data Capture List page.
Choose the Retrieved Shopify Data action on one of the following pages:
Shopify order
Shopify order fulfillments
Shopify order shipping costs
Shopify order transactions
Shopify payouts
Shopify payment transactions
Shopify transactions
Reset sync
For optimal performance, the connector imports only customers, products, and orders created or changed since
the last synchronization. On the Shopify Shop Card page, there are functions that change the date/time of the
last synchronization or completely reset it. This function ensures that when the sync is run, all data is synced
rather than just the changes since the last sync.
This function only applies to syncs from Shopify to Business Central. It can be useful if you need to restore
deleted data such as products, customers, or deleted orders.
Known issues
The Gen. Bus. Posting Group cannot be zero or empty; there must be a value in the customer field
On the Shopify Shop Card page, fill in the Customer Template Code field with the template that has Gen.
Bus. Posting Group populated. The customer template is used not only for the creation of customers but also
for the calculation of the sales price and during the creation of sales documents.
Importing data to your Shopify shop isn't enabled. Go to the shop card to enable it
On the Shopify Shop Card window, turn on the Allow Data Sync to Shopify toggle. This toggle is intended
to protect the online shop from getting demo data from Business Central.
Oauth error invalid_request: Could not find Shopify API application with api_key
It seems you use the Embed App, where the client URL has the format:
https://[application name].bc.dynamics.com . The Shopify connector doesn't work for Embed Apps. For more
information, see What Microsoft products is the Shopify connector available for.
See also
Get Started with the Connector for Shopify
FAQ for Technical Details
2/6/2023 • 3 minutes to read • Edit Online
This article answers frequently asked questions about the Shopify connector.
What is Shopify?
Shopify is a subscription-based software that allows anyone to set up an online store and sell their products. The
Shopify platform offers online retailers a suite of services including payments, marketing, shipping, and
customer engagement tools.
See Also
Get Started with the Connector for Shopify
Walkthrough: Set up and use the Shopify Connector
2/6/2023 • 10 minutes to read • Edit Online
This section demonstrates some typical scenarios and takes you through the steps to test or train users on the
workflow of the integrated Business Central and the Shopify store.
Prerequisites
Shopify
You must have:
A Shopify account
A Shopify online store
Learn more about how to create Shopify trials and recommended settings at Creating and Setting Up Shopify
Account.
Business Central
You must have a Business Central account.
For example, you can create demo account or start trial. Learn more at Preparing demonstrations of Business
Central and Sign up for the trial.
TIP
Open Shopify admin , by navigating to URL specified in the URL field of the Shopify Shop Card page. Then choose
eye icon next to the Online Store sales channel, located in the sidebar of Shopify admin .
VA RIA N T
C O DE
( A DD T H E
F IEL D VIA
P ERSO N A L IZ A
L IN E SA L ES T Y P E SA L ES C O DE TYPE C O DE T IO N ) UN IT P RIC E
See Also
Get Started with the Shopify Connector
Manage Work across Multiple Companies in the
Company Hub
2/6/2023 • 3 minutes to read • Edit Online
Some people work in multiple companies in Business Central, and some also work in more than one
organization, such as external accountants, or employees and managers of corporations with multiple
subsidiaries. For these users, and many others, the company hub serves as a landing page that gives a financial
overview across companies and environments. It provides users with a tool for managing work across the
various environments that they work in, across companies, environments, and regions.
You can access the company hub by switching to the Company Hub role in My Settings, or by opening the
Company Hub page directly. You can do the same work in both places, but actions are placed slightly different
in menus.
NOTE
You can connect the company hub to as many companies as you need. However, you can only connect the company hub
to companies that are hosted in Business Central online.
TIP
To access a specific company in Business Central, choose the name of the company, or choose the Go To Company
menu item - you are logged in automatically in a new browser tab.
You can add new companies, such as when you get a new client, or when your corporation adds a new
subsidiary. For more information, see Add Companies to Your Company Hub.
TIP
In order to refresh the data in the company hub, you must have access to the data in the companies that the data comes
from.
Assigned tasks
In Business Central, you can assign tasks to yourself and others, and others can assign tasks to you. The
company hub gives you an overview of assigned tasks for each company, and you can also access a list of all
assigned tasks by choosing My User Tasks on the Home page.
My user tasks
The My User Tasks list helps you prioritize your day by showing more information about tasks assigned to you
across all your companies.
You can sort by due date, for example, or any other type of data that helps you prioritize your day. By default, the
list shows all tasks that are assigned to you, but you can set up filters to only show tasks that are marked as high
priority, for example.
To pick up a task, choose it from the list of pending user tasks. In the ribbon, the link Go to Task Item opens the
page where you can do the work.
When you have completed a task, mark it as completed.
For more information about companies and environments, see Environment links.
If you cannot find the company hub, and you know that you have been granted access to it, then check with your
administrator if the company hub is listed in the Extension Management page. For more information, see
Customizing Business Central Using Extensions.
See also
Add companies to your company hub
Accountant Experiences in Business Central
The Company Hub for Business Central Extension
Change Basic Settings
Find free e-learning modules for Business Central here
Add Companies to Your Company Hub
2/6/2023 • 2 minutes to read • Edit Online
With the company hub, you can access your work from across multiple companies from multiple Business
Central environments. You can add a environments and companies manually, if your companies do not show up
automatically in the company hub.
Right in the company hub landing page, you find the Setup menu, from where you can access the
Environment Links page. Simply choose New , and then fill in the fields. Hover over a field to read a short
description.
NOTE
You can connect the company hub to as many companies as you need. However, you can only connect the company hub
to companies that are hosted in Business Central online.
Environment links
An environment link is a card where you specify the Business Central environment that hosts one or more
companies that you do work in. The data in the card for each environment is specified by you, and you can
change it as needed. However, the Environment Link field is critical - this is how you can access each company
in Business Central. Use the Test the connection action in the ribbon to test that you entered the right link. The
link that you must enter points at environment that hosts the company that you are adding, and it must include
the Azure Active Directory (Azure AD) ID, or the organization's domain name. For example, if they have specified
a domain such as MyBusiness.com, then the link to their Business Central is
https://businesscentral.dynamics.com/mybusiness.com?redirectedfromsignup=1 . Otherwise, it will look something
like this:
https://businesscentral.dynamics.com/1a23b456-789c-0123-45de-678910fg12h/production?redirectedfromsignup=1
The link is used when you choose the company in the company hub.
TIP
If you're working in the free trial version of Business Central, it is easy to add the companies in your tenant. You can find
the environment link by copying the Azure Active Directory ID from the Troubleshooting section of the Help & Support
page. The environment name is probably the default value, PRODUCTION. Add this information to the Environment
Link field, such as
https://businesscentral.dynamics.com/1a23b456-789c-0123-45de-678910fg12h/production?
redirectedfromsignup=1
, and then choose Test the connection . The evaluation company will be added to the list.
If you have moved to the thirty-day trial company, My Company, you can add that to the list by choosing the Reload /
Reload all Companies action in the list.
Load companies
When you have added your environments, your companies show up automatically. However, if you know that a
new company has been added to an environment, you can choose the Reload all companies action to refresh
the list. Use the same action to refresh data from across your companies.
TIP
In order to refresh the data in the company hub, you must have access to the data in the companies that the data comes
from.
See also
Manage Work across Multiple Companies in the Company Hub
Resources for Help and Support
Find free e-learning modules for Business Central here
Troubleshooting Your Company Hub
2/6/2023 • 2 minutes to read • Edit Online
Adding companies to the company hub dashboard is easy enough, but this article addresses issues that you
may have on the way.
Check errors
Use the Check Errors action to view a list of recent errors. You can see additional details for each error, and you
can clean up the log by deleting older entries.
Connection failed
There can be a couple of reasons why you cannot connect to a company, including the following:
The URL in the Environment Link field is not valid
Go to the Environment Links page, open the environment that you cannot connect to, and then choose
the Test the connection action.
The client's company is currently offline, for example if it being upgraded
In your dashboard, choose the Tools menu item, and then choose Check Errors . This opens a list with
technical details, so you might want to contact your administrator if you're seeing errors. For example, the
error message "The server has rejected the client credentials" suggests that you do not have access.
You do not have access to all companies in the environment that you are trying to connect to
In Business Central, an organization can have multiple business units called companies, and you might
not have access to all companies. Work with your administrator or client to make sure that you have
access to the companies that you have to work in.
See also
Manage Work across Multiple Companies in the Company Hub
Add companies to your company hub
Accountant Experiences in Business Central
Find free e-learning modules for Business Central here
Local Functionality in Dynamics 365 Business
Central
2/6/2023 • 2 minutes to read • Edit Online
Business Central has a combined localization strategy inclusive of both Microsoft-led and partner-led models. In
this section, you can see descriptions of functionality that applies to the countries where Microsoft provides the
regulatory compliance and other local functionality.
For a list of currently supported markets, see Country/Regional Availability and Supported Translations.
Local Functionality
To learn about the local functionality for each country/region, choose the related link:
REGIO N C O UN T RY M O RE IN F O RM AT IO N
Europe
North America
REGIO N C O UN T RY M O RE IN F O RM AT IO N
Asia Pacific
Other Countries
Business Central is also available in other markets through localization apps. If a Microsoft partner has
developed a localization app for your country/region, you can find it in AppSource.
See Also
Getting Ready for Doing Business
Compliance
Country/Regional Availability and Supported Translations
International availability of Microsoft Dynamics 365
Development of a Localization Solution
Find free e-learning modules for Business Central here
Australia Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Australian version of Business Central.
Feature Availability
Tax
Tax Available Now
Withholding Tax Available Now
Set Up Withholding Tax Available Now
Set Up Revenue Types for Withholding Tax Available Now
Set Up Vendors Without ABN for Calculating the Withholding Tax Available Now
Calculate and Post Withholding Tax Settlements Available Now
View Withholding Tax Entries Available Now
View Posted Tax Invoices Available Now
View Posted Tax Credit Memos Available Now
Set Up Goods and Service Tax Posting Available Now
Calculate Goods and Services Tax on Prepayments Available Now
Adjust Settlement Exchange Rates for VAT Entries Available Now
Print Goods and Service Tax Settlement Reports Available Now
Banking & Payments
Compare Bank Cash Flow Available Now
Create Check Installments Available Now
Electronic Funds Transfer (EFT) Available Now
Print Bank Account Reconciliation Reports Available Now
Print Deposit Slip Reports Available Now
Core Finance
Set Up Business Units for Business Activity Statements Available Now
Print Balance Sheet Reports Available Now
Print Income Statements Available Now
Calculating Distribution Amounts Available Now
General
Addresses Available Now
Determine Sales Price by Cost Plus Percentage Available Now
Enter Australian Business Numbers Available Now
Payment Times Reporting Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
Start a free trial!
Find free e-learning modules for Business Central here
Tax Overview
2/6/2023 • 2 minutes to read • Edit Online
See Also
Australia Local Functionality
Find free e-learning modules for Business Central here
Withholding Tax in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
Withholding Tax (WHT) is tax withheld by a company when making a payment to a vendor, in which the full
amount owed to that vendor is reduced by the tax withheld. The withheld tax is then remitted to the Australian
Taxation Office (ATO) during the next Business Activity Statement (BAS) submission.
The Australian government requires taxes to be withheld from payment to vendors under the following
circumstances:
The vendor is a local supplier who has not supplied an Australian Business Number (ABN) before the
payment is processed, and the individual transaction amount is greater than the specified threshold
amount.
The vendor is a nonresident supplier, and the payment is to be made to this nonresident entity in the
form of interest, royalty, or dividend payments. Currently, there is no minimum threshold amount.
Withholding rates can vary due to payment or international tax treaties existing between Australia and
the vendor's country.
Fields within WHT Business Posting Groups and WHT Product Posting Groups must be set up on the
WHT Posting Setup page so that the correct WHT calculations are made for each vendor.
WHT Calculation Rule – This field controls how calculation applies to the WHT Minimum Invoice
Amount , or the invoice threshold amount. The following options exist:
Less than
Less than or equal to
Equal to
Greater than
Greater than or equal to
In Australia, WHT is not calculated if the individual invoice amount is less than or equal to the threshold amount.
Australian companies should select Less than or equal to .
WHT Minimum Invoice Amount – Enter the invoice threshold amount.
WHT % – Enter the relevant WHT rate for the particular combination of WHT Business Posting Group
and WHT Product Posting Group . If you do not want to calculate any withholding amount, enter 0.00.
Realized WHT Type – Select Payment to calculate only the withholding amount at the time of payment.
The other options of Invoice and Earliest do not apply to Australia.
Payable WHT Account Code – Enter the number of the G/L account to which you want to post
Purchase WHT for the particular combination of WHT Business Posting Group and WHT Product
Posting Group .
Purch. WHT Adjustment Account No. – Select an account number for Purchase CR/Adj Note
adjustments.
Revenue Types – Drill down to the WHT Revenue Types page. These values determine how the
combination of WHT Business Posting Group and WHT Product Posting Group are displayed in
reports. You must enter a value in order for this combination to appear in the WHT reports.
WHT for Suppliers Without an ABN
Ensure that there is a valid combination of General Business and General Product Posting Groups with the
correct threshold. For example, in Australia today the minimum threshold is $75 with a rate of 46.50%.
The percentage withheld is specified in WHT Posting Setup . The amount to be withheld is calculated
automatically at the time of payment. The WHT certificate is printed automatically, and then sent to the vendor
with payment. The WHT certificate explains the reasons for not sending the full invoiced amount.
See Also
Set Up Withholding Tax
Set Up Vendors Without ABN for Calculating the Withholding Tax
Set Up Revenue Types for Withholding Tax
Calculate and Post Withholding Tax Settlements
View Withholding Tax Entries
Australia Local Functionality
Find free e-learning modules for Business Central here
Set Up Withholding Tax in the Australian Version
2/6/2023 • 4 minutes to read • Edit Online
Withholding tax (WHT) is the tax withheld by a company when it makes a payment to a vendor, in which the full
amount owed to the vendor is reduced by the tax withheld. The withheld tax is then remitted to the Australian
Taxation Office (ATO) when the next Business Activity Statement (BAS) is submitted.
If a supplier without an Australian Business Number (ABN) provides an invoice, a withholding tax amount must
be withheld if the total amount of the invoice is more than the threshold amount. To use withholding tax, you
must first enable WHT in the General Ledger Setup page and set up product posting groups and business
posting groups for WHT.
NOTE
As a prerequisite, you must have set up source codes for WHT settlement on the Source Code Setup page. For more
information, see Setting Up Source Codes and Reason Codes for Audit Trails.
The following procedure describes how to set up product posting groups for WHT, but the same steps also apply
to setting up business posting groups for WHT.
To set up a product posting group for withholding tax
1. Choose the icon, enter WHT Product Posting Group , and then choose the related link.
2. Fill in the fields as described in the following table.
Code Specify the code for the product posting group. You can
enter a maximum of 10 alphanumeric characters.
WHT Business Posting Group Specifies the business posting group code for
withholding tax.
WHT Product Posting Group Specifies the product posting group code for withholding
tax.
WHT Calculation Rule Specifies the calculation rule for WHT, which is used with
the amount specified in the WHT Minimum Invoice
Amount field. This will help identify the transactions for
which WHT will not be deducted.
WHT Minimum Invoice Amount Specifies the threshold amount that is below which WHT
will not be deducted.
WHT % Specifies the WHT rate. You must enter the rate without
the percent sign.
Realized WHT Type Specifies the mode of WHT calculation for purchases or
sales of items.
Prepaid WHT Account Code Specifies the general ledger account number to which
sales WHT is to be posted.
Payable WHT Account Code Specifies the general ledger account number to which
purchase WHT is to be posted.
Bal. Prepaid Account Type Specifies the type of balancing account for sales WHT
transactions.
Bal. Prepaid Account No. Specifies the account number or bank name for sales
WHT transactions, based on the type selected in the Bal.
Prepaid Account Type field.
Bal. Payable Account Type Specifies the type of balancing account for purchase
WHT transactions.
Bal. Payable Account No. Specifies the account number or bank name for purchase
WHT transactions. This is based on the type selected in
the Bal. Payable Account Type field.
WHT Repor t Line No. Series Specifies the number series for the WHT report line.
F IEL D DESC RIP T IO N
Purch. WHT Adj. Account No. Specifies the account number on which to post purchase
credit memo adjustments.
Sales WHT Adj. Account No. Specifies the account number on which to post sales
credit memo adjustments.
See Also
Set Up Revenue Types for Withholding Tax
View Withholding Tax Entries
Calculate and Post Withholding Tax Settlements
Withholding Tax
Australian Taxation Office (ATO)
Find free e-learning modules for Business Central here
Set Up Revenue Types for Withholding Tax in the
Australian Version
2/6/2023 • 2 minutes to read • Edit Online
Revenue types are used to categorize withholding tax (WHT) entries and are used for WHT certificates.
You can use the WHT Revenue Types page to set up the revenue types for withholding tax.
Code Specifies the unique code for the revenue type. You can
enter a maximum of 10 alphanumeric characters.
See Also
Withholding Tax
Set Up Withholding Tax
View Withholding Tax Entries
Calculate and Post Withholding Tax Settlements
Find free e-learning modules for Business Central here
Set Up Vendors Without ABN for Calculating the
Withholding Tax in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
Withholding Tax (WHT) is calculated for local vendors who do not have an Australian Business Number (ABN), as
required by tax law.
NOTE
The WHT percentage is automatically withheld in accordance with what was specified on the WHT Posting
Setup page. The WHT certificate is produced for submission to the vendor. For more information, see Withholding
Tax.
See Also
Withholding Tax
Set Up Withholding Tax
Find free e-learning modules for Business Central here
Calculate and Post Withholding Tax Settlements in
the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Calc. and Post WHT Settlement page to calculate and post the withholding tax (WHT).
You can close WHT entries that are open or not settled and transfer the corresponding amount to the WHT
settlement account.
The sum of all withheld amounts is reported as a truncated whole number to the Australian tax authorities.
NOTE
The truncated cents are accounted for in a rounding account.
Star ting Date The start date of the period for which WHT has to be
settled.
Ending Date The end date of the period for which WHT has to be
settled.
Settlement Account The account number based on the account type selected
in the Settlement Account Type field.
Show WHT Entries Select to view the withholding tax entries for the
specified period.
3. Choose the Print button to print the report, or choose the Preview button to view it on the screen.
See Also
Withholding Tax
Set Up Withholding Tax
Set Up Revenue Types for Withholding Tax
View Withholding Tax Entries
Find free e-learning modules for Business Central here
View Withholding Tax Entries in the Australian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can view entries that have been posted with withholding tax (WHT) for a specified general ledger register.
On the WHT Entr y page, you can view details about the withholding tax, such as the base amount, the
calculated WHT amount, the WHT calculation method, and the unrealized WHT amount.
See Also
Withholding Tax
Set Up Revenue Types for Withholding Tax
Set Up Withholding Tax
Calculate and Post Withholding Tax Settlements
Find free e-learning modules for Business Central here
View Posted Tax Invoices in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can use the Posted Sales Tax Invoice page and the Posted Purchase Tax Invoice
page to view the details of posted sales tax invoices and posted purchase tax invoices.
The following procedure describes how to view the posted sales tax invoice, but the same steps also apply to
viewing posted purchase tax invoices.
FA ST TA B DESC RIP T IO N
Posted Sales Tax Inv. Subform Posted sales tax invoice information.
See Also
View Posted Tax Credit Memos
Find free e-learning modules for Business Central here
View Posted Tax Credit Memos in the Australian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Posted Sales Tax Credit Memo page and Posted Purch. Tax Credit Memo page to view
details of sales tax credit memos and purchase tax credit memos that have been posted.
The following procedure describes how to view posted sales tax credit memos, but the same steps also apply for
viewing posted purchase tax credit memos.
FA ST TA B DESC RIP T IO N
Posted Sales Tax Cr. Memo Sub Posted sales tax credit memo information.
See Also
View Posted Tax Invoices
View Withholding Tax Entries
Find free e-learning modules for Business Central here
Set Up Goods and Services Tax Posting in the
Australian Version
2/6/2023 • 2 minutes to read • Edit Online
Goods and services tax (GST) is the tax that is applied on most goods and services. The GST that is paid and
received during a period is reported in the Business Activity Statement (BAS) that has to be submitted to the
Australian Taxation Office (ATO).
To set up posting details for GST, you must define the posting groups, rate of GST, and the accounts to which
GST is to be posted. You can set up this information for a particular combination of business posting groups and
product posting groups.
You must set up GST posting before you generate the BAS report.
VAT Bus. Posting Group Specifies the VAT business posting group code.
VAT Prod. Posting Group Specifies the VAT product posting group code.
VAT Identifier Specifies the code that is used to group similar VAT
setups with similar attributes.
VAT Calculation Type Specifies the method that is used to calculate the
purchase or sale of items.
Sales VAT Account Specifies the number of the general ledger account to
which you want to post the sales VAT.
Purchase VAT Account Specifies the number of the general ledger account to
which you want to post the purchase VAT.
F IEL D DESC RIP T IO N
Reverse Chrg. VAT Acc. Specifies the number of the general ledger account to
which you want to post the reverse charge VAT.
See Also
Australian Local Functionality
Print Goods and Service Tax Settlement Reports
Find free e-learning modules for Business Central here
Calculate Goods and Services Tax on Prepayments
in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
When a partial payment or prepayment is made, you must calculate Goods and Services Tax (GST) for that
partial payment or prepayment based on the total invoice amount, instead of on a partial amount. If you
account for GST on a non-cash basis, you must report and pay GST on payments during the period in which you
receive partial payment or issue a tax invoice for payment.
See Also
Invoicing Prepayments
Australia Local Functionality
Find free e-learning modules for Business Central here
Adjust Settlement Exchange Rates for VAT Entries in
the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Adjust Settlement Exch. Rates batch job to settle VAT entries according to the government
exchange rate as defined in the Currency Exchange Rate table.
Document No. Specifies the document number for which you want to
settle VAT entries.
Use Daily Settlement Exch. Rate Select if you want to use the daily settlement exchange
rate.
See Also
Australia Local Functionality
Find free e-learning modules for Business Central here
Print Goods and Service Tax Settlement Reports in
the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
You must submit a periodic report of goods and services tax (GST) settlement. You can create this settlement
from the BAS Calc. Schedule List page.
Settlement Account No. The general ledger account number or vendor number,
based on the type selected in the Settlement Account
Type field.
Rounding G/L Account No. The account to which the truncated cents will be posted.
See Also
Set Up Goods and Service Tax Posting
Australian Local Functionality
Find free e-learning modules for Business Central here
Compare Bank Cash Flow in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Bank Detail Cashflow Compare report to compare the flow of cash in a particular bank for a
specified period.
The report displays the following details:
Posting date
Document type
Document number
Debit amount
Credit amount
Remaining amount
The debit and credit amounts are displayed in the local currency. You can also view the starting balance and
ending balance for each bank.
Compare Star t Date Specifies the start date for the comparison.
New Page per Bank Account Specifies if the details of each bank account will be
printed on a separate page.
3. Choose the Print button to print the report or choose the Preview button to view it on the screen.
See Also
Create Check Installments
Australia Local Functionality
Find free e-learning modules for Business Central here
Create Check Installments in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
You can create check installments for post-dated checks. You can define the number of installments that a
payment will be divided into, the percent of interest, and the period in which the checks will be created.
No. of Installments Specifies the number of installments into which the post-
dated check will be divided.
Period Length Specifies the period for which the installments will be
created. For example, if you want to divide the check into
monthly installments, enter 1M .
Star t Document No. Specifies the starting number of the document. Based on
the number of installments specified, the consecutive
numbers are allocated to the documents created.
See Also
Australia Local Functionality
Find free e-learning modules for Business Central here
Electronic Funds Transfer (EFT) in the Australian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can pay vendors using the electronic funds transfer (EFT) system in Australia.
NOTE
Electronic Funds Transfer (EFT) uses posted and nonposted payments as the basis to calculate withholding tax amounts
for applied invoices. Payments that are not applied to an invoice can only be exported to an EFT file if the Skip WHT
check box is selected. During export of the EFT file, the payment journal lines are not deleted and cannot be deleted as
long as they have a reference to an EFT register. To remove the link between the EFT register and payment journal lines,
choose the Cancel Expor t action either on the EFT Register page or the Payment Journal page.
See Also
Export Payments to a Bank File
Australia Local Functionality
Find free e-learning modules for Business Central here
Print Bank Account Reconciliation Reports in the
Australian Version
2/6/2023 • 2 minutes to read • Edit Online
The Bank Account Reconciliation report displays open bank ledger entries as unpresented checks or
unrecorded deposits.
See Also
Reconcile Bank Accounts
Find free e-learning modules for Business Central here
Print Deposit Slip Reports in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
The Deposit Slip report displays cash and check details in a format required by the bank.
See Also
Australia Local Functionality
Find free e-learning modules for Business Central here
Set Up Business Units for Business Activity
Statements in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can consolidate the financial statements of various companies into one financial
statement.
You must set up a consolidation company to perform the consolidation. In this company, the total amounts for
all accounts in the group, from both the parent company and subsidiaries, are added together. You must also
indicate the general ledger accounts in the consolidated company to which the total should be transferred.
You can use the BAS Business Units page to set up the following:
Parent company
Subsidiaries
Affiliates
You must provide information on the General Ledger Setup page before you can set up business units.
BAS to be Lodged as a Group Select if you are logging a business activity statement for
a group of companies.
BAS Group Company Select if this company is the main company in the group
of companies for which you are logging a group business
activity statement.
Company Name Specify the name of the company that will be added to
the group company's business activity statement.
BAS Version Specify the BAS version number in which the transaction
was included. This field is associated with the Document
No. field.
See Also
Australian Local Functionality
Find free e-learning modules for Business Central here
Print Balance Sheet Reports in the Australian
Version
2/6/2023 • 2 minutes to read • Edit Online
Use the Balance Sheet report to view the company's balance sheet. This is a legal report that is required for
auditing accounts. You can use this report to view assets and liabilities.
Amounts in whole Specifies the nearest unit to which the amounts must be
rounded.
3. Choose the Print button to print the report or choose the Preview button to view it on the screen.
See Also
Print Income Statements
Print Goods and Service Tax Settlement Reports
Compare Bank Cash Flow
Find free e-learning modules for Business Central here
Print Income Statements in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Income Statement report to view the company's annual income statement.
This is a legal report that is required for auditing accounts. This report displays the details of revenues and
expenses for the current year and the previous year.
Amounts in whole Specifies the nearest unit to which the amount must be
rounded.
Show Amounts in Add. Repor ting Currency Specifies if the amounts will be displayed in the
additional reporting currency.
3. Choose the Print button to print the report, or choose the Preview button to view it on the screen.
See Also
Calculate and Post Withholding Tax Settlements
View Withholding Tax Entries
Compare Bank Cash Flow Print Balance Sheet Reports
Print Goods and Service Tax Settlement Reports
Find free e-learning modules for Business Central here
How to Calculate Distribution Amounts in the
Australian Version
2/6/2023 • 2 minutes to read • Edit Online
You can reallocate the amount in one general ledger account to other general ledger accounts so that the
balances of your accounts remain proportionate to one another.
Use the Calculate Distribution Amount function to calculate the allocation percentage based on the balances
of the accounts or based on the net changes between the accounts. Run the Calculate Distribution Amount
function from the Allocation page for the Standard Balance and Reverse Balance recurring methods in the
Recurring Journal .
The net changes or balances of the accounts on the Allocation page determine the allocation percentage
calculated.
See Also
Australia Local Functionality
Find free e-learning modules for Business Central here
About addresses in the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
A single postal code can include multiple cities in the same region. At the same time, cities with the same name
are sometimes located in different states.
For example, Australian postal code 4069 covers the cities of Chapel Hill and Kenmore in the state of
Queensland. However, there is also a city named Chapel Hill in the state of South Australia, located in postal
code 5153.
To avoid confusion and improve address accuracy, available options display when you enter data in address
fields. For example, when you enter a postal code on a customer card, you can select from a list of all available
cities for that postal code in the City field drop-down list. Likewise, when you enter a city name, you can select
from a list of all available states in the State field drop-down list.
To enable this functionality, you must enter the data into the Post Code table. You can do this manually, or you
can download a copy of the Australian postal codes from the Australian Post Office website.
To increase postal efficiency in Australia, the postal department has introduced an address bar coding system in
which every address is assigned a unique identifier called a Delivery Point Identifier (DPID). From the DPID, a bar
code is generated and printed for each address. Companies can receive discounts on bulk mailings if they use
these bar codes. To retrieve a DPID, you must connect to the local postal database that uses authorized Address
Matching Approval System (AMAS) software. You can reduce your number of postal returns by validating
customer addresses using the AMAS database.
When you print an address that has a DPID, a bar code will be printed together with the address. If you cannot
print bar codes, the DPID will be printed together with the address.
Contact your Microsoft partner for information on how to obtain AMAS software.
See Also
Australia Local Functionality
Find free e-learning modules for Business Central here
Determine Sales Price by Cost Plus Percentage in
the Australian Version
2/6/2023 • 2 minutes to read • Edit Online
Use the cost plus percentage function to set a sales price based on the cost of an item. The cost of the item can
be calculated along with cost plus calculation. The discount will be based on this calculation. This functionality
eliminates the need for the use of spreadsheets in determining percentage discounts as they correspond to cost
plus percentage.
NOTE
For a new customer, in the No. field, enter the customer number.
- Customer
- Customer Price Group
- All Customers
- Campaign
- None
See Also
Australia Local Functionality
Find free e-learning modules for Business Central here
Australian Business Numbers and Adjustment Notes
2/6/2023 • 2 minutes to read • Edit Online
An Australian Business Number (ABN) is a single identifier for all business dealings with the tax office, and for
dealings with other government departments and agencies.
ABNs and adjustment notes—or credit memos—are used to satisfy tax requirements.
ABN
All companies must register and apply for an ABN to report the details of payment summaries issued to their
payees during the financial year. The payment summary includes the Tax File Numbers (TFN) or business
numbers of the payees.
Adjustment Notes
Adjustment notes are issued by suppliers to a business when the amount of consideration for taxable supplies
changes. The recipient needs an adjustment note to claim more or less GST credits than previously claimed.
Section 19-10 of A New Tax System (Goods and Services Tax) Act 1999 defines an adjustment event as any
event that has the effect of:
Canceling a supply or acquisition.
Changing the consideration for a supply or acquisition.
Causing a supply or acquisition to start or stop being a taxable supply or creditable acquisition.
An adjustment event may result in an increase or decrease to your net amount for the tax period.
Adjustment notes—or credit memos—should be connected to an invoice.
Because credit memos are used for adjustment notes, each credit memo should satisfy all of the legal
requirements for an adjustment note. Each credit memo should have an original invoice number, date, and
reason code assigned to it. The following fields are included in the adjustment note:
Adjustment Applies to : The number of the document to which the adjustment note applies. If you use
the Copy Document function, this field populates automatically. You must enter a reason code before
the transaction can be posted. You can use this field to create an adjustment note for a paid or closed
transaction.
Adjustment Reference No : The number of the adjustment note. For Sales & Receivables , the
number assigned to the posted document populates automatically in this field.
Adjustment Note Date : Automatically populated from the document date.
Adjustment and BAS Adjustment : These entries populate automatically. Some credit memos are
Business Activity Statement (BAS) adjustments. Adjustment notes can only be applied against a single
document.
See Also
Enter Australian Business Numbers
Australia Local Functionality
Find free e-learning modules for Business Central here
Enter Australian Business Numbers in the Australian
version
2/6/2023 • 2 minutes to read • Edit Online
You can enter an Australian Business Number (ABN) in the following pages:
Company Information
Vendor Card
An algorithm provided by the local tax office ensures that the number is in a valid format.
NOTE
All companies must register and apply for an ABN to report the details of payment summaries issued to their payees
during the financial year. The payment summary includes the Tax File Numbers (TFN) or business numbers of the payees.
See Also
Australian Business Numbers and Adjustment Notes
Australia Local Functionality
Find free e-learning modules for Business Central here
Payment Times Reporting in the Australian Version
2/6/2023 • 4 minutes to read • Edit Online
Businesses in Australia that have a group-wide revenue of AUD 100,000,000 or more must report to the
authorities how they pay their small business vendors. A company is considered a reporting entity if they exceed
that revenue threshold, or if a company has a revenue of AUD 10,000,000 or more while also being part of a
controlling corporation with a revenue of AUD 100,000,000 or more. Small businesses must register in a system
that is made available by the authorities, and reporting entities must look up their vendors in this system to
check if a given vendor qualifies as a small business vendor and report the relevant amounts. See more about
the reporting rules and registration at lookup in the Small Business identification tool here:
https://www.industry.gov.au/regulations-and-standards/payment-times-reporting-scheme.
NOTE
Invoices and their corresponding payments are all vendor ledger entries. Using Excel to find the relevant payments for a
given invoice may be more convenient for you.
See Also
Australia Local Functionality
Find free e-learning modules for Business Central here
Austria Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Austrian version of Business Central.
Feature Availability
VAT
Create a VAT Statement Available Now
VAT Reporting Available Now
Banking & Payments
Print Vendor Payments List Reports Available Now
Purchasing
Delivery Reminders Available Now
Set Up Delivery Reminders Available Now
Set Up Delivery Reminder Terms, Levels, and Text Available Now
Assign Delivery Reminder Codes to Vendors Available Now
Generate Delivery Reminders Available Now
Create Delivery Reminders Manually Available Now
Issue Delivery Reminders Available Now
Print Test Reports for Delivery Reminders Available Now
General
Print General Ledger Setup Information Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
Business Central allows you to submit a periodic report of VAT transactions. The VAT statement is submitted as
an FDF file that corresponds with an editable PDF file from the tax authorities.
NOTE
As of July 1st 2020, the Austrian authorities changed VAT on certain hospitality services to 5% as a temporary measure
part of a plan to stimulate the eoconomy in areas that are hit hard by COVID-19. If you have customers or vendors in
the impacted areas, you must create VAT posting groups that reflect the correct VAT rate and use these for transactions
created on or after July 1st 2020. To make sure that the new 5% VAT transactions get included correctly in the VAT
statements, run the Update VAT Statement action from the Search field. This will rebuild the VAT statement and
include the 5% transactions, ready for reporting in the corresponding box in the official VAT statement PDF template.
Additionally, make sure that you aqcuire the official PDF template to use for VAT reporting.
IMPORTANT
You must fill in detailed information about your company address in the Company Information page before you create
the VAT statement. This includes information about street, building, floor, and room number. This information is included
in the FDF file.
Period Date Type Specifies the type of date used for the period from which
VAT entries are processed in the batch job.
Star ting Date Specifies the start date of the VAT period.
Include VAT Entries Specifies if you want to include VAT entries that are
either open or closed, or both open and closed entries.
Include VAT Entries Specifies if you want to include VAT entries that are from
the specified period or also include entries from before
the period.
Repor ting Type Select if this VAT statement is the quarterly report,
monthly report, or if it applies to another period.
Check Positions Select to verify the positions of the VAT statement during
the export.
F IEL D DESC RIP T IO N
Surplus Used to Pay Dues Select to use a potential surplus to cover other charges.
Additional Invoices sent via Mail Select if you will send additional information.
See Also
VAT Reporting
Find free e-learning modules for Business Central here
VAT Reporting in the Austrian Version
2/6/2023 • 2 minutes to read • Edit Online
VAT Information Exchange System (VIES) reporting is required throughout the European Union (EU) and must
follow local requirements, such as specific formats and files. Paper reports and XML files are created for Austrian
VIES reporting.
You can print the following local VAT reports.
VAT Statement AT The Austrian VAT statement serves as the basis for VAT
registration for a selected period and is printed according to
the VAT statement in the VAT Statement Line table. You can
generate the report in three different formats. For more
information, see VAT Statement AT.
VAT-VIES Declaration XML Repor t Shows the VAT-VIES declaration for sales in other
countries/regions of the EU. This data is written to an XML
file, which you can submit to the Austrian tax authorities by
uploading it to the Finanz Online Portal. The report is based
on information in the VAT Entry table.
See Also
Report VAT to the Tax Authorities
Work with VAT on Sales and Purchases
Find free e-learning modules for Business Central here
Print Vendor Payments List Reports in the Austrian
Version
2/6/2023 • 2 minutes to read • Edit Online
The Vendor Payments List report in Austria provides a list of payments for each vendor. The report can sort
payments chronologically or grouped by vendor.
NOTE
The Vendor Payments List report is available in the following markets: Austria, Germany, Switzerland.
Sor ting Specifies the sort order. You can sort by vendor or
chronologically. If you sort by vendor, you will see a
subtotal for each vendor. If you sort chronologically, you
will not see subtotals.
Standard
Displays the vendor number and vendor name, together
with posting details, such as the document number and
the amount in local currency.
FCY Amounts
Displays the vendor number, vendor name, document
number, payment status (O for open, PP for partial
payment, and C for closed), and payment amount.
Posting Info
Displays the vendor number, vendor name, cost center,
cost object, user ID, and payment amount.
See Also
Making Payments
Find free e-learning modules for Business Central here
Delivery Reminders in the Austrian Version
2/6/2023 • 2 minutes to read • Edit Online
Delivery reminders are used to track overdue vendor shipments and to remind vendors about overdue
deliveries. To create delivery reminders, you must set up the following:
Delivery reminder terms
Delivery reminder terms are identified by a code that must be assigned to vendors. To use more than one
combination of settings, you must set up a code for each setting separately. You can set up any number of
delivery reminder terms.
Delivery reminder levels
For every delivery reminder term, you must set up delivery reminder levels. These levels determine how
often delivery reminders can be created for a specific term. Level 1 is the first delivery reminder that you
create for an overdue delivery. Level 2 is the second delivery reminder, and so on. When delivery
reminders are created, the number of reminders that were created previously is considered, and the
current number is used to apply terms.
Delivery reminder texts messages
You must set up delivery reminder text messages for every delivery reminder level. There are two types
of delivery reminder text messages: beginning and ending. The beginning text message is printed under
the header section, before the list of entries that are marked for reminder. The ending text message is
printed after this list.
After you have set up the delivery terms, levels, and texts, you must assign the relevant delivery reminder codes
to your vendors.
You can create delivery reminders manually or automatically. You can use the Create Deliver y Reminder
batch job to create delivery reminders automatically so that you can select the purchase orders for which
delivery reminders must be created.
You can also track documents in relation to purchase order lines and sales order lines.
Business Central provides the following reports:
Issued Deliver y Reminder - To view the delivery reminders for vendors.
Deliver y Reminder - Test - To verify the delivery reminders before you issue them.
See Also
Set Up Delivery Reminders
Set Up Delivery Reminder Terms, Levels, and Text
Assign Delivery Reminder Codes to Vendors
Generate Delivery Reminders
Create Delivery Reminders Manually
Issue Delivery Reminders
Print Test Reports for Delivery Reminders
Find free e-learning modules for Business Central here
Set Up Delivery Reminders in the Austrian Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can use purchase delivery reminders to remind vendors about overdue deliveries. To
create delivery reminders for vendors, you must set up base data for delivery reminder creation and number
series for the delivery reminders on the Purchases & Payables Setup page.
O P T IO N DESC RIP T IO N
Requested Receipt Date Specifies that the date value in the Requested Receipt
Date field on the purchase order line will be used as the
default date for creating delivery reminders.
Promised Receipt Date Specifies that the date value in the Promised Receipt
Date field on the purchase order line will be used as the
default date for creating delivery reminders.
Expected Receipt Date Specifies that the date value in the Expected Receipt
Date field on the purchase order line will be used as the
default date for creating delivery reminders.
Deliver y Reminder Nos. The number series code for delivery reminders.
Issued Deliver y Reminder Nos. The number series code for issued delivery reminders.
See Also
Delivery Reminders
Set Up Delivery Reminder Terms, Levels, and Text
Assign Delivery Reminder Codes to Vendors
Create Delivery Reminders Manually
Find free e-learning modules for Business Central here
Set Up Delivery Reminder Terms, Levels, and Text in
the Austrian Version
2/6/2023 • 2 minutes to read • Edit Online
Code The code for the delivery reminder term. You can enter a
maximum of 10 alphanumeric characters.
Description The description for the delivery reminder term. You can
enter a maximum of 30 alphanumeric characters.
Max. No. of Deliver y Reminders The maximum number of delivery reminders that can be
created for an order.
Due Date Calculation The formula for the due date calculation for the delivery
reminder. You can enter a combination of numbers from
0 to 9,999, and date codes (D for day, WD for weekday,
W for week, M for month, Q for quarter, or Y for year).
The date codes denote the calculation for the delivery
reminder due date. You can enter a maximum of 20
characters for the due date calculation formula.
See Also
Delivery Reminders
Set Up Delivery Reminders
Assign Delivery Reminder Codes to Vendors
Create Delivery Reminders Manually
Issue Delivery Reminders
Find free e-learning modules for Business Central here
Assign Delivery Reminder Codes to Vendors in the
Austrian Version
2/6/2023 • 2 minutes to read • Edit Online
In order to enable delivery reminders for overdue purchases, you must assign delivery reminder terms to
vendors.
See Also
Register New Vendors
Delivery Reminders
Set Up Delivery Reminders
Set Up Delivery Reminder Terms, Levels, and Text
Create Delivery Reminders Manually
Issue Delivery Reminders
Find free e-learning modules for Business Central here
Generate Delivery Reminders in the Austrian
Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can create delivery reminders when a purchase has not been delivered as expected. You
can generate delivery reminders for all overdue deliveries, or you can create a single delivery reminder
manually.
NOTE
To create delivery reminders, you must have set up the delivery reminder terms, levels, and texts.
See Also
Create Delivery Reminders Manually
Set Up Delivery Reminders
Assign Delivery Reminder Codes to Vendors
Issue Delivery Reminders
Delivery Reminders
Find free e-learning modules for Business Central here
Create Delivery Reminders Manually in the Austrian
Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can create delivery reminders when a purchase has not been delivered as expected. You
can create a single delivery reminder manually, or you can generate delivery reminders for all overdue
deliveries.
NOTE
To create delivery reminders, you must have set up the delivery reminder terms, levels, and texts.
Vendor No. The number of the vendor for whom you want to post
the delivery reminder.
Posting Date The posting date for the delivery reminder. This date is
copied to all of the delivery reminder ledger entries.
Document Date The document date for the delivery reminder. This date is
also used to calculate the due date for the delivery
reminder. You can modify the posting date if required.
Reminder Level The delivery reminder level. This value is based on the
number of delivery reminders that have already been
sent.
Reminder Terms Code Specify the delivery reminder terms code that is set up
for the vendor.
See Also
Delivery Reminders
Generate Delivery Reminders
Set Up Delivery Reminders
Set Up Delivery Reminder Terms, Levels, and Text
Assign Delivery Reminder Codes to Vendors
Issue Delivery Reminders
Print Test Reports for Delivery Reminders
Find free e-learning modules for Business Central here
Issue Delivery Reminders in the Austrian Version
2/6/2023 • 2 minutes to read • Edit Online
After you have created delivery reminders, you must issue and print them so that you can send reminders to
vendors. Before you issue the delivery reminders, you can print a test report.
When you issue the delivery reminders, delivery reminder ledger entries are created. You can view the created
ledger entries on the Deliv. Reminder Ledger Entries page.
Replace Posting Date Select to replace the existing posting date for the
delivery reminder.
5. Optionally, on the Deliver y Reminder Header FastTab, select the appropriate filters.
NOTE
You can remove filters and issue all delivery reminders at the same time.
See Also
Print Test Reports for Delivery Reminders
Delivery Reminders
Generate Delivery Reminders
Create Delivery Reminders Manually
Find free e-learning modules for Business Central here
Print Test Reports for Delivery Reminders in the
Austrian Version
2/6/2023 • 2 minutes to read • Edit Online
After you have created delivery reminders and made any needed modifications, you can either print the test
reports or issue the delivery reminders.
A test report is a document that lets you review and modify a delivery reminder before you issue it.
See Also
Delivery Reminders
Generate Delivery Reminders
Issue Delivery Reminders
Find free e-learning modules for Business Central here
Print General Ledger Setup Information in the
Austrian Version
2/6/2023 • 2 minutes to read • Edit Online
Before you use Business Central for daily business tasks, you can run the G/L Setup Information report to
display the master data that you have set up. You can look over this master data so that you have a baseline to
compare to, and then verify that you have set up posting groups correctly, for example.
O P T IO N DESC RIP T IO N
G/L Setup - Company Data - Consolidation Displays tables for general ledger setup, company
information, and business units.
VAT Setup Displays VAT business posting group tables, VAT product
posting group tables, and VAT posting setup tables.
Source Code - Reason Code Displays source tables, source code setup tables, and
reason codes tables.
3. Choose the Print button to print the report, or choose the Preview button to view it on the screen.
See Also
Setting Up Finance
Find free e-learning modules for Business Central here
Belgium Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Belgian version of Business Central.
Feature Availability
VAT
Belgian VAT Available Now
Set Up Non-Deductible VAT Available Now
Make Manual Corrections to VAT Available Now
Print Periodic VAT Reports Available Now
Set Up Belgian Tariff Numbers Available Now
Belgian Intrastat Reporting Available Now
Set Up Intrastat Establishment Numbers Available Now
Print the Intrastat Form Report Available Now
Set Up Declaration Types Available Now
Export Intrastat Third-Party Declarations Available Now
Service Declarations F01DGS Available Now
Banking & Payments
Set Up Bank Accounts for CODA Available Now
Apply CODA Statements Available Now
Automatically Transfer and Post CODA Statements Available Now
CODA Bank Statements Available Now
Belgian Electronic Banking Available Now
Set Up Electronic Banking Available Now
Set Up Export Protocols Available Now
Belgian Electronic Payments Available Now
Set Up IBLC-BLWI Transaction Codes Available Now
Set Up Vendors for Automatic Payment Suggestions Available Now
Create Payment Journal Templates and Batches Available Now
Test Electronic Payments Available Now
Generate Payment Suggestions Available Now
Import CODA Statements Available Now
Manually Transfer and Post CODA Statements Available Now
Print Payment Files Available Now
Activate SEPA Payments Available Now
File Non-Euro SEPA Payments Available Now
Direct Debit Using Domiciliation Available Now
Set Up Domiciliations Available Now
Edit and Delete Domiciliation Lines Available Now
Test Domiciliations Available Now
Export and Post Domiciliations Available Now
Generate Domiciliation Suggestions Available Now
Summarizing Payment Lines and General Journal Lines Available Now
Core Finance
Apply and Unapply General Ledger Entries Available Now
Create Financial Journals Available Now
Export to Accon Available Now
[Make Journal Templates Mandatory] Available Now
General
Enterprise Numbers and Branch Numbers Available Now
Limit the Posting Period Available Now
Set the Work Date as the Posting Date Available Now
Make Journal Templates Mandatory Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
Business Central includes Belgian extensions to the VAT reporting capabilities so that you can print VAT
transaction details. You must send the following reports to the Belgian tax authorities:
Monthly/Quarterly declaration - This report is used to create monthly or quarterly VAT declarations,
depending on your company revenue.
VAT annual listing (on paper/disk)
This report is used to annually report all amounts invoiced for both goods and services to all Belgian
companies with a registered VAT number.
EC sales list
This report is used to report the sales of goods to other countries in the European Union. For more
information, see About the EC Sales List Report.
You are also required to provide a printed statement detailing the VAT transactions to the Belgian tax authorities.
For more information, see VAT Statement.
Non-Deductible VAT
In Belgium, VAT can be fully or partially deductible. Expenses such as representation cost or purchases of cars
are only partially deductible, and the transaction must specify how much of the VAT is non-deductible. For
example, you create a general ledger account for fixed assets such as cars, and another account for
representation cost. For each account, you specify how much of the reported VAT is non-deductible by setting
the Percentage Non deductible VAT field. Then, when you post a transaction, the deductible VAT will post to
the corresponding VAT account, and the non-deductible VAT will be added to the base amount and posted to the
same account as a tangible or intangible asset.
For fixed assets, the non-deductible VAT depreciates just like the base acquisition cost of the fixed asset. You
must set up separate fixed asset posting groups for each percentage of non-deductible VAT. You must do this
because each fixed asset posting group posts to a general ledger account where the Percentage Non
deductible VAT field specifies how much VAT must post to the same account as the fixed asset.
If you select the Incl. Non Deductible VAT field in a VAT statement line, non-deductible VAT is included in the
VAT amount. The Calc. and Post VAT Settlement report adds the non-deductible part of that amount to the
Non Ded. VAT Amount and Non Ded. Source Curr. VAT Amt. fields in the resulting VAT entries.
See Also
Belgium Local Functionality
Print Periodic VAT Reports
Set Up Non-Deductible VAT
Find free e-learning modules for Business Central here
Set Up Non-Deductible VAT in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
You can calculate VAT amounts for specific types of expenses that can be partially declared as VAT. For example,
on the G/L Account Card page, if you enter 75 in the % Non-Deductible VAT field, then 75 percent of the
regular VAT amount is considered an additional cost and will be added to the net amount during posting. The
remaining 25 percent will be posted as regular VAT.
NOTE
If no value is entered in the % Non-Deductible VAT field, the VAT amount is 100 percent deductible.
See Also
Belgian VAT
Print Periodic VAT Reports
Find free e-learning modules for Business Central here
Make Manual Corrections to VAT in the Belgian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can make corrections to posted VAT entries without posting the correction into the VAT or general ledger
entries. This is useful if you need to make a change to the total sales or purchases VAT amounts without
changing the VAT base. For example, you can manually correct VAT if you receive an invoice from a vendor who
has calculated VAT incorrectly.
Amount Enter the amount of the VAT correction. You must enter
the correction amount, not the new amount. For
example, if the amount is 1,000.00 and should be
1,200.00, enter 200.00.
Additional-Currency Amount This field displays the amount of the VAT correction in
the additional reporting currency.
A C T IO N DESC RIP T IO N
See Also
Belgian VAT
Print Periodic VAT Reports
Set Up Non-Deductible VAT
Find free e-learning modules for Business Central here
Print Periodic VAT Reports in the Belgian Version
2/6/2023 • 3 minutes to read • Edit Online
The VAT reporting feature enables you to print VAT transaction details. You must send the following VAT reports
to the Belgian tax authorities:
Monthly/Quarterly declaration
VAT annual listing (on paper/disk)
VAT-VIES listing (on paper/disk)
Wrong Enterprise No. Specifies if you want to print the report that has
erroneous enterprise numbers.
VAT Annual Listing Specifies if you want to print the VAT Annual Listing
report.
Year Enter the year of the period for which you want to print
the report. You should enter the year as a four-digit
code. For example, to print a declaration for 2013, you
should enter "2013" (instead of "13").
3. Choose the Print button to print the report, or choose the Preview button to view it on the screen.
Choose the Cancel button to save the information without printing the report.
Year Enter the year of the VAT declaration. You should enter
the year as a four-digit code. For example, to print a
declaration for 2013, you should enter "2013" (instead of
"13").
File Name Enter the path and name of the file to which you want to
create the declaration.
3. Choose the Print button to print the report, or choose the Preview button to view it on the screen.
Choose the Cancel button to save the information without printing the report.
See Also
Belgian VAT
Set Up Non-Deductible VAT
Find free e-learning modules for Business Central here
Set Up Belgian Tariff Numbers in the Belgian
Version
2/6/2023 • 2 minutes to read • Edit Online
The Belgian customs and tax authorities have established an eight-digit item code for various tariff items.
Conversion Factor Enter the conversion factor for the tariff number. The
conversion factor is the factor by which you have to
multiply the item unit to obtain the unit imposed by
Intrastat. The conversion factor can be used when the
item unit differs from the imposed Intrastat unit. The
field is available when Supplementar y Units is
selected.
Unit of Measure Enter the unit of measure for the tariff number. The field
is available when Supplementar y Units is selected.
Weight Mandator y Select this field to show the weight of the items.
See Also
Belgian Intrastat Reporting
Set Up Declaration Types
Set Up Intrastat Establishment Numbers
Export Intrastat Third-Party Declararations
Print the Intrastat Form Report
Find free e-learning modules for Business Central here
Belgian Intrastat Reporting
2/6/2023 • 2 minutes to read • Edit Online
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
Companies in the European Union (EU) are required to report trade with other countries in the EU. This
reporting process is through Intrastat reporting or VIES (VAT Information Exchange System). There are two
types of Intrastat declarations:
Simplified declaration
Extended declaration
To determine the type of declaration that you should use, visit the National Bank of Belgium website.
See also
Belgium Local Functionality
Set Up Declaration Types
Set Up Belgian Tariff Numbers
Set Up Intrastat Establishment Numbers
Export Intrastat Third-Party Declarations
Print the Intrastat Form Report
Set Up Intrastat Reporting
Find free e-learning modules for Business Central here
Set Up Intrastat Establishment Numbers in the
Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
The Intrastat establishment number is a company identification number that is printed on the Intrastat
declaration.
See also
Belgian Intrastat Reporting
Set Up Declaration Types
Set Up Belgian Tariff Numbers
Export Intrastat Third-Party Declarations
Print the Intrastat Form Report
Set Up Intrastat Reporting
Find free e-learning modules for Business Central here
Print the Intrastat Form Report in the Belgian
Version
2/6/2023 • 2 minutes to read • Edit Online
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
The Intrastat - Form report must be used for reporting to Intrastat. In Belgium, you must report the
movement of goods to the statistics authorities every month, and the report must be sent to the tax authorities.
Before you print the Intrastat - Form report, you can also print the Intrastat Checklist report to verify the
contents of the report.
Post Code + City Enter the postal code and the city.
Nihil declaration Select if you do not have any trade transactions with EU
countries and want to send an empty declaration. When
selected, the message "NIHIL" displays in the Message
field.
3. Choose the Print button to print the report, or choose the Preview button to view it on the screen.
See also
Belgian Intrastat Reporting
Set Up Declaration Types
Set Up Belgian Tariff Numbers
Set Up Intrastat Establishment Numbers
Export Intrastat Third-Party Declarations
Set Up Intrastat Reporting
Find free e-learning modules for Business Central here
Set Up Declaration Types in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
See also
Belgian Intrastat Reporting
Set Up Belgian Tariff Numbers
Set Up Intrastat Establishment Numbers
Export Intrastat Third-Party Declarations
Print the Intrastat Form Report
Set Up Intrastat Reporting
Find free e-learning modules for Business Central here
Export Intrastat Third-Party Declarations in the
Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
In Belgium, you must have a third-party declarant fill out the Intrastat declaration. The third-party declarant
must be an external person or company.
Nihil declaration Select if you do not have any trade transactions with
European Union (EU) countries/regions and want to send
an empty declaration.
Counter par ty info Check this field to include counter party information in
the Intrastat file (new requirement from 2019). The
counter party information added to the file is taken from
the Countr y/Region of Origin Code and Par tner ID
fields from the Intrastat Journal.
Enterprise No./VAT Reg. No. Enter the enterprise or VAT registration number.
In the Belgian version of Business Central, you can exchange data with Belgian financial institutions
electronically. This speeds up processing time and helps avoid errors caused by manual data entry or
processing.
You can use electronic banking to perform the following functions:
Send electronic payments.
Process bank statements with CODA.
Process direct debits with domiciliations.
Setup
Before you can process electronic payments and statements, you must set up electronic banking in the
Electronic Banking Setup page as described in the following table.
Summarize Gen. Jnl. Lines Select to indicate if you want to group the payment journal
lines for each vendor. Payments with a structured message
will not be grouped.
Cut off Payment Message Texts Select to indicate if you want to truncate long payment
messages. Messages will be truncated if greater than 106
characters for domestic payments and less than 140
characters for international payments.
For information about the impact of the two fields on how payment journal lines are transferred to the general
journal, see Summarizing Payment Lines and General Journal Lines.
See Also
Belgium Local Functionality
Belgian Electronic Payments
CODA Bank Statements
Direct Debit Using Domiciliation
Find free e-learning modules for Business Central here
Belgian Electronic Payments
2/6/2023 • 4 minutes to read • Edit Online
In the Belgian version of Business Central, you can the following types of electronic payments:
Domestic These payments are in the local currency (LCY) and are
processed by a local financial institution for beneficiaries who
have accounts that have a local financial institution. The
validity of the bank account numbers will be verified by
Business Central.
Non-Euro SEPA These payments are in currency other than euro and made
to a country/region outside the European Economic
Association (EEA). The validity of the bank account numbers
will be verified by Business Central.
Because the standard for electronic payments is different for countries/regions, electronic payments created in
the Belgian version of Business Central can only be processed by financial institutions in Belgium. For
international payments, the local financial institutions will then have to process the payment with the foreign
institutions.
NOTE
Credit memos cannot be processed separately because payments must not have a negative balance. To process a credit
memo, the credit memo must be added to one or more invoices by summarizing payments.
Before you can make electronic payments, you must set up use electronic banking. For more information, see
Setup. You must also specify the relevant export protocols. For more information, see Set Up Export Protocols.
Journal Template Name Specify the general journal template for the non-euro
SEPA payment report.
Journal Batch Specify the general journal batch for the non-euro SEPA
payment report.
Post General Journal Lines Specify if you want to transfer the payment lines to the
general ledger.
Include Dimensions Enter the dimensions that you want to include in the
non-euro SEPA payment report. The option is available
only if the Summarize Gen. Jnl. Lines field on the
Electronic Banking Setup page is selected.
File Name Enter the name of the file, including the drive and folder,
to which you want to print the report.
Add a payment journal line If the payment journal already contains many lines and you
want to add an additional line, you can enter the journal line
manually. For example, if you want to reimburse a credit
memo to a customer. These types of customer payments are
not suggested automatically by the Suggest Vendor
Payments batch job.
Edit a payment journal line If you have not assigned a bank account to the payment
journal or if you have not specified a preferred bank account
on the Vendor card, you will have to manually enter this
information on each journal line before posting the journal. If
you specify a bank account for a vendor, the bank account
will be copied to all payment journal lines for that vendor.
For more information, see Setup.
Delete a payment journal line The Suggest Vendor Payments batch job creates
payment suggestions for all vendors matching the specified
criteria. If you want to prevent payment for a specific vendor
ledger entry or vendor, you can delete the corresponding
journal lines.
See Also
Belgium Local Functionality
Belgian Electronic Banking
Set Up Vendors for Automatic Payment Suggestions
Suggest Vendor Payments
Create Payment Journal Templates and Batches
Test Electronic Payments
Print Payment Files
Set Up Export Protocols in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
Before you can use electronic banking, you must set up export protocols. Export protocols define the file format
that is generated when you export payment history to be processed by the bank. Each line contains an export
protocol identified by a code and a description. You can set up as many export protocols as necessary. You must
set up an export protocol for domestic payments, international payments, SEPA payments, and non-Euro SEPA
payments.
With export protocols, you can assign the codeunit that defines the check that should be performed before
exporting the payment lines to a file and the report that defines the payment format. For example, you might
have an export protocol named DOM1 . This export protocol contains the Check Domestic Payments check
codeunit and the File Domestic Payments report. Each export protocol has both a check codeunit and a
matching report, as shown in the following table.
2000005 Check Non Euro SEPA Payments Report 2000006 File Non Euro SEPA Payments
If you do not want this option, set it to zero; otherwise, XMLport 1000 (SEPA pain.001.001.03 Payments)
select another option.
After you have set up export protocols, you can use them in your electronic banking payment journals.
Code Expenses Specify the code that describes the type of expenses
associated with the export protocol entry. Code
expenses include blank , SHA , BEN, and OUR. For
international payments, SHA is the default.
F IEL D DESC RIP T IO N
Check Object Name Specify the name of a verification process that is used to
perform a check on the object before the payment file is
exported. After you select the Check Object ID , this
field will display the Check Object Name .
Expor t Object Type Specify the type of the object that defines the export
format of the payment file export. After you select the
Expor t Object ID , this field will display the Expor t
Object Type .
Expor t No. Series Specify the number series that is used to assign
identification numbers to the payment file export.
See Also
Belgian Electronic Payments
Create Payment Journal Templates and Batches
Test Electronic Payments
Find free e-learning modules for Business Central here
Summarizing Payment Lines and General Journal
Lines in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
Business Central summarizes payment lines and journal line across the following types of payments:
Domestic payments
International payments
SEPA payments
Non-euro SEPA payments
Example 1
In this example, you export payment lines, and the Summarize Gen. Jnl. Lines check box is selected. Business
Central creates:
One combined payment line in an XML file that has a concatenated payment message. White space is the
delimiter.
One payment line in the general journal with a generic description that includes the vendor name.
Example 2
In this example, you export payment lines, and the Summarize Gen. Jnl. Lines check box is selected. The Cut
off Payment Message Texts check box is cleared, and the combined SEPA and non-euro SEPA payment lines
exceed 140 characters in the payment message. Business Central creates:
Two combined payment lines in an XML file. The first payment line contains the first concatenated
payment messages. The second payment line contains the payment message from the third line.
One payment line in the general journal with a generic description that includes the vendor name.
Example 3
In this example, you export payment lines, and the Summarize Gen. Jnl. Lines check box is selected. The Cut
off Payment Message Texts check box is also selected, and the combined SEPA and non-SEPA payment lines
exceed 140 characters in the payment message. Business Central creates:
One combined payment line in an XML file that has two concatenated payment messages. An ellipsis (…)
is used to indicate that the message is truncated.
One payment line in the general journal with a generic description that includes the vendor name.
Based on the XML structure, the payments are summarized per account number, beneficiary bank account
number, and bank account number. The bank account filter can be empty.
The EndToEndId in the SEPA message is taken from the payment message and can be truncated to the maximum
length of 45 characters.
See Also
Set Up Electronic Banking
Setting Up Finance
Record Purchases
Find free e-learning modules for Business Central here
Set Up Vendors for Automatic Payment Suggestions
in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
You can set up each vendor so that unpaid invoices from that vendor are automatically included in payment
suggestions. For each vendor, you must decide whether you want to automatically generate payment
suggestions. If you do not want to generate payment suggestions for a vendor, you should not select the
Suggest Payments check box. This way the outstanding ledger entries for the vendor will not be included in
payment suggestions.
See Also
Belgian Electronic Banking
Belgian Electronic Payments
Suggest Vendor Payments
Create Payment Journal Templates and Batches
Test Electronic Payments
Print Payment Files
Create Payment Journal Templates and Batches in
the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, payment suggestions are generated and posted in payment journals. The structure of the
payment journal is similar to the structure of other journal types. However, the payment journal contains some
fields that are specific for processing payments. Before you can start generating payment suggestions, you have
to set up a payment journal template and a payment journal batch.
You can assign a specific page and a test report to each journal template. This way, you can manage your
domestic and international payments from this adjusted page. The specified source code will be copied to all the
journal lines that are created based on the journal template. The code is also copied to the entries when they are
posted. This way, you can always see where an entry has been posted from.
If you assign a bank account to the payment journal template, the bank account will be inserted on all payment
journal batches and payment journal lines that are created by using this template. By specifying a bank account
for the journal template, you can reduce the time that is required for checking the payment suggestions.
IMPORTANT
If the Page ID and Test Repor t ID fields are not shown, you must add them through personalization. The fields
must be filled in before you continue. For more information, see Personalize Your Workspace.
Next, you can test the configuration. For more information, see Test Electronic Payments.
See Also
Belgian Electronic Payments
Set Up Electronic Banking
Set Up IBLC-BLWI Transaction Codes
Make Journal Templates Mandatory
Find free e-learning modules for Business Central here
Test Electronic Payments in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
After you have set up electronic banking and generated payment suggestions, you can test the payment journal
lines for errors before posting them.
Some of the information that is validated includes:
Whether bank account numbers are valid.
Whether positive payment lines are present.
Whether domestic and international payments are made from only one bank account.
Whether only one bank account can be used for Interbanks Standards Association Belgium (Isabel).
Whether payment lines are in euro for Single Euro Payments Area (SEPA).
Whether a number series has been defined for SEPA.
You can view any errors on the Expor t Check Error Logs page.
IMPORTANT
You have to correct all errors before you can post the lines.
See Also
Create Payment Journal Templates and Batches
Belgian Electronic Payments
Set Up Vendors for Automatic Payment Suggestions
Suggest Vendor Payments
Print Payment Files
Find free e-learning modules for Business Central here
Export Payment Files in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
After you have printed a test report and corrected all errors, you can export the payment journal lines to a
payment file.
A payment file contains either domestic, international, SEPA, or non-euro SEPA payments. The file can be sent to
a bank electronically. You can create only one file for each posting date and each currency code. When you
export the payments to a file, an accompanying note is printed, which can also be sent to the bank.
In the payment journal, the Status field on the exported lines will be set to Posted .
NOTE
By defining the export protocol, you also define the type of validation that will be performed in the payment
journal.
See Also
Belgian Electronic Banking
Belgian Electronic Payments
Set Up Vendors for Automatic Payment Suggestions
Suggest Vendor Payments
Create Payment Journal Templates and Batches
Test Electronic Payments
Direct Debit Using Domiciliation
2/6/2023 • 5 minutes to read • Edit Online
A domiciliation is a financial agreement between you and your customers, allowing you to automatically collect
the payments for customer's invoices through a preferred bank account. Domiciliations can only be processed
for domestic customers with domestic bank accounts. Domiciliations in foreign currencies or involving foreign
banks are not supported.
Direct debit domiciliation is useful for companies with many customers or subscribers, such as a utility company
or a publishing company.
Before you can start using electronic banking for domiciliations, you must enter certain basic information.
Domiciliation number - This is a unique code obtained from the bank which identifies the domiciliation
agreement between you, your customer, and the bank. The contract contains details regarding payment
frequency, bank account numbers, and amounts. When you send your payments to the bank, the bank
will use the domiciliation number to identify all parties involved.
Preferred bank account - The preferred bank account will be suggested as a default bank account on all
domiciliation suggestions for that customer. If necessary, you can change the bank account before
posting the domiciliation suggestions. For more information, see Generate Domiciliation Suggestions.
Set Up Domiciliations
Before you can use electronic banking for domiciliations, you must enter the customer's domiciliation number
and preferred bank account.
NOTE
You should use one bank account per customer for all domiciliations.
To set up domiciliation
1. Choose the icon, enter Customers , and then choose the related link.
2. Select the customer, and then choose the Edit action.
3. Fill in the fields as described in the following table.
Preferred Bank Account Enter the preferred bank account for transactions with
this customer. This account will be used when you create
a payment suggestion for this customer.
Due Date Enter the due date to be included in the batch job. Only
entries that have a due date before or on this date will
be included.
Take Payment Discounts Select if you want the batch job to include customer
ledger entries for which you can receive a payment
discount.
Payment Discount Date Enter the date that will be used to calculate the payment
discount.
Select Possible Refunds Select if you want the batch job to include refunds.
Posting Date Enter the date that will appear as the posting date on
the lines that the batch job inserts in the domiciliation
journal.
NOTE
The domiciliation suggestions will include only customers who have a Domiciliation number set up. For more information,
see the Set Up Domiciliations section.
Test Domiciliations
To test the domiciliation journal lines, you can use the Domiciliation Journal - Test report. This report prints
an overview of all journal lines, along with any errors such as missing fields or incorrect bank accounts. You
have to correct all errors before you can post the lines.
To print a domiciliation test report
1. Choose the icon, enter Domiciliation Journal , and then choose the related link.
2. In the Batch Name field, select the required journal batch.
3. Choose the Test Repor t action.
4. Choose the Print button to print the report, or choose the Preview button to view it on the screen.
NOTE
After you have posted domiciliations in the general journal, delete the posted domiciliations on the Domiciliation
Journal page. To do this, select all lines with status Posted , and then choose the Delete action.
See Also
Belgian Electronic Payments
Belgian Electronic Banking
Find free e-learning modules for Business Central here
Belgian CODA Bank Statements in the Belgian
Version
2/6/2023 • 2 minutes to read • Edit Online
The Coded Statement of Account (CODA) is a national banking standard, designed by the Belgian Banker's
Association, which allows you to automatically process electronic bank statements.
Each type of transaction in a CODA statement is assigned a unique code. Business Central uses this code to
interpret transactions and apply them to the corresponding ledger entries.
See Also
Belgian Electronic Banking
Set Up Bank Accounts for CODA
Set Up IBLC-BLWI Transaction Codes
Import CODA Statements
Apply CODA Statements
Create Financial Journals
Automatically Transfer and Post CODA Statements
Manually Transfer and Post CODA Statements
Find free e-learning modules for Business Central here
Apply CODA Statements in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
After a CODA statement has been imported, the statement lines can be accessed from the Bank Account Card
page. The application status on each line will be blank because the statement amounts have not been applied to
outstanding ledger entries.
Statement amounts can be applied to outstanding ledger entries by:
Manually applying CODA statement lines.
Automatically applying CODA statement amounts to the appropriate ledger entries and accounts. Automatic
processing of CODA statement lines is recommended.
Account No. Enter the number of the general ledger account, bank,
customer, vendor, or fixed asset that the bank account
statement line is linked to.
Default Posting Select if you want the batch job to post statement
amounts that cannot be linked to existing ledger entries.
See Also
CODA Bank Statements
Set Up Bank Accounts for CODA
Set Up IBLC-BLWI Transaction Codes
Import CODA Statements
Create Financial Journals
Automatically Transfer and Post CODA Statements
Manually Transfer and Post CODA Statements
Find free e-learning modules for Business Central here
Automatically Transfer and Post CODA Statements
in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
After you have applied and processed all CODA statement lines, you can transfer the CODA statement lines to a
financial journal.
After transferring the statement lines, you can post the lines in a corresponding general journal. If no such
general journal exists, you cannot transfer the lines. You can create a journal to handle CODA statements. For
more information, see Create Financial Journals.
Alternatively, you can manually transfer and post CODA statements. For information, see Manually Transfer and
Post CODA Statements.
See Also
CODA Bank Statements
Import CODA Statements
Apply CODA Statements
Create Financial Journals
Manually Transfer and Post CODA Statements
Find free e-learning modules for Business Central here
Manually Transfer and Post CODA Statements in the
Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
After you have applied and processed all CODA statement lines, you can manually transfer the CODA statement
lines to a financial journal. The financial journal lets you enter a starting balance and an ending balance and
automatically calculate the difference between the two balances. Posting is not allowed if the statement line
amounts do not balance with the statement ending balance.
For information about how to automatically transfer statements, see Automatically Transfer and Post CODA
Statements.
See Also
Belgian Electronic Banking
CODA Bank Statements
Import CODA Statements
Apply CODA Statements
Create Financial Journals
Automatically Transfer and Post CODA Statements
Find free e-learning modules for Business Central here
Import CODA Statements in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
When you receive a CODA statement from your bank, you must import it into Business Central. For more
information, see Set Up Bank Accounts for CODA.
See Also
CODA Bank Statements
Set Up Bank Accounts for CODA
Set Up IBLC-BLWI Transaction Codes
Apply CODA Statements
Create Financial Journals
Automatically Transfer and Post CODA Statements
Manually Transfer and Post CODA Statements
Find free e-learning modules for Business Central here
Apply and Unapply General Ledger Entries in the
Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
By applying temporary general ledger entries, companies can work with temporary and transfer accounts in the
general ledger. Temporary and transfer accounts are used to store temporary ledger entries that are waiting for
further processing into the general ledger.
You can use temporary accounts for:
Money transfers from one bank account to another.
Financial transaction transfers from one system to another in which part of the information temporarily
resides on the original system.
Transactions for which you have issued a sales invoice to a customer but have not yet received the
corresponding purchase invoice from the vendor.
When the ledger entries have been processed, you can use the Apply Entries function to update the posted
ledger entries and the posting account type.
You can unapply the applied general ledger entries and then open the closed entries to make changes.
NOTE
By default, the Include Entries field is set to Open . You can change the value of the Include Entries field to All
or Closed . You can only apply general ledger entries that are Open .
4. Select the relevant general ledger entry, and then choose the Set Applies-to ID action.
The Applies-to ID field is updated with the user ID. The remaining amount is displayed in the Balance
field on the Apply General Ledger Entries page.
IMPORTANT
You can apply multiple entries only if all entries that are being applied can be fully closed.
NOTE
When posted, the general ledger entries which update the Applies-to ID field are deleted.
NOTE
If an entry is applied to more than one application entry, you must unapply the latest application entry first. By
default, the latest entry is displayed.
See Also
Understanding the General Ledger and the COA
Belgium Local Functionality
Find free e-learning modules for Business Central here
Create Financial Journals in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
Financial journals are used to register bank account transactions. A financial journal lets you enter a starting
balance and an ending balance and automatically calculate the difference so that you can verify that all of the
transactions have been registered.
Bal. Account Type Select Bank Account for the type of balancing account.
See Also
Belgium Local Functionality Make Journal Templates Mandatory
Find free e-learning modules for Business Central here
Export to Accon in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
The Link to Accon report enables you to create a file that can be imported into ACCON Plus to generate an
annual income statement. The report exports the total balances of the general ledger accounts for a specific
period.
See Also
Belgium Local Functionality
Find free e-learning modules for Business Central here
Enterprise Numbers and Branch Numbers in the
Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
Companies receive a unique enterprise number and one or more branch numbers from the Belgian Crossroads
Bank for Enterprises. These numbers are used in all correspondence to simplify communication with the Belgian
administrative and legal authorities.
Enterprise Numbers
The enterprise number replaces the existing VAT number. For existing companies with a VAT registration number,
the enterprise number is set as the VAT registration number preceded by a leading zero. New companies will
receive a new enterprise number.
The enterprise number is printed on the following documents:
Outgoing sales and purchase documents
Financial statements
Reminders and finance charge memos
Intrastat forms and files
The enterprise number is set up in the following locations:
Company Information table
Contact card
Customer table
Vendor table
Branch Numbers
A branch number is given to a company to identify an address where at least one of the company’s activities is
exercised, for example, a workshop, office, warehouse, agency, or subsidiary. Unlike the enterprise number, there
is no legal requirement to print the branch number.
All branches of a company will receive a unique number that is different from the enterprise number. The branch
number is transferable to another company, such as after a merger or takeover.
The branch number is set up in the following locations:
Company Information table
Location table
See Also
Belgium Local Functionality Crossroads Bank for Enterprises
Find free e-learning modules for Business Central here
Limit the Posting Period in the Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can limit the period by which posting is permitted on three different levels: by
company , by user , and by template .
Limiting posting periods can be useful when a company closes its sales journal at the end of each month. This
keeps salespeople from registering sales documents from the previous month. At the same time, the purchase
journal may stay open to register incoming purchase invoices from the previous month.
When you post on the General Journal Templates page, the contents of the Allow Posting From field and
Allow Posting To field are checked for a date interval. The date interval indicates when you can post to a
journal template. If the field is blank, the User Setup page is checked for a date interval for the current user. If
the User Setup page does not contain an interval, the Allow Posting From field and the Allow Posting To
field on the General Ledger Setup page is checked for a date interval at the company level.
See Also
Belgium Local Functionality
Specify Posting Periods
Find free e-learning modules for Business Central here
Set the Work Date as the Posting Date in the
Belgian Version
2/6/2023 • 2 minutes to read • Edit Online
You can set up the general ledger to use the work date as the posting date for customer or vendor open entries
on an invoice, payment, or credit memo.
See Also
Belgium Local Functionality
Apply and Unapply General Ledger Entries
Find free e-learning modules for Business Central here
Make Journal Templates Mandatory in the Belgian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can use journals to post purchase and sales documents and make other general ledger entries. Journal
templates can then help you structure different types of entries. In the Belgian version of Business Central, you
must specify if journal templates are required in the current company.
NOTE
If the Journal Template Name Mandator y field is not selected, Business Central will not use template names in the
posted documents and entries.
TIP
Before you post a transaction, you can change the suggested template name in the Journal Template Name field. This
way, the transactions are assigned another document number, as defined by the template.
See Also
Create Financial Journals in the Belgian Version
Belgium Local Functionality
Find free e-learning modules for Business Central here
Local Functionality in the Canadian Version
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Canadian version of Business Central.
Feature Availability
Tax
Reporting Sales Tax and Goods/Services Tax in Canada Available Now
Reporting Sales Tax in Canada Available Now
Set Up Unrealized Sales Tax and Sales Payment Discounts Available Now
Set Up Use Tax and Purchase Tax Available Now
Banking & Payments
Create Deposits Available Now
Make Electronic Payments Available Now
General
Print Troubleshooting Reports Available Now
Work With GIFI Codes Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
In Canada, when a vendor does not have a business presence in the province in which purchases are made, the
vendor will charge the Goods and Services Tax (GST) or Harmonized Sales Tax (HST) only. However, if the
province has a Provincial Sales Tax (PST), then the purchaser must still calculate the PST and pay it directly to the
province. When a Provincial Tax Area Code is selected, Business Central uses it to calculate the PST and post it so
that there is a tax liability in both the general ledger and the tax entry records. Therefore, the tax area code
selected here should be one where only the PST is included, not the GST.
See Also
Canada Local Functionality
Finance
Setting Up Finance
Reporting Sales Tax in Canada
Work with Business Central Set Up Calculations and Posting Methods for Value-Added Tax
Find free e-learning modules for Business Central here
Reporting Sales Tax in Canada
2/6/2023 • 3 minutes to read • Edit Online
When you first start using Business Central, you can run an assisted setup guide to quickly and easily set up
sales tax information for your company, customers, and vendors. In a matter of minutes, you are ready to create
sales documents and purchase documents with sales tax calculated correctly. Just search for the Set Up Sales
Tax assisted setup guide, and then follow the steps in the guide. This includes specifying the accounts that you
want to use for sales tax for sales and purchases.
We recommend that you choose to apply the new tax area to your own company information. If you also choose
to apply it to customers or vendors, you'll be asked if you want to set a filter for which customers or vendors
you want to apply the information to. For example, you can choose to apply the tax area to those customers that
are in your own city or county, or to all customers.
Who you assign the tax area codes to will determine the taxes that are calculated on your sales and purchasing
transactions.
If you move to the empty My Company, we recommend that you start by using each of the assisted setup
guides, including the one for sales tax. If you prefer to set up sales tax yourself, this article explains what you
have to take into consideration. But we recommend that you work closely with your tax advisor.
Tax Details
The Tax Details page shows different combinations of sales tax jurisdictions and sales tax groups to establish
sales tax rates. For each tax jurisdiction, we recommend that you set up one tax group for normal sales tax,
another tax group for items or services that are not taxed, and an additional tax group for every type of item or
service that is handled with a different sales tax rate in that jurisdiction. Hover over a field to read a short
description.
See Also
Canada Local Functionality
Finance
Setting Up Finance
Sales Tax and Goods and Services Tax in Canada
Set Up Sales Tax - Watch a Video
Work with Business Central
Find free e-learning modules for Business Central here
Set Up Unrealized Sales Tax and Sales Payment
Discounts in the Canadian Version
2/6/2023 • 4 minutes to read • Edit Online
You can use the General Ledger Setup page to set up unrealized sales tax. You can also set up maximum
correction tax amounts so that you can limit the tax correction amounts that are entered for sales and purchases.
This allows you to overwrite the calculated tax when there are rounding differences between what is calculated
on the purchase order, and what is calculated on the purchase invoice from the vendor.
NOTE
If you work with excise tax, the system does not allow you to change the Tax Amount field on the Statistics page for an
invoice, for example to adjust for rounding. Therefore, if you have set up an excise tax with more than two decimals and
you experience a rounding difference compared to your vendor's invoices, then you must handle the rounding difference
by posting an extra G/L entry so that the total matches the document amount. This posting could be made to an expense
account dedicated to amount rounding.
Pmt. Disc. Excl. Tax Select to calculate the payment discount on amounts
excluding sales tax.
Adjust for Payment Disc. Select to recalculate the tax amounts when you post
payments that trigger payment discounts.
Unrealized VAT Select if any of your sales tax jurisdictions allow you to
pay your sales tax after you have been paid. If you do
not select this check box this function will be blocked for
all sales tax jurisdictions.
Unrealized Tax Type <Blank> – The unrealized tax feature is not used for this
tax jurisdiction.
–or–
–or–
First – Payments cover the tax first, and then the invoice
amount.
–or–
–or–
–or–
Unreal. Tax Acc (Sales) The general ledger account that you want to use to post
calculated unrealized tax on sales transactions.
Impor tant: This field is available on the Tax
Jurisdiction page, but it is not shown by default. To
select the field, you must first add the column that
shows this field. You can change how certain UI elements
are displayed. For more information, see Personalize Your
Workspace.
Unreal. Tax Acc (Purchases) The general ledger account that you want to use to post
calculated unrealized tax on purchase transactions.
Impor tant: This field is available on the Tax
Jurisdiction page, but it is not shown by default. To
select the field, you must first add the column that
shows this field. You can change how certain UI elements
are displayed. For more information, see Personalize Your
Workspace.
F IEL D DESC RIP T IO N
Unreal. Rev. Charge (Purch.) The general ledger account that you want to use for
posting calculated unrealized reverse-charge tax on
purchase transactions. Impor tant: This field is available
on the Tax Jurisdiction page, but it is not shown by
default. To select the field, you must first add the column
that shows this field. You can change how certain UI
elements are displayed. For more information, see
Personalize Your Workspace.
IMPORTANT
This field is available on the VAT Posting Setup page, but it is not shown by default.
NOTE
In this field, if you enter USD 5, you may correct tax amounts by up to five dollars. To use the tax difference
function, an amount must be entered in the Max. Tax Difference Allowed field.
See Also
Canada Local Functionality
Reporting Sales Tax in Canada
Finance
Setting Up Finance
Find free e-learning modules for Business Central here
Set Up Use Tax and Purchase Tax in the Canadian
Version
2/6/2023 • 4 minutes to read • Edit Online
Sales tax includes taxes that companies pay for using items:
Use tax (United States) – Use tax is a United States sales tax that is paid on items that are purchased by a
company and are used by that company instead of being sold to a customer. The company must pay sales tax
for those items to the government, in the form of use tax.
Purchase tax (Canada) – Purchase tax is a Canadian sales tax that is paid by a company on items that are
purchased from a vendor. When a company purchases items for use by the company itself, the vendor
charges the appropriate sales tax for the items.
Tax Liable Select to set up tax liability. Impor tant: This field is
available on the Purchase Header page, but it is not
shown by default. To select the field, you must first add
the column that shows this field. You can change how
certain UI elements are displayed. For more information,
see Personalize Your Workspace.
Tax Area Code The tax area code of the vendor. Impor tant: This field is
available on the Purchase Header page, but it is not
shown by default. To select the field, you must first add
the column that shows this field. You can change how
certain UI elements are displayed. For more information,
see Personalize Your Workspace.
Tax Exemption No. The company's tax exemption number. You can enter a
maximum of 30 alphanumeric characters. Impor tant:
This field is available on the Purchase Header page,
but it is not shown by default. To select the field, you
must first add the column that shows this field. You can
change how certain UI elements are displayed. For more
information, see Personalize Your Workspace.
Provincial Tax Area Code The tax code for the province. Impor tant: This field is
available on the Purchase Header page, but it is not
shown by default. To select the field, you must first add
the column that shows this field. You can change how
certain UI elements are displayed. For more information,
see Personalize Your Workspace.
5. Choose the OK button.
Tax Jurisdiction Code The tax jurisdiction code for the tax detail entry.
Tax Group Code The tax group code for the tax detail entry.
Tax Type Sales and Use Tax – To apply both sales tax and use
tax to the tax detail entry.
–or–
–or–
Sales Tax Only – To apply only sales tax to the tax detail
entry.
–or–
Use Tax Only – To apply only use tax to the tax detail
entry.
Tax Area Code The company's tax area code. The tax area code is used
in conjunction with a tax group code field and the Tax
Liable field to find the necessary information for
calculating sales tax.
Tax Exemption No. The company's tax exemption number. You can enter a
maximum of 30 alphanumeric characters.
Provincial Tax Area Code The tax code for the province.
Do Not Use For Tax Calculation Select to specify whether the tax information included on
this location record is to be used for sales tax calculations
on purchase documents.
Tax Area Code The tax area code for the location. The tax area code is
used in conjunction with a tax group code field and the
Tax Liable field to find the necessary information for
calculating sales tax.
Tax Exemption No. The company's tax exemption number. You can enter a
maximum of 30 alphanumeric characters.
Provincial Tax Area Code The tax code for the province.
NOTE
This check box must be selected if the tax paid is not recoverable.
See Also
Canada Local Functionality
Reporting Sales Tax in Canada
Finance
Setting Up Finance
Find free e-learning modules for Business Central here
Create Deposits in the Canadian Version
2/6/2023 • 3 minutes to read • Edit Online
NOTE
New capabilities for creating bank deposits are available in Business Central 2022 release wave 1 for a lot of country
versions. If you were using Business Central in the United States, Canada, or Mexico before that release, you might be
using the earlier capabilities. You can continue, but the new capabilities will replace the old ones in a future release. To
start using the new features right away, your administrator can go to the Feature Management page and turn on
Feature Update: Standardized bank reconciliation and deposits . For more information, see Create Bank Deposits.
You can make bank deposits to maintain a transaction record that contains information that can be applied to
outstanding invoices and credit memos.
The Deposits page specifies bank deposit information such as the bank account number, total deposit amount,
deposit lines, posting date, document date, department code, currency code, and bank deposit notes. You can
use the page to create new bank deposits, post deposits, print deposits, view deposit comments, or view a report
that shows the deposit amount to reconcile.
The Deposit report displays customer and vendor deposits with the original deposit amount, the amount of the
deposit that remains open, and the amount applied. The report also shows the total posted deposit amount to
reconcile.
Bank deposit lines contain information about the individual deposited items, such as checks from customers.
This information includes the document date and number, account type and number, and amount. The total of
the amounts on the lines must add up to the total amount of the deposit.
After you have filled in the deposit information and lines, you must post it in order to update the relevant
ledgers, such as the bank ledger, general ledger, or customer ledger. Posted deposits are stored for future
reference and can be viewed on the Posted Deposits page.
To create a deposit
1. Choose the icon, enter Deposits , and then choose the related link.
2. Choose the New action.
3. On the General FastTab, fill in the required fields as described in the following table.
Bank Account No. The bank account number for the deposit.
Total Deposit Amount The total deposit amount posted to the bank ledger.
You can post this deposit only if the sum of the deposit
lines is equal to the value in this field.
4. On the Lines FastTab, fill in the required fields as described in the following table.
5. Optionally, choose the Dimensions action, and then add dimensions on the Dimension Set Entries
page.
6. Choose the Post action.
TIP
To post a bank deposit as single bank account ledger entry with the total sum of amounts in the bank deposit
lines, turn on the Post as Lump Sum toggle on the bank deposit. To post as lump sums for new bank deposits
by default, on the Sales & Receivables Setup page, turn on the Post Bank Deposits as Lump Sum toggle.
NOTE
You can post a deposit only if the amounts in the Total Deposit Lines and Total Deposit Amount fields are
equal.
Next, you can use the Deposit Test and Deposit reports to reconcile your posted deposits with outstanding
invoices and credit memos.
See Also
Canada Local Functionality
Finance
Setting Up Finance
Find free e-learning modules for Business Central here
Make Payments with the AMC Banking 365
Fundamentals extension or SEPA Credit Transfer
2/6/2023 • 10 minutes to read • Edit Online
On the Payment Journal page, you can process payments to your vendors by exporting a file together with the
payment information from the journal lines. You can then upload the file to your electronic bank where the
related money transfers are processed. Business Central supports the SEPA Credit Transfer format, but in your
country/region, other formats for electronic payments may be available.
NOTE
In the generic version of Business Central, a global provider of services to convert bank data to any file format that your
bank requires is set up and connected. In North American versions, the same service can be used to send payment files as
electronic funds transfer (EFT), for example the commonly used Automated Clearing House (ACH) network, however with
a slightly different process. See step 6 in To export payments to a bank file.
To enable SEPA credit transfers, you must first set up a bank account, a vendor, and the general journal batch that
the payment journal is based on. You then prepare payments to vendors by automatically filling the Payment
Journal page with due payments with specified posting dates.
NOTE
When you have verified that the payments are successfully processed by the bank, you can proceed to post the payment
journal lines.
NOTE
The Currency Code field must be set to EUR, because SEPA credit transfers can only be made in the EURO
currency.
NOTE
Before you can export payment files from the payment journal, you must specify the electronic format for the involved
bank account, and you must enable the AMC Banking 365 Fundamentals extension. For more information, see Set Up
Bank Accounts and Use the AMC Banking 365 Fundamentals extension. In addition, you must select the Allow Payment
Expor t check box on the General Journal Batches page. For more information, see Work with General Journals.
You use the Credit Transfer Registers page to view the payment files that have been exported from the
payment journal. From this page, you can also re-export payment files in case of technical errors or file changes.
Note, however, that exported EFT files are not shown in this page and cannot be re-exported.
To export payments to a bank file
The following describes how to pay a vendor by check. The steps are similar to refund a customer by check.
1. Choose the icon, enter Payment Journals , and then choose the related link.
2. Fill in the payment journal lines. For more information, see Record Payments and Refunds.
NOTE
If you are using EFT, you must select either Electronic Payment or Electronic Payment–IAT in the Bank
Payment Type field. Different file export services and their formats require different setup values on the Bank
Account Card and Vendor Bank Account Card pages. You will be informed about wrong or missing setup
values as you try to export the file.
The EFT feature can only be used for bank accounts in the local currency. It cannot be used with a foreign
currency, indicated by a value in the Currency Code field. (Blank field value means local currency.)
3. When you have completed all payment journal lines, choose the Expor t action.
4. On the Expor t Electronic Payments page, fill in the fields as necessary.
Any error messages will be shown in the Payment File Errors FactBox where you can also choose an
error message to see detailed information. You must resolve all errors before the payment file can be
exported.
TIP
When you use the AMC Banking 365 Fundamentals extension, a common error message states that the bank
account number does not have the length that your bank requires. To avoid or resolve the error, you must
remove the value in the IBAN field on the Bank Account Card page and then, in the Bank Account No. field,
enter a bank account number in the format that your bank requires.
5. On the Save As page, specify the location that the file is exported to, and then choose Save .
NOTE
If you are using EFT, save the resulting vendor remittance form as a Word document or select to have it emailed
directly to the vendor. The payments are now added to the Generate EFT File page from where you can
generate multiple payment orders together to save transmission cost. For more information, see the following
steps.
6. On the Payment Journal page, choose the Generate EFT File action.
On the Generate EFT File page, all payments set up for EFT that you have exported from the payment
journal for a specified bank account but not yet generated are listed on the Lines FastTab.
7. Choose the Generate EFT File action to export one file for all the EFT payments.
8. On the Save As page, specify the location that the file is exported to, and then choose Save .
The bank payment file is exported to the location that you specify, and you can proceed to upload it to your
electronic bank account and make the actual payments. Then you can post the exported payment journal lines.
To plan when to post exported payments
If you do not want to post a payment journal line for an exported payment, for example because you are waiting
for confirmation that the transaction has been processed by the bank, you can just delete the journal line. When
you later create a payment journal line to pay the remaining amount on the invoice, the Total Expor ted
Amount field shows how much of the payment amount has already been exported. Also, you can find detailed
information about the exported total by choosing the Credit Transfer Reg. Entries button to see details about
exported payment files.
If you follow a process where you do not post payments until you have confirmation that they have been
processed in the bank, you can control this in two ways.
In a payment journal with suggested payment lines, you can sort on either the Expor ted to Payment File
column or the Total Expor ted Amount and then delete payment suggestions for open invoices for which
payments have already been made and you do not want to make payments for.
On the Suggest Vendor Payments page, where you specify which payments to insert in the payment
journal, you can select the Skip Expor ted Payments check box if you do not want to insert journal lines for
payments that have already been exported.
To see information about exported payments, choose the Payment Expor t Histor y action.
To re -export payments to a bank file
You can re-export payment files from the Credit Transfer Registers page. Before you delete or post payment
journal lines, you can also re-export the payment file from the Payment Journal page by simply exporting it
again. If you have deleted or posted the payment journal lines after exporting them, you can re-export the same
payment file from the Credit Transfer Registers page. Select the line for the batch of credit transfers that you
want to re-export, and then use the Reexpor t Payments to File action.
NOTE
Exported EFT files are not shown on the Credit Transfer Registers page and cannot be re-exported.
1. Choose the icon, enter Credit Transfer Registers , and then choose the related link.
2. Select a payment export that you want to re-export, and then choose the Reexpor t Payment to File action.
See Also
Use the AMC Banking 365 Fundamentals extension
Managing Payables
Work with General Journals
Collect Payments with SEPA Direct Debit
Find free e-learning modules for Business Central here
Print Troubleshooting Reports in the Canadian
Version
2/6/2023 • 2 minutes to read • Edit Online
The following troubleshooting reports are available to assist Microsoft Certified Partners with troubleshooting
issues:
License Information report – This report contains the license number, the name of the licensed user, which
application granules they have purchased, and when the license expires, if applicable.
Data Dictionar y report (report #10315) – This report allows you to print detailed table reference, field
reference, and table properties for table objects.
You must have access to Business Central Object Designer, which is available only to administrators and only in
Business Central Spring 2019 and earlier.
You can print these reports and send them to your Microsoft Certified Partner to help resolve issues with your
Business Central implementation.
See Also
Canada Local Functionality
Finance
Setting Up Finance
Find free e-learning modules for Business Central here
Work With GIFI Codes in the Canadian Version
2/6/2023 • 2 minutes to read • Edit Online
Fiscal information can include general ledger accounts, reports, income statements, balance sheets, and
statements of retained earnings. Fiscal information is classified using codes. The use of codes helps the
government to process information, prepare for electronic filing, and validate tax information electronically. The
use of codes also helps statistical organizations to work more efficiently, as financial information is more readily
available. For more information, see the Canada Revenue Agency website.
The Canada Revenue Agency uses General Index of Financial Information (GIFI) codes to collect, validate, and
process financial and tax information electronically. It is a best practice to assign GIFI codes only to posting
accounts, so that all totaling is done by your tax preparation software.
When an account is associated with a GIFI code, it is reported to the revenue agency under that code. Multiple
accounts can all have the same GIFI code, but each account can have only one GIFI code.
You can export balance information by GIFI code and save the exported file in Excel, which is useful for
transferring information to your tax preparation software.
NOTE
The Excel file has the following characteristics:
The balance is rounded to the nearest percentage, but the cell value maintains the same percentage as it does
in the general ledger.
Negative numbers are represented as positive number in brackets. Accordingly, -123 is represented as (123).
See Also
Canada Local Functionality
Finance
Setting Up Finance
Find free e-learning modules for Business Central here
Czech Local Functionality in the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe the local functionality in the Czech version of Business Central.
Feature availability
Core Localization Pack for Czech (Extension) Available Now
Advanced Localization Pack for Czech (Extension) Available Now
General
General Available Now
Best Practices Available Now
Core Finance
Finance Available Now
Year Close Operations Available Now
General Ledger Entries Application Available Now
Exchange Rate Update Available Now
VAT
Finance - VAT Available Now
VAT Control Report Available Now
Fixed Assets
Fixed Assets Available Now
Fixed Asset Localization for Czech (Extension) Available Now
Banking and Payments
Bank Feature Available Now
Cash Desk Management Available Now
Cash Desk (Extension) Available Now
Registration of Sales (EET) Available Now
Advances Available Now
Payables and Receivables
Payables and Receivables Available Now
Intrastat Available Now
Compensation (Extension) Available Now
Inventory
Inventory Available Now
See also
Work with Business Central
Country/regional availability and supported languages
Start a free trial!
Find free e-learning modules for Business Central here
Core Localization Pack for Czech (Extension)
2/6/2023 • 2 minutes to read • Edit Online
This extension adds features to Business Central that help companies meet the requirements of Czech
accounting and tax legislation and best practices.
Feature Availability
Finance
Corrections Posting (red storno) Available Now
Statutory Company Information Available Now
Internal Financial Documents Available Now
Accounting Output Documents Available Now
Account Schedule feature Available Now
Statutory Statements Available Now
Year Closing Operations Available Now
Exchange Rate Updating Available Now
WIP Extended Posting Available Now
VAT
VAT Date Available Now
VAT Statement Available Now
Supplementary VAT Statement Available Now
VIES Available Now
VIES - CZ Export Available Now
Unreliable Payer Available Now
VAT Exchange Rate Available Now
Reverse Charge - setup and posting Available Now
VAT Control Report Available Now
VAT Reports Available Now
VAT correction in Local Currency Available Now
Banking and Payments
Electronic registration of sales (EET) Available Now
Local Banking Feature - symbols and payments Available Now
Payables and Receivables
Exchange Rates Adjustment feature Available Now
Multiple payables/receivables accounts Available Now
Customers/Vendors Reconciliations Available Now
Sales correcting documents Available Now
Contacts Actualization from ARES Available Now
New design of output documents Available Now
Intrastat
Intrastat Engine Setup Available Now
Posting Sales, Purchase or Transfer transaction Available Now
Preparing Intrastat Journal Available Now
Intrastat Report Export to CSV Format Available Now
Inventor y
Rounding Account in Inventory Available Now
Inventory – G/L reconciliation Enhancements Available Now
Advanced features of the physical inventory Available Now
Inventory Operations Document Available Now
Inventory Counting Document Available Now
General
Extended User Control Available Now
G/L Account Group – Multi-circuit Accounting Available Now
Check of Posting Group changing – Customer, Vendor, item, bank account Available Now
Check of output in inventory – time sequence Available Now
Inventory Movement Templates Available Now
Templates for inventory Operations – Stockkeeping Unit Templates Available Now
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Advanced Localization Pack for Czech (Extension) in
the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
This extension adds features to Business Central that help companies meet the requirements of Czech
accounting and tax legislation and best practices.
Feature Availability
Finance
General Ledger Entries Application Available Now
Inventor y
Posting groups in transfer orders Available Now
Small regulator y features and best practices
Mandatory returning of exact costs in Manufacturing Available Now
Default Business Posting Group in Manufacturing Available Now
Default Business Posting Group in Assembly Orders Available Now
Automatic creation and update of dimensions Available Now
Additional fields on item ledger entries and value entries Available Now
Gen.Prod.Posting Group from SKU Available Now
Skip Update SKU on Posting Available Now
Nonstock Item Numbering Available Now
See Also
Czech Local Functionality
Finance
Finance in the Czech Version
2/6/2023 • 5 minutes to read • Edit Online
In the Czech Republic, you can track and manage your finances with these specific Business Central features.
Financial reports
As one of the most extensively used features for analysis and reporting, Eastern European countries often ask
for the following improvements of the standard financial reports feature:
Common list of expressions – This capability creates named lines for use in formulas in all financial reports.
This is achieved by defining one of the financial reports as a common list of expressions called a shared
financial report.
Saving results (current state) of analysis – This improvement enables you to store results of analysis to use
later in financial reports, modification of results, and the retrieval of results.
Formula drill-down – With this capability you can drill down on the results of formulas, including totalling
type formulas. When you drill down on the result of a formula, you'll see a new page containing the list of
elements used to calculate the results and their description.
Additional data sources – In addition to being able to perform analysis on G/L entries, now you can also
perform analysis on VAT, customer, vendor, and value entries.
Statutory statements
Companies must create financial statements according to accounting law 563/1991, specifically the balance
sheet and the profit and loss statement. The statutory statements feature enables the creation of those reports:
Balance sheet
Income statement
These reports use the financial report feature with the statement structure defined.
The Acc. Schedule Name table contains this new field in the Czech version:
Acc. Schedule Type – Balance sheet or income statement option
The Acc. Schedule Line table contains these new fields in the Czech version:
Row Correction – Links to another line for balance sheet setup.
Assets/Liabilities Type – Assets or liabilities for balance sheet setup.
Calc – Always, never, when positive, and when negative options.
Users typically want to map defined balance sheet and profit and loss statements to Microsoft Excel file
templates with the necessary design for a statement printout. This feature provides the new setup of Excel
templates and statement file mapping so you can export financial report data to Excel files.
TO P IC DESC RIP T IO N
Year closing operations Helps you close or open the required account books to
comply with accounting legislation at the end of the fiscal
year.
General ledger entries application In addition to the application of customer and vendor ledger
entries, the general ledger entries application has been
introduced. With it, you can work with temporary and
transfer accounts in the general ledger.
See also
Czech Local Functionality
Find free e-learning modules for Business Central here
Year Closing Operations in the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
To comply with accounting legislation (Accounting Law 563/1991 §17) at the end of the fiscal year, the following
account books must be closed or opened:
Close Profit and Loss Accounts (Close Income Statement)
Close Balance Sheet Accounts (new Close Balance Sheet report)
Open Balance Sheet Accounts (new Open Balance Sheet report)
Changes Included
Close Income Statement – Standard report Close Income Statement improved.
Close Balance Sheet – Report Close Balance Sheet added. This report creates lines in General Journal. These
lines contain posting to the Closing Balance Sheet account.
Open Balance Sheet – Report Open Balance Sheet added. This report creates lines in General Journal. These
lines contain posting to the Opening Balance Sheet Account.
See Also
Core Localization Pack for Czech
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
General Ledger Entries Application in the Czech
Version
2/6/2023 • 2 minutes to read • Edit Online
Apart from the application of customer and vendor ledger entries, a new functionality for general ledger entry
application has been introduced. Application of G/L entries is typically used to allow companies to work with
temporary and transfer accounts in the general ledger. Temporary and transfer accounts are used as a
temporary “storage” and contain amounts (ledger entries) pending further processing. The new application
functionality enables the user to match general expenses to distributed expenses (transferred earlier from
account general for all amounts) by using the new applying and unapplying functions, and for companies to see
analytic subtotals by using the new Open G/L Entries on Date or Inventor y Account to Date reports for a
specific date.
The G/L entries structure has been redesigned by adding the new storage for application information of a G/L
entry. The Detailed G/L Entr y table contains all entries related to the original G/L entry and stores the
application amount, while the G/L Entr y table contains overalls of this amount in the Applied Amount
FlowField.
The Apply Entries and Unapply Entries functions on the G/L Entries page have been added to the user
interface.
Partial application is allowed. The remaining amount for applying is shown on the G/L entry. Users can apply
G/L entries before posting the general journal or the cash desk.
User can run batch application by using the G/L Entr y Applying report .
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Updating Exchange Rates in the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
The company is allowed to automatically update currency exchange rates using the exchange rate service.
These have been improved by the ability to automatically update currency exchange rates from the CNB (Czech
National Bank).
The user can define the http service address and other exchange rate update parameters in the exchange rate
service settings.
See Also
Update Currency Exchange Rates
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Finance - VAT in the Czech Version
2/6/2023 • 4 minutes to read • Edit Online
VAT Date
The VAT date is important for tax documents according to §28 of VAT Law 235/2004. The VAT date can be
different from the posting date or the document date. The VAT date is an important field for the VAT reporting.
This feature focuses on improving the following:
Setup of the VAT Date Feature
Enabling VAT date usage in the system generally.
Select the way the system will default the VAT date’s value in different areas (Posting Date or Document
Date).
Periods for reporting VAT and company accounting periods are often different. To allow users to seamlessly
report and post VAT according to VAT periods, and to issue internal and other statutory reporting based on
accounting periods, this VAT Date feature introduces VAT periods.
Allow VAT Posting From/To – enter a date range in from/to fields to prevent mistakes of posting to closed
accounting or VAT periods.
Posting Sales, Purchase, and Service Transactions with VAT Date
To post transactions using a VAT date, the user must fill in the VAT Date field on the document headers and
journal lines throughout the application. After the posting of the VAT date, it becomes a part of the posted
documents and G/L entries and VAT entries.
Calculating and Posting VAT Settlement
The system filters VAT entries by the VAT Date field (instead of Posting Date ) by selecting the VAT period and
preparing a report showing which entries will be transferred to the Settlement account. Printouts also contains
VAT date information.
Reconciling VAT and G/L Entries
Users frequently reconcile amounts kept in VAT entries and VAT amounts posted to GL entries. Amounts shown
in new Net Change (VAT Date) columns on all the following pages will always be filtered by the VAT Date field:
Chart of Accounts form
G/L Balance form
G/L Account Balance form
VAT Statement
The VAT Statement report contains many improvements which enable the user to:
Add Stat. Reporting Setup with general setup for VAT reporting.
Add two new operation rows (Row Division and Row Multiplication) in the Type field.
Add setup for VAT from advances.
Filter the VAT Entries selection for the VAT statement line by the EU Triangular Trade field. This is required,
as EU (European Union) triangular trade (middle person – 1 debtor) must be reported in separate rows.
Print the VAT Statement report with a new option to round off calculated amounts in the VAT statement to
the nearest whole value.
Filter data based on VAT date using VAT periods.
Filter data for the posted VAT statement of later date.
More VAT statement types – Recapitulative, Corrective, Supplementary (by §43 part 1 of VAT Law 235/2004)
– payer can submit a supplementary VAT statement.
Export the VAT statement to an .xml file.
Add comments and attachments to export to the tax authorities.
VIES
The VIES report is used for sales declaration to tax authorities in EU (European Union) countries. According to
§102 of VAT Law 235/2004, payers are obliged to submit VIES declaration („Souhrnné hlášení“). The VIES
declaration has to be submitted to the tax authorities electronically. The VIES functionality allows you to:
Set up state reporting
Select combinations of VAT business/product posting group (on the VAT Posting Setup page) to include in
the VIES reporting
Keep the VIES reporting history
Input all information needed for electronic file submission
Suggest Lines for VIES reporting
Support corrective declarations
Export data into file for electronic submission
Unreliable Payer
The amendment of VAT Law 235/2004 (§106a) introduced the concept of Unreliable Payer. The treasury
department is obliged to publish the names of unreliable payers.
This feature uses this service to obtain published information and indicate payer status on vendor cards and
purchase documents. The treasury department also publishes information about registered bank accounts of
the payer (only these accounts are allowed for payments). Information about payer registered bank accounts is
stored on the vendor bank account cards and used in cash management.
See Also
Czech Local Functionality
Find free e-learning modules for Business Central here
VAT Control Report in the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
The Business Central functionality has been extended with the VAT Control Report feature. The basic page is the
VAT Control Repor t Card page. VAT items are loaded by the VAT date or posting date (according to the
general ledger setup) into the page for the selected period. The basic setup, i.e. distribution of combinations of
VAT posting groups into the individual sections of control report, is determined by the VAT statement.
To process the control report, you must set up the VAT control report sections, tariff numbers, VAT statement,
stat. reporting setup, and extend the VAT posting setup.
Key features
VAT Control Repor t Card page - allows you to select report period.
Control Repor t Lines Suggestion function - loads control report lines of a selected period.
Control performance - VAT Control Repor t - Test report - prints an overview according to individual
sections.
Control report export - Expor t function exports control report to the file.
Closing lines - Close lines function fills the Closed by Document No. field on control report lines.
See also
Core Localization Pack for Czech
Czech Local Functionality
VAT Statement
Finance
Find free e-learning modules for Business Central here
Fixed Assets in the Czech Version
2/6/2023 • 6 minutes to read • Edit Online
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Fixed Asset Localization for Czech (Extension)
2/6/2023 • 2 minutes to read • Edit Online
This extension adds Fixed Asset features to Business Central that help companies meet the requirements of
Czech accounting and tax legislation and best practices.
Feature Availability
Fixed Assets Tax Depreciation Available Now
Calculation of depreciation basis in Fixed Assets Available Now
Fixed Assets Depreciation Holidays Available Now
Two steps Fixed Asset acquisition Available Now
Fixed Asset Posting of Disposal Available Now
Fixed Assets Clasification - Clasification codes Available Now
Fixed Asset location/responsible history report Available Now
Fixed Assets Reporting Available Now
See Also
Czech Local Functionality
Local Banking Feature in the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
This feature provides improved efficiency and prevents users from making mistakes when entering the
customer and vendor bank account data by capturing the bank specific information and eliminating the need to
re-enter it every time. Such functionality is needed even more as more bank transactions are executed
electronically.
Banking Setup
The new banking setup introduces:
General Information – assigning to bank account number
Numbering – Payment order numbers, bank statement numbers
Import, Export Information
Information for posting and applying
Settings for payment orders and bank statements
New fields are added on the Bank Account , Customer Bank Account and Vendor Bank Account pages.
See Also
Czech Local Functionality
Reconcile Payments Using Automatic Application
Finance
Find free e-learning modules for Business Central here
Banking Documents Localization for Czech
(Extension)
2/6/2023 • 2 minutes to read • Edit Online
Provides functionality for Banking Documents in Business Central for the Czech Republic. Banking Documents
app allows you to create Payment Orders and Bank Statements documents in a form that respects local
practices. You can use an unlimited number of bank accounts of various banking institutions and in different
currencies. You can import and export bank files from/to the banking software. This feature provides improved
efficiency and prevents users from making mistakes when entering the customer and vendor bank account data
by capturing the bank specific information and eliminating the need to re-enter it every time.
The extension provides the following key features:
Create, issue and export a payment order
Create, import, and issue a bank statement
Bank statement rollover into a payment journal
Pairing entries in the payment journal and posting
See Also
Czech Local Functionality
Finance
Cash Desk Management in the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
The Cash Desks and Cash Documents features allow you to define cash accounts and cash desks for the physical
receipt and money withdrawal. Each cash desk must have a separate number series of the cash documents. You
can set up separate number series for the receipt cash documents and withdrawal cash documents. The cash
desk cases are pre-defined cases to simplify data entry. You can specify individual user authorized to operate
with the particular cash desk and transmit cash desks between users.
The main functionality of the Cash Desk feature is:
Cash desk setup, cash desk users
Receipt cash document, withdrawal of cash documents and their posting
Cash desk cases used as templates for usual accounting transactions
Payment application with customer and vendor ledger entries
Payment Application with advance invoices
Cash desk inventory
Output documents (receipt cash document, withdrawal cash document)
Reports - Cash Desk Account Book, Cash Desk Book, Cash Desk Hand Over
The cash desk card contains basic cash register information, such as number, currency, contact details, etc. It also
includes billing settings, definitions for checks and limits, and numeric series presets for cash receipts.
Cash documents are receipt or withdrawal, and can be in different currencies according to the cash register. The
documents also enable the releasing, posting and printing of exit documents.
You can run the apply entries feature from the cash document rows to select customer or vendor entries for
alignment. Similarly, features are available for off-setting backup invoices.
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Cash Desk Localization for Czech (Extension)
2/6/2023 • 2 minutes to read • Edit Online
In the Czech version of Business Central, the Cash Desk functionality helps companies with the legislation
requirements and best practices in cash desk operations.
The Cash Desks and Cash Documents features allow you to define cash accounts and cash desks for the physical
receipt and money withdrawal. Each cash desk must have a separate number series of the cash documents. You
can set up separate number series for the receipt cash documents and withdrawal cash documents. The cash
desk cases are pre-defined cases to simplify data entry. You can specify individual user authorized to operate
with the particular cash desk and transmit cash desks between users.
Key features
Cash desk setup, cash desk users
Receipt cash document, withdrawal of cash documents and their posting
Cash desk cases used as templates for usual accounting transactions
Payment application with customer and vendor ledger entries
Payment Application with advance invoices
Cash desk inventory
Output documents (receipt cash document, withdrawal cash document)
Reports - Cash Desk Account Book, Cash Desk Book, Cash Desk Hand Over
The cash desk card contains basic cash register information, such as number, currency, contact details, etc. It also
includes billing settings, definitions for checks and limits, and numeric series presets for cash receipts.
Cash documents are receipt or withdrawal, and can be in different currencies according to the cash register. The
documents also enable the releasing, posting and printing of exit documents.
You can run the apply entries feature from the cash document rows to select customer or vendor entries for
alignment. Similarly, features are available for off-setting backup invoices.
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Registration of Sales (EET) in the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
Registration of sales (EET) is registration of sales coming from business activities and paid in cash. Information
about these transactions are sent to the tax authorities. At the time of payment is created data message and sent
online to the server of Tax office. As answer from the server is message with unique transaction ID, which has to
be printed on the receipt for customer.
Payment methods included in EET:
In cash
By card
Check
Bill of Exchange
Other similar types like gift cards, coupons, bitcoin etc.
For more information see official portal www.etrzby.cz.
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Advance Payments and Invoices in the Czech
Version
2/6/2023 • 4 minutes to read • Edit Online
The Advance Invoices and Payments feature is used to generate invoices and to make payments before goods or
services have been delivered or before the production has begun. The Advance Invoices and Payments feature
includes advance invoices, advance payments, advance payments subject to VAT, and tax documents. The
document types and document requirements for this feature are listed below:
Advance Invoices
Used to request money in advance.
The document is not accounted and does not have a tax voucher.
Documents are created in advance of invoices templates (document groups) with predefined accounting and
number series of related documents.
Advance invoice templates define whether or not you are obliged to post VAT.
Advance invoices can be created from purchase orders, invoices, or as a separate document with no links to
any documents.
Free advances can be additionally linked with documents before posting the final invoice.
Advance Payments
The payment made against an advance invoice.
Proportional advance payments with regard to posting and billing, in journals and banknotes.
Received advance payments are not receivables, they are liabilities.
Issued advance payments are not payables (liabilities), they are receivables.
Advance payments may be subject to VAT. Czech legislation lays down rules for whether the advance
payments are subject to VAT.
Received advance payments are classified based on the date of receipt.
Issued advance payments are classified based on the date of tax documents receipt.
Any unspent part of advance payments can be returned.
Posting payment for a payment can be made on the basis of an advance invoice.
Posted invoice with a link to advance invoice can be disconnected.
The advance invoice can be paid by multiple payments.
Received advance invoices are posted as liabilities.
Advance payments in foreign currency based on agreed data.
Tax Documents (Tax Credit Memo)
Documents specifying the paid VAT from received advance payments.
It is not possible to claim VAT from advance payments without receiving tax documents issued for advance
payments.
VAT calculation improvements comply with the legislation of the Czech Republic.
Documents are declaring the VAT paid on the advance payments received/issued.
Tax documents/tax credits are created in relation to the advance invoice to which the payment was made.
The module includes functions for automatically generating tax documents when posting an advance
payment.
For advance payments, it is possible to correct the tax documents before they are posted because of their
billing based on the received document from the creditor.
The Advance Invoice mode without a tax document allows VAT to be applied only on the final invoice,
provided that its performance meets the conditions of Section 28 of the Value Added Tax Act.
The tax document for the released payment can be charged only on the basis of the received document from
the creditor, therefore the purchase advance invoice allows the change of the regime with / without VAT also
during its processing.
Calculation of VAT on advance invoices based on the Value Added Tax Act (§ 37a, § 92).
The new module also works with VAT in the payer registration mode in another EU country.
Deduction of Advance
Deduction of advance payments and already paid or claimed VAT from final invoices.
Deduction is done when posting final invoice proportionally.
The module offers a tool for linking advance invoices with the final document.
It is possible to change/supplement/cancel the linking of the advance invoice with the final document before
it is posted.
It is possible to link multiple advance invoices to the final document in one step.
The tool parameters can be influenced by how the final deferral is interconnected with advance invoices.
For better control/correction of the final invoice tax, order statistics and invoices have been expanded to
include bookmarks informing you of your payment usage and VAT paid/claimed.
Deduction of the advance invoice from the final invoice can be canceled with all accounting entries that were
used for the deduction.
When using an advance invoice in a foreign currency, the exchange rate differences are quantified.
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Advance Payments Localization for Czech
(Extension)
2/6/2023 • 2 minutes to read • Edit Online
The Advance Payments extension is used in Business Central to create invoices and make payments before
goods or services are delivered. The Advance Payments solution helps companies meet regulatory requirements
for registration and posting Advanced Payments (Prepayments) include VAT requirements in the Czech Republic.
The Advance Payments functionality allows you to receive Advance Invoices from suppliers, issue Advance
Invoices to customers, make Advance Payments including payments subject to VAT and drawdown Advance
Payments on receipts. It also provides tax documents required by legislation, outputs for financial statements
and VAT reports.
The module includes:
Sales and Purchase Advance Invoices
Advance Payments received and issued
Tax Documents and Tax Credit Notes for Advance Payments received or issued
Main functions of the module:
Creation of Sales or Purchase Advance Invoices according to the settings of Advance Payment Templates
Create advances from Sales Orders based on a percentage or amount entered
Proposing advances into a Payment Order and, on the other side, payment of advances by the bank
Connection to the Cash Desk module for the possibility of paying advances by cash
Issue and print Advance Tax Documents for Advance Payments automatically or manually
Managing the use of paid advances by the final invoice
The ability to close unused advances including a tax settlement
Working with foreign currency, exchange rate differences between Advance Payment and Invoice
Possibility to unassign payment to Advance Invoice or additional linking
Option to unlink final invoice to Advance Payment or additional linking
Reports for recapitulation of payments and drawdown of advances, reports for recapitulation of VAT on
advances
See Also
Czech Local Functionality
Finance
Payables and Receivables in the Czech Version
2/6/2023 • 4 minutes to read • Edit Online
Credits
Sometimes, a company's customers are also to some extent company vendors. In such situations, it is quite
common for companies to compensate their receivables and payables.
The main features of the Credits functionality are:
View Balance as Vendor/Balance as Customer – to view the balance as vendor on a customer card and the
balance as customer on a vendor card, users must set a customer and vendor business relation with a
contact to indicate to the system that even though particular company is registered as a vendor and as a
customer, it is in fact the same company.
Credits Setup – Credit Nos., Credit Bal. Account No., etc.
Credit Maintaining on Credit Card – choose Customer/Vendor, suggest lines/entries for compensation.
Agreement printout.
Credit posting – posted credit is created, entries application is posted.
entries to be counted can be entered manually or automatically from the Credit Card. In addition, there are
functions to mark entries to count and balance the balance. There is also a print of the Agreement on Mutual
Settlement of Receivables and Payables under Czech legislation.
Customers/Vendors Reconciliations
At the end of each fiscal year (or another period, when requested), companies send a statement of balances to
Customers and Vendors in order to reconcile them with Customer and Vendor records. Customers and Vendors
either confirm the statement or not and send it back with corrections, based on their own information. This
feature allows users to prepare such report in Business Central.
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Intrastat in the Czech Version
2/6/2023 • 5 minutes to read • Edit Online
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
The standard Intrastat feature does not transfer all and only valid transactions into Intrastat journal. This results
into a lot of manual work necessary to exclude/include the excess/missing transactions, often rendering a lot of
errors. According to the requirements of the Czech Republic, the following improvements are needed for the
Intrastat feature:
Particular options in the Intrastat engine need to be parameterized
Handling of supplementary measure units needs to be improved
Calculation of Intrastat amount and statistical amounts must be improved
The Get Intrastat Entries batch needs to be improved
Exporting of Intrastat reports to .csv files according to local requirements
This feature adds improvement of data transferred into Intrastat journal and prepares the environment for
correct Intrastat reporting.
See also
Czech Local Functionality
Set Up Intrastat Reporting
Finance
Find free e-learning modules for Business Central here
Compensation Localization for Czech (Extension)
2/6/2023 • 2 minutes to read • Edit Online
The Compensation solution helps companies for offsetting receivables and payables. Compensations are used
when the company's customer is also its supplier.
Entries to be counted can be entered manually or automatically from the Compensation Card. In addition, there
are functions to mark entries to count and recalculating the balance.
There is also a print-out of the Agreement on Mutual Settlement of Receivables and Payables under Czech
legislation.
Key features
View Balance as Vendor/Balance as Customer – to view the balance as vendor on a customer card and
the balance as customer on a vendor card, users must set a customer and vendor business relation with a
contact to indicate to the system that even though particular company is registered as a vendor and as a
customer, it is in fact the same company.
Compensation Setup – Compensation Nos., Compensation Bal. Account No., etc.,
Compensation Card – lines for compensation,
Function - Suggest lines for compensation , Release,
Agreement on Mutual Settlement of Receivables and Payables printout,
Compensation posting – posted Compensation is created, entries application is posted.
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Inventory in the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
See Also
Czech Local Functionality
Finance
Find free e-learning modules for Business Central here
Extended User Control in the Czech Version
2/6/2023 • 2 minutes to read • Edit Online
The majority of companies in the Czech Republic request the following improvements to be implemented in
user setup and control.
New functionality on the User Setup page in combination with the new User Setup Lines table allows you to
set and provide the following control:
Assign a user to an employee number.
Set the Cash Resp. Ctr. filter for cash desk operations
Check document date at posting against work date or system date
Check posting date at posting against work date or system date
Check access to payment orders – checks allowed bank accounts for payment orders (on lines)
Check access to bank statements – checks allowed bank accounts for bank statements (on lines)
Check bank accounts allowed for posting (on lines)
Check access to journal templates – check allowed journal templates for all journal types (on lines)
Check dimension values allowed for posting (on lines)
Check location code allowed for posting separately for quantity increase and quantity decrease (on lines)
Check location code allowed for document release separately for quantity increase and quantity decrease (on
lines)
Check usage of warehouse net change templates at posting in item journals
Allow posting to closed periods
Allow complete job
Allow item un-apply functionality
See Also
Czech Local Functionality
Find free e-learning modules for Business Central here
Small Regulatory Features and Best Practices in the
Czech Version
2/6/2023 • 2 minutes to read • Edit Online
Smaller regulatory features and local practices of Czech companies include the following features:
G/L account groups – for multi-circuit accounting
Check on posting group change – for customer, vendor, item, and bank account
Check of output in inventory – time sequence
Whse. Net Change Templates - templates for inventory operations –
Mandatory return of exact costs in Manufacturing
Default Business Posting Group in Manufacturing
Check balance in G/L journal – additional feature for disabling balance check by document type
Default Business Posting Group in Assembly management
Automatic creation and update of dimensions
Marking the latest version of the sales and purchase archive
Additional fields on item ledger entries and value entries
Gen. Prod. Posting Group from SKU and Skip Update SKU on posting
See Also
Czech Local Functionality
Find free e-learning modules for Business Central here
Denmark Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe the local functionality in the Danish version of Business Central.
Feature Availability
Accounting
Digital Vouchers (Changes to the Danish Bookkeeping Act) 2022 release wave 2
VAT
Print VAT Reconciliation Reports Available Now
VAT-VIES Reporting Available Now
VAT Registration Number Setup for Intrastat
Banking & Payments
FIK Details in the Payment Reconciliation Journal Available Now
The Payments and Reconciliations (DK) Extension Available Now
Electronic Invoicing
Overview of OIOUBL Electronic Invoicing Available Now
Set Up OIOUBL Electronic Invoicing Available Now
Set Up Customers for OIOUBL Available Now *
The OIOUBL Extension for Electronic Invoicing Available Now
Create Electronic Documents in an OIOUBL Format Available Now
Payroll
Payroll Data Definitions (DK) Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
In Business Central, you can use the VAT Reconciliation report to view a list of general ledger accounts with
their base amounts and VAT amounts. These amounts are grouped by VAT type to help with VAT settlement
reconciliation.
To print a VAT reconciliation report
1. Choose the icon, enter VAT Reconciliation , and then choose the related link.
2. On the Options FastTab, fill in the fields as described in the following table.
Show Transactions without VAT Select to print a line for each general ledger account that
transactions are posted to. You can use this option for
both single accounts and multiple accounts.
See Also
Denmark Local Functionality
Find free e-learning modules for Business Central here
VAT-VIES Reporting in the Danish Version
2/6/2023 • 2 minutes to read • Edit Online
Danish companies must submit VAT declarations for trade of goods or services with other EU countries/regions.
You can create the required file by using the EC Sales List report.
Reporting EU Sales
In order to track VAT for the trade of goods or services between EU countries/regions, you must submit
information about this trade to the Danish Listesystem. The EC Sales List report creates a file that you can then
upload to the tax authorities at the www.skat.dk site. Before you create the file, you can verify your customers’
VAT registration number online. The tax authorities also recommend that you do not submit large files to the
online portal. If your declaration consists of more than 1,000 lines, it is recommended that you submit several
smaller files instead. For more information, see the tax authorities’ website.
To submit an EC sales list report, go to the EC Sales List Reports page, and then choose the New action. In the
EC Sales List Repor t page, specify the period and other required fields. Then choose the Suggest Lines
action. Business Central will check your VAT entries to calculate the suggested lines for the report. Once you are
ready to submit, you must first release the report, and then submit the report.
See Also
About the EC Sales List Report
Report VAT to Tax Authorities
Denmark Local Functionality
Print VAT Reconciliation Reports
Find free e-learning modules for Business Central here
VAT Registration Number Setup for Intrastat in the
Danish Version
2/6/2023 • 2 minutes to read • Edit Online
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
In Denmark, the VAT-VIES requirements mean that you specify a unique VAT number in the VAT Registration
No field on the customer or vendor cards. But reporting for Intrastat requires a VAT registration number in the
submitted files that consists of the country code and the VAT registration number.
See also
Denmark Local Functionality
Set Up Intrastat Reporting
Find free e-learning modules for Business Central here
FIK Details in the Payment Reconciliation Journal
2/6/2023 • 2 minutes to read • Edit Online
The Transaction Text field on the Payment Reconciliation Journal page shows information about the
automatic application of payments using the Danish FIK standard. For more information, see Reconcile
Payments Using Automatic Application.
The following table describes the six values that may be shown in the Transaction Text field.
Matching Amount The amount paid covers exactly the remaining amount on an
unpaid sales invoice that is identified by the FIK number.
Par tial Amount The amount paid is less than the remaining amount on an
unpaid sales invoice that is identified by the FIK number.
Excess Amount The amount paid is more than the remaining amount on an
unpaid sales invoice that is identified by the FIK number.
No Matching FIK Number The system has not found any unpaid or paid sales invoices
with a FIK number that matches the FIK number on the
payment.
Duplicate FIK Number The system has discovered that there are payments that
have similar FIK numbers.
Invoice Already Paid The system has discovered that a FIK number on a payment
matches a sales invoice that is fully applied and closed.
See Also
Denmark Local Functionality
Reconcile Payments Using Automatic Application
Find free e-learning modules for Business Central here
The Payments and Reconciliations (DK) Extension
2/6/2023 • 3 minutes to read • Edit Online
Make fast, error-free payments by exporting files that are formatted specifically for exchanges with your vendor
or bank. These files speed up the payment and reconciliation processes, and eliminate errors that can happen
when you manually enter the information on a bank website.
This extension supports file formats for several Danish banks. When you export payment information to a file,
the extension packages the data into the format that your bank requires. For example, the formats include
Bankdata-V3, BEC, SDC, and FIK, which many different banks use, and some that are more specialized for certain
banks, for example, Danske Bank and Nordea. The extension also includes some formats for importing and
reconciling bank statements.
NOTE
To use the extension, you must know the format that your bank or vendor requires. Some banks or vendors provide this
information on their websites; however, you might need to contact their customer service to get the information.
C O M B IN AT IO N T Y P E 01 T Y P E 04 T Y P E 71 T Y P E 73
Giro Account No. or Giro Account No. Giro Account No. FIK Creditor No. FIK Creditor No.
FIK Creditor No.?
1. Choose the icon, enter Vendors , and then choose the related link.
2. Open the card, expand the Payments tab, in the Payment Method field choose the payment method.
3. Depending on your selection, you must complete other fields. See the table above for a description of the
combinations.
To specify the format to use for a bank account
1. Choose the icon, enter Bank Accounts , and then choose the related link.
2. Open the card for the bank account.
3. In the Payment Expor t Format field, choose the format for your export file.
TIP
You only have to add the last 11 digits of the number. Business Central will add four zeros to the beginning of the
number.
See also
Customizing Business Central for Business Central Using Extensions
Collect Payments with SEPA Direct Debit
Work with General Journals
Find free e-learning modules for Business Central here
OIOUBL Electronic Invoicing Overview
2/6/2023 • 2 minutes to read • Edit Online
Companies must send sales invoices, credit memos, finance charge memos, and reminders to the Danish public
sector electronically in the Offentlig Information Online UBL (OIOUBL) format. If a company does not send these
documents electronically, the authorities can deny payment.
Learn more about OIOUBL electronic invoicing at oioubl.info.
OIOUBL Profiles
Your customers can use a profile that is based on the Danish OIOUBL definitions, or they can use a profile that is
based on the OIOUBL implementation of the Northern European Subset (NES) definitions. Some profiles require
responses to be sent when an electronic document is received. You can set up which profile most of your
customers use. If a customer uses a different profile, you can change that in the customer card. For example, you
can specify that the default profile is Procurement-OrdSim-BilSim-1.0, but that customer 10000 requires profile
urn:www.nesubl.eu:profiles:profile5:ver2.0. For more information, see Set Up OIOUBL.
For more information, see the entry on OIOUBL profiles in the frequently asked questions section at
Digitaliseringsstyrelsen.
See Also
Denmark Local Functionality
Set Up OIOUBL
Set Up Customers for OIOUBL
Create Electronic Documents by Using OIOUBL
Find free e-learning modules for Business Central here
Set Up Customers for OIOUBL
2/6/2023 • 2 minutes to read • Edit Online
To create Offentlig Information Online UBL (OIOUBL) documents for customers in the public sector, you must
add OIOUBL information to the relevant customers.
This topic only describes fields that apply to OIOUBL. For more information, see Register New Customers.
To set up customers for OIOUBL
1. Choose the icon, enter Customers , and then choose the related link.
2. Open the customer that you want to enable for OIOUBL.
3. On the Invoicing FastTab, fill in the fields as described in the following table.
OIOUBL Profile Code Specifies the profile that this customer requires for
electronic documents if this is different from the default
profile that you specified on the Sales & Receivables
Setup page.
OIOUBL Profile Code Required Specifies if this customer requires a profile code for
electronic documents. Tip: If the OIOUBL Profile
Code Required field is selected, you cannot post a sales
document for this customer unless you have specified a
profile.
These fields are specific to OIOUBL. The values are used in all OIOUBL documents that you create for this
customer. For more information, see OIOUBL Electronic Invoicing Overview.
See Also
Denmark Local Functionality
Register New Customers
Set Up OIOUBL
Create Electronic Documents by Using OIOUBL
OIOUBL Electronic Invoicing Overview
Find free e-learning modules for Business Central here
Set Up OIOUBL
2/6/2023 • 3 minutes to read • Edit Online
You must define a location for storing Offentlig Information Online UBL (OIOUBL) files when you create
electronic documents such as invoices or credit memos. You must also define payment methods, payment
terms, and item charges, and you must set up relevant customers for OIOUBL.
Set up payment terms and item charges.
Set up customers for OIOUBL.
About OIOUBL profiles
OIOUBL profiles are adaptations of business processes for various types of transactions, and differ depending
on the types and contents of the documents that are exchanged. In Denmark, the two profiles that are required
are the Simpel fakturaproces (Procurement-OrdSim-BilSim-1.0) and Billing Basic
(urn:www.nesubl.eu:profiles:profile5:ver2.0) profiles. The Billing Basic profile is based on the Northern European
Subset (NES). Your customer must be able to receive documents in one of these profiles. If you are not sure, ask
your customer about the profile they require. For more information, see the entry on OIOUBL profiles in the
frequently asked questions section at Digitaliseringsstyrelsen.
The default profile for all customers is the Simpel fakturaproces profile, which is chosen on the Sales &
Receivables Setup page. You specify the profile for a specific customer on the Customer card. If you want to
use the Billing Basic profile you will need to add it. To do so, on the Sales & Receivables Setup page, choose
the button in the Default Profile Code field, and then choose New . Enter a name for the code, and then in the
Profile field, enter urn:www.nesubl.eu:profiles:profile5:ver2.0 . You can then choose the profile either as
the default profile, or for one or more customers.
Profile Code Specifies the profile that this customer requires for
electronic documents if this is different from the default
profile that you specified on the Sales & Receivables
Setup page.
Profile Code Required Specifies if this customer requires a profile code for
electronic documents.
Tip
If the Profile Code Required field is selected, you
cannot post a sales document for this customer unless
you have specified a profile.
6. In the Payment Terms field, choose the terms under which you expect the customer to pay.
For more information about how to set up a customer, see Register New Customers.
See also
Denmark Local Functionality
OIOUBL Electronic Invoicing Overview
Set Up Customers for OIOUBL
Find free e-learning modules for Business Central here
The OIOUBL Extension for Electronic Invoicing in
Denmark
2/6/2023 • 2 minutes to read • Edit Online
When you sell goods or services to customers in the Danish public sector, you must submit documents to the
customer electronically in an XML file that is structured to meet the requirements of one or more Offentlig
Information Online - Universal Business Language (OIOUBL) profiles.
The OIOUBL extension in Business Central makes it easy to generate these XML documents for posted sales and
service invoices, credit memos, and issued reminders (which include finance charge memos).
The current requirements for sending electronic invoices are based on UBL version 2.0 standard. For more
information, see the https://aka.ms/OasisUblSite web site.
For more information about OIOUBL in general, see the website for Online OIOUBL Documentation, and the
Digitaliseringsstyrelsen website.
See also
Denmark Local Functionality
Set Up the OIOUBL Extension
Create Electronic Documents in an OIOUBL Format
Find free e-learning modules for Business Central here
Create Electronic Documents by Using OIOUBL
2/6/2023 • 2 minutes to read • Edit Online
When you sell goods or services to a customer in the public sector, you must submit documents electronically.
You can create the following electronic documents:
Invoices
Credit memos
Reminders
Finance charge memos
Before you can create the electronic documents though, you must set up your customers for OIOUBL. Learn
more at Set Up Customers for OIOUBL.
You can create an electronic document after you post the sales or service document. The following sections
describe how to post a sales invoice with the required information and then create an electronic sales invoice,
but the same procedure applies to sales and service credit memos and reminders.
NOTE
For service documents, you must fill in the Your Reference field.
4. On the Invoicing FastTab, fill in the GLN and OIOUBL Account Code fields.
For reminders and finance charge memos, the fields are on the Posting FastTab.
5. Post the invoice.
See also
Denmark Local Functionality
Set Up OIOUBL
Set Up Customers for OIOUBL
OIOUBL Electronic Invoicing Overview
Find free e-learning modules for Business Central here
The Payroll Data Definitions (DK) Extension
2/6/2023 • 2 minutes to read • Edit Online
If your business uses the Danl¯n, Datal¯n, L¯nservice, Multil¯n, or Prol¯n payroll service providers in Denmark,
the Payroll Data Definitions (DK) extension can help you quickly and accurately register payroll transactions
from these providers. The extension contains data exchange definitions that enable you to import payroll
transactions in files that the providers send to you. For more information about data exchange definitions, see
Set Up Data Exchange Definitions.
Getting started
The first step is to map the types of payroll transactions to the general ledger accounts that you want to post
them to in Business Central. For example, you might want to post retirement plan contributions to an account
named Pension, and the taxes paid on the contributions to an account named Pension Tax. This happens outside
of Business Central, for example, you might use an Excel worksheet to visualize the mapping. Work with the
payroll service provider to ensure that the file they export contains the mapping. Typically, you can find
information about how to configure export files on the provider's website.
After you install the extension, the next step is to specify the format for the payroll data file from the payroll
service provider. To do that, go to the General Ledger Setup page and choose the provider in the Payroll
Trans. Impor t Format field.
See also
Denmark Local Functionality
Find free e-learning modules for Business Central here
Finland Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Finnish version of Business Central.
Feature Availability
VAT
Print Finnish Intrastat Reports Available Now
Print VAT Information on Invoices Available Now
VAT-VIES Declaration in Finland Available Now
Banking & Payments
Electronic Banking in Finland Available Now
Set Up Bank Reference Files Available Now
Generate Payment Files Available Now
SEPA Credit Transfer Payments Available Now
Disregard Payment Discounts Available Now
Core Finance
Set Up Automatic Account Posting Groups Available Now
Automatic Account Codes Available Now
Posting Depreciation Differences Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
Companies in the European Union (EU) must report the extent of their trade with other EU countries/regions
according to specific rules. You must report the movement of goods to the Intrastat authorities in their
respective countries/regions.
The completed entries can be sent in a file to the Intrastat authorities, or you can print a report and manually
enter the information on the forms from the Intrastat authorities.
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
See also
Finland Local Functionality
Set Up Intrastat Reporting
Find free e-learning modules for Business Central here
Print VAT Information on Invoices
2/6/2023 • 2 minutes to read • Edit Online
You can use posting groups to print VAT information for each item on the sales invoice.
See Also
Electronic Banking in Finland
Set Up Posting Groups
Set Up Calculations and Posting Methods for Value-Added Tax
Find free e-learning modules for Business Central here
VAT-VIES Declaration in Finland
2/6/2023 • 2 minutes to read • Edit Online
Business Central provides Finnish enhancements to comply with regulations for VAT and European Union (EU)
sales reporting. The VAT-VIES Declaration Tax Auth report and the EC Sales List report include the EU
Ser vice field, which allows you to print service-related sales amounts separately from item-related sales
amounts based on different posting groups. This information is required in VAT reports for EU third-party trade
transactions in 2010 and all subsequent years.
To submit an EC sales list report, go to the EC Sales List Reports page, and then choose the New action. In the
EC Sales List Repor t page, specify the period and other required fields. Then choose the Suggest Lines
action. Business Central will check your VAT entries to calculate the suggested lines for the report. Once you are
ready to submit, you must first release the report, and then submit the report.
See Also
About the EC Sales List Report
Finland Local Functionality
Report VAT to Tax Authorities
Find free e-learning modules for Business Central here
Electronic Banking in Finland
2/6/2023 • 2 minutes to read • Edit Online
The Business Central electronic banking feature allows you to process electronic customer and vendor
payments. This feature supports domestic payments (LM03) and foreign payments (LUM2) for transferring
electronic bank payments. To export or import electronic payments, you must first set up bank reference files to
determine how payment files are processed.
Customer Payments
Domestic customer payments can be imported from the bank and linked to the associated accounts receivable
entry with a reference number. This type of automation enables incoming payments to be linked directly to open
receivables without a delay in manual processing. The following steps explain how to import customer
payments into a file from the bank and how to link these payments to invoices through their reference numbers.
Create a sales invoice and assign a unique reference number to the invoice. This reference number will be
used by the customer when paying the invoice.
Import the payment files that contain customer payments into the cash receipt journal. These files contain
the reference numbers received from the bank. The payments are linked to the accounts receivable entry
through their reference numbers.
Post the cash receipt journal and close the open accounts receivable entries with the applied payments
from the file.
Reference Number
A reference number is automatically created when an invoice is posted or when an order is posted for invoicing.
However, you can enter a reference number manually on a sales journal transaction. This reference number is
not based on the reference number options on the Sales & Receivables Setup page. If you enter a reference
number for the sales journal, only the validity of the reference number is checked.
Vendor Payments
To send electronic bank payments to vendors, you can export domestic or foreign vendor payments into a
transfer file that can be sent to the bank. The following steps show how to export vendor payments.
Use the Bank Payments to Send page to select the vendors for which you want to create payment files.
Enter payment information for each transaction in the payment journal or use Suggest Vendor Payments
to create suggested payments.
Generate and preview the payment report.
Create a transfer file for domestic or foreign vendor payments.
Send the payment transfer file to the bank.
See Also
Finland Local Functionality
Set Up Bank Reference Files
Generate Payment Files
Disregard Payment Discounts
Find free e-learning modules for Business Central here
Generate Payment Files in the Finnish Version
2/6/2023 • 2 minutes to read • Edit Online
To send electronic payments to vendors, you must first generate a payment file for domestic or foreign
payments.
See Also
Electronic Banking in Finland
Set Up Bank Reference Files
Disregard Payment Discounts
Find free e-learning modules for Business Central here
Set Up Bank Reference Files in the Finnish Version
2/6/2023 • 2 minutes to read • Edit Online
To process electronic payments, you must first set up bank reference files to determine how payment data
should be imported or exported.
Inform. of Appl. Cr. Memos Select to display credits applied to invoices on the payment
recipient's account statement.
3. On the Foreign Payments FastTab, fill in the fields as described in the following table.
Due Date Handling Select how due date processing should be applied to foreign
payments.
–or–
Default Ser vice Fee Code Select a default service fee code for foreign banks.
Default Payment Method Select a default payment method for foreign payments.
Exchange Rate Contract No. Enter the exchange rate contract number.
Allow Comb. Foreign Pmts. Select to combine all foreign payments made to one
recipient in one day from the same bank account.
4. On the SEPA FastTab, fill in the fields as described in the following table.
Bank Par ty ID Enter a SEPA bank party ID. Note: This field is only used for
the SEPA pain.001.001.02 standard.
F IEL D DESC RIP T IO N
File Name Enter the full path of the SEPA payment file. Note: This field
is only used for the SEPA pain.001.001.02 standard.
IMPORTANT
To export vendor payments using the SEPA standard, you must fill the Payment Expor t Format field on the Bank
Account Card page.
See Also
Electronic Banking in Finland
Generate Payment Files
Disregard Payment Discounts
Find free e-learning modules for Business Central here
SEPA Credit Transfer Payments in the Finnish
Version
2/6/2023 • 2 minutes to read • Edit Online
Business Central includes Finnish enhancements to allow you to create Single Euro Payments Area (SEPA) credit
transfer files to send vendor payments to banks. A SEPA credit transfer is a payment that is transferred
according to the file format specified by the European Payments Commission.
See Also
Finland Local Functionality
Set Up Bank Reference Files
Find free e-learning modules for Business Central here
Disregard Payment Discounts
2/6/2023 • 2 minutes to read • Edit Online
Use the disregard payment discount at full payment feature to accept payments when the following conditions
are true:
Payment discount date < payment date <= payment tolerance date
Full amount >= payment amount >= full amount - payment discount
NOTE
When you apply one payment to multiple invoices, the feature to ignore payment discount at full payment is not
supported.
See Also
Electronic Banking in Finland
Generate Payment Files
Defining Payment Methods
Work with Payment Tolerances and Payment Discount Tolerances
Set Up Bank Reference Files
Find free e-learning modules for Business Central here
Set Up Automatic Account Posting Groups in the
Finnish Version
2/6/2023 • 2 minutes to read • Edit Online
To use automatic account codes, you must create an automatic account posting group.
4. On the Automatic Acc. Line FastTab, fill in the fields as described in the following table.
Allocation Percentage Enter the percentage of the source line amount that is to
be allocated.
G/L Account No. Enter the general ledger account number to which the
allocation should be posted.
NOTE
The Total Balance field totals the Allocation Percentage field for automatic account lines in a posting group. If
the total allocation percent for a posting group does not balance to zero, an error message will be displayed when
the item is posted.
See Also
Automatic Account Codes
Setting Up Posting Groups
Finance
Find free e-learning modules for Business Central here
Automatic Account Codes in the Finnish Version
2/6/2023 • 2 minutes to read • Edit Online
You can use customized posting groups to automate recurring transactions in journals, sales documents, or
purchase documents. These posting groups can be used throughout Business Central to trigger automatic
postings and allocations across different accounts or dimensions.
Automatic account codes can be used to automate postings related to payroll overhead. For example, when
posting total salary expenses at the end of the month, you can use automatic account codes to assign a
percentage of the total salary to automatically post as overhead expenses.
You can also use automatic account codes to trigger cost or revenue allocations across different dimensions. For
example, you can set up an automatic account group to divide total expenses across three departments when
posting an invoice.
See Also
Set Up Automatic Account Posting Groups
Setting Up Posting Groups
Finance
Find free e-learning modules for Business Central here
Posting Depreciation Differences in the Finnish
Version
2/6/2023 • 2 minutes to read • Edit Online
In Finland, the following depreciation methods are commonly used for fixed assets:
Straight-line depreciation which posts fixed assets to the general ledger.
Declining balance depreciation which does not post fixed assets to the general ledger.
If two depreciation methods are used, Finnish tax legislation requires that the difference in accumulated
depreciation between the different depreciation methods be calculated and posted to the general ledger.
See Also
Finland Local Functionality
Fixed Assets
Find free e-learning modules for Business Central here
France Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following articles describe local functionality that is unique to the French version of Business Central.
Feature Availability
VAT
Export General Ledger Entries for Tax Audits Available Now
Export General Ledger Entries to an XML File Available Now
Requirements for Reporting Declaration of Trade in Goods Available Now
Reporting Declaration of Services DES Available Now
Banking & Payments
Set Up Payment Addresses Available Now
Set Up Payment Statuses Available Now
Set Up Payment Steps Available Now
Set Up Payment Classes Available Now
Archive Payment Slips Available Now
Create Payment Slips Available Now
Export Payments Available Now
Export or Import Payment Management Setup Parameters Available Now
Payment Management Available Now
Post Payment Slips Available Now
Core Finance
Apply General Ledger Entries Available Now
Unapply General Ledger Entries Available Now
Close a Year Available Now
Close Income Statement Accounts Available Now
Fiscally Close Accounting Periods Available Now
Fiscally Close Years Available Now
Fiscal Periods and Fiscal Years Available Now
General Ledger Available Now
Open a New Fiscal Year Duplicate Available Now
Post the Year-End Closing Entry Available Now
Overview of Year-End Processes Available Now
Print General Ledger Reports Available Now
Reopen Accounting Periods Available Now
Specify Posting Periods Available Now
View Ledger Reconciliations Available Now
Fixed Assets
Set Up Accelerated Depreciation Available Now
Accelerated Depreciation Available Now
Calculate Accelerated Depreciation Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
In France, companies must provide corporate tax and VAT information, such as transactions and general ledger
postings, for audits in a file format that is specified by tax authorities. In Business Central, this information is
recorded in a standard audit file that is designed to provide information about account types that include posted
entries.
You can include opening balances in the file, but these are not actual posted entries. Business Central calculates
opening balance by using account entries up to the starting date that you specify for the file. The calculation also
includes the closing entries that are generated by closing the prior year. The opening balances are mapped to
the required fields in the report.
If you do not close your fiscal year or do not run the Close Year action before generating the report, the file will
include balances from income statement accounts.
NOTE
Opening balances are included in the report only for accounts with balances that are not equal to zero. To identify
opening balances, look for the following values in the following fields:
JournalCode = 0
JournalLib = BALANCE OUVERTURE
EcritureNum = 0
EcritureLib = Accounts prefixed with BAL OUV
ValidDate = Start date specified on the report's request page
NOTE
Before exporting general ledger entries, make sure you have marked G/L Accounts to be detailed when exporting
opening balances. This is usually a requirement for bank, customer and vendor G/L Accounts. This is done by enabling the
checkbox in the field Detailed Balance on th G/L Account Card page.
Star ting Date Enter the date to use as the starting date for the time
period to be covered by the audit.
Ending Date Enter the date to use as the ending date for the time
period to be covered by the audit.
F IEL D DESC RIP T IO N
Include Opening Balances Select if you want to include opening balances in the
audit report file. The balances are calculated as of the
date before the first date of the period covered by the
report.
See Also
Close Years
Find free e-learning modules for Business Central here
Export General Ledger Entries to an XML File
2/6/2023 • 2 minutes to read • Edit Online
You can export financial transactions for a particular period to an XML file for external archiving. After the
closing of the fiscal year, you can export the general ledger transactions for the closed year by applying the
correct date filter and then exporting the financial transactions within the specified period to the XML file. The
XML file includes all the general ledger transaction information, such as document posting date, document type,
document number, account type, account number, credit amount, and debit amount retrieved from the General
Journal page.
Star ting Date Sets the starting date to export the financial
transactions.
Ending Date Sets the ending date to export the financial transactions.
WARNING
If you have set the start date and end date to include the entire fiscal year, the process can take several minutes.
See Also
Print General Ledger Reports
Find free e-learning modules for Business Central here
Requirements for Reporting Declaration of Trade in
Goods in the French Version
2/6/2023 • 2 minutes to read • Edit Online
In this article, we describe how you can set up your Business Central for reporting the Declaration of Trade in
Goods (DEB) report in France.
The following fields are required for reporting DEB:
CISD from the Company Information table.
Registration No. from the Company Information table.
VAT Registration No. from the Company Information table.
Name from the Company Information table.
Date for the statistics period from the Intrastat Jnl. Line table.
Transaction Specification from the Intrastat Jnl. Line table.
Quantity from the Intrastat Jnl. Line table must be greater than 0.
Statistical Value from the Intrastat Jnl. Line table must be greater than 0.
NOTE
The Expor t DEB DTI report exports shipments and receipts in one batch. If you want to report only shipments or
receipts, then you must set a filter to remove the lines that are not needed in the Intrastat Journal table.
L EVEL F ILT ER
Obligation Level 1 11 | 19 | 21 | 29
L EVEL F ILT ER
Obligation Level 2 “” (a blank filter, so that all Intrastat journal lines are
processed)
Obligation Level 3 “”
See Also
France Local Functionality
Find free e-learning modules for Business Central here
Payment Management in the French Version
2/6/2023 • 2 minutes to read • Edit Online
Business Central allows you to manage bills of exchange, electronic payments, and vendor payments using the
payment management function.
You can manage customer and vendor payments using payment slips. Before you create a payment slip, you
must set up the following prerequisites:
Payment class – The type of payment that you want to perform, for example, bill of exchange, electronic
payment, or check. For more information, see Set Up Payment Classes.
Payment status – The progress level of a payment document. You must define a set of statuses for each
payment class. For more information, see To set up payment statuses for a payment class.
Payment steps – A payment that is executed at a specified time. After a payment step is completed, you
can move the payment document from one status to another. If a step involves posting debit or credit
entries, you must define additional actions in the Payment Step Ledger table. For more information,
see To set up payment steps for a payment class.
Payment address for vendors and customers – The address that is used for a vendor or a customer at the
time of settlement. The payment address can be different from the vendor's or customer's default
address. For more information, see Set Up Payment Addresses.
You can also transfer your payment management setup information to an external disk so that you can use the
same parameters for another company with similar requirements.
See Also
Set Up Payment Classes
Set Up Payment Addresses
Create Payment Slips
Post Payment Slips
Archive Payment Slips
Export or Import Payment Management Setup Parameters
France Local Functionality
Making Payments
Find free e-learning modules for Business Central here
Set Up Payment Addresses in the French Version
2/6/2023 • 2 minutes to read • Edit Online
To use payment management, you must set up payment addresses that will be used for vendors and customers
at the time of settlement. The payment address can differ from the default address.
The following procedure describes how to set up a payment address for a vendor, but the same steps apply to
setting up a payment address for a customer.
NOTE
If a payment address is not set up, the address in the vendor or customer card is set as the default value.
See Also
Payment Management
Set Up Payment Classes
Create Payment Slips
Post Payment Slips
Archive Payment Slips
Export or Import Payment Management Setup Parameters
Find free e-learning modules for Business Central here
Set Up Payment Classes
2/6/2023 • 3 minutes to read • Edit Online
To use payment management in the French version of Business Central, you must set up payment classes to
define operation types, such as bills of exchange, electronic payments, or checks. Payment classes are defined in
the Payment Slip Setup page.
For each operation type, you then define the various statuses that the operation type can have, and you
associate each status with steps to define how the payment changes from one status to the another.
Header No. Series The number series code for the payment slip header.
Line No. Series The number series code for the payment slip lines. If you
leave this field blank, the number for each payment line
is created based on the payment header number.
SEPA Transfer Type Specify the SEPA export format, either Credit Transfer
or Direct Debit . You specify the export format for SEPA
transfers in payment steps for the payment class.
TIP
The Previous Status field defines the previous status, from which the step was last executed. The default value is 0, and
the first step will have 0 as the value of the Previous Status field.
To make a step optional and potentially repeatable, set the previous status to be equal to the next status.
The Action Type , Expor t Type , and Expor t No. fields play together. For example, for SEPA credit transfer files, set
Expor t Type to XMLpor t , and then set the Expor t No. field to 1000. For SEPA direct debit files, specify XMLpor t , and
then set the Expor t No. field to 1010.
If the action type of the payment step is Ledger , you must set up extra ledger information for the payment step.
To set up ledger information for a payment step
1. On the Payment Step Card page for the payment step, choose the Ledger action.
2. On the Payment Step Ledger page, choose the New action.
3. Fill in the fields as appropriate. Hover over a field to read a short description.
See Also
Payment Management
Set Up Payment Addresses
Export or Import Payment Management Setup Parameters
Create Payment Slips
Post Payment Slips
Archive Payment Slips
Find free e-learning modules for Business Central here
Create Payment Slips
2/6/2023 • 3 minutes to read • Edit Online
You can create payments slips to manage vendor and customer payments. Before you create payment slips, you
must set up payment classes. For more information, see Set Up Payment Classes.
The following procedure describes how to create payment slips for vendor payments, but the same steps also
apply to creating payment slips for customer payments.
Currency Code Specify the currency code to be used for the payment
lines.
Amount (LCY) The total amount from the payment lines. This field is
updated automatically when the net line amounts are
changed.
6. On the Lines FastTab, fill in the fields as described in the following table.
Account Type The account type to which the payment line is posted.
7. In the Bank Account Code field, select a bank name from the list, and then choose Advanced .
8. Optionally, for SEPA, on the Select – Vendor Account List page, and then choose the Edit action.
Fill in the following fields if needed:
Countr y/Region Code . In the list, choose Advanced , and make sure that the SEPA Allowed check
box is selected for the code that you select.
Swift Code
IBAN
Choose the OK button to close the page.
9. Optionally, for SEPA, choose the Header RIB action. Select the Bank Countr y/Region Code field, and
then choose Advanced . Make sure the SEPA Allowed check box is selected. Also make sure that the
IBAN and SWIFT Code fields are filled in.
10. Choose the Suggest Vendor Payments action.
NOTE
You can also manually fill in the payment lines.
11. In the Suggest Vendor Payments batch job, on the Options FastTab, fill in the fields as described in the
following table.
Last Payment Date The last payment date for the vendor ledger entries that
are to be included in the batch job.
Find Payment Discounts Select to include vendor ledger entries for which you can
receive a payment discount.
Use Vendor Priority Select to sort the suggested payments based on the
value in the Priority field on the vendor cards. For more
information, see Priority.
Available Amount (LCY) The maximum amount that is available for payments in
local currency.
Currency Filter The code for the currency to be included in the batch
job.
Account Type The account type to which or from which the payments
will be transferred.
NOTE
A payment file can be created if the payment slip displays File for the Action Type field.
See Also
Payment Management
Set Up Payment Classes
Set Up Payment Statuses
Set Up Payment Steps
Set Up Payment Addresses
Post Payment Slips
Archive Payment Slips
Export or Import Payment Management Setup Parameters
Find free e-learning modules for Business Central here
Export Payments
2/6/2023 • 2 minutes to read • Edit Online
The Payment Management module allows you to export your payments electronically via a text file or XMLport.
To export payments
1. Choose the icon, enter Payment Slip Setup , and then choose the relevant link.
2. On the Payment Class page, select a payment class, and then choose the Steps action.
3. On the Payment Step page, fill in the Name field.
4. Choose the Edit action to open.
5. On the Payment Step Card page, fill in the fields.
6. In the Action Type field, select the File option, and then in the Expor t Type field, select the Repor t or the
XMLpor t action.
7. In the Expor t No. field, specify the object that will export the payments.
The next time you make a payment that is based on this payment step, the payments will be exported to a file as
specified.
See Also
Set Up Payment Classes
Set Up Payment Steps
Find free e-learning modules for Business Central here
Post Payment Slips in the French Version
2/6/2023 • 2 minutes to read • Edit Online
You must post payment slips to complete a payment transaction and to create the related financial data. You can
post a payment slip if the payment slip's Action Type is set to Ledger .
Before you post a payment slip, you must create the payment slip. For more information, see Create Payment
Slips.
See Also
Payment Management
Set Up Payment Classes
Set Up Payment Statuses
Set Up Payment Steps
Set Up Payment Addresses
Create Payment Slips
Export or Import Payment Management Setup Parameters
Archive Payment Slips
Find free e-learning modules for Business Central here
Archive Payment Slips in the French Version
2/6/2023 • 2 minutes to read • Edit Online
When a payment slip has been processed, you can separate it from the active payment slips by archiving it.
You can archive the payment slip by using the following methods:
Manually – for individual payment slips.
Automatically – for a batch of payment slips.
NOTE
If the current status of the payment slip does not allow archiving, a message is displayed.
NOTE
This batch job will only archive payment slips that have the Archiving Authorized check box selected on the Payment
Status page. For more information, see Set Up Payment Statuses.
See Also
Payment Management
Set Up Payment Classes
Set Up Payment Statuses
Set Up Payment Steps
Set Up Payment Addresses
Create Payment Slips
Post Payment Slips
Find free e-learning modules for Business Central here
Export or Import Payment Management Setup
Parameters
2/6/2023 • 2 minutes to read • Edit Online
You can export or import payment management setup parameters to an external disk so that you can use the
same parameters for another company with similar requirements.
See Also
Payment Management
Set Up Payment Classes
Set Up Payment Addresses
Create Payment Slips
Archive Payment Slips
Find free e-learning modules for Business Central here
General Ledger in France
2/6/2023 • 2 minutes to read • Edit Online
See also
France Local Functionality
Understanding the General Ledger and the COA
Find free e-learning modules for Business Central here
Apply General Ledger Entries in the French Version
2/6/2023 • 2 minutes to read • Edit Online
You apply general ledger entries to justify ledger balances on asset and liability accounts. For example, you can
apply transactions on the bill of exchange accounts to get a clear picture of which bills make up the balance of
the account.
NOTE
Applied entries can be identified by having the same three-letter combination and the same date.
See Also
Unapply General Ledger Entries
Apply Vendor Payments Manually
Find free e-learning modules for Business Central here
Unapply General Ledger Entries in the French
Version
2/6/2023 • 2 minutes to read • Edit Online
See Also
Apply General Ledger Entries
Find free e-learning modules for Business Central here
Print General Ledger Reports
2/6/2023 • 2 minutes to read • Edit Online
General ledger reports meet financial accounting standards, and they contain information about ledger entries,
customer entries, vendor entries, and bank entries.
G/L Journal Shows the subtotals for each source code per month.
G/L Trial Balance Shows opening debit and credit balances, period debit
and credit balances, and final debit and credit balances
for all general ledger accounts.
G/L Detail Trial Balance - Shows the general ledger transactions for all general
ledger accounts.
- Shows the subtotals of the transactions per general
ledger account.
Customer Trial Balance Shows opening debit and credit balances, period debit
and credit balances, and final debit and credit balances
for all customer accounts.
Customer Trial Balance - Shows all of the transactions for all customer accounts.
- Shows the subtotals of the customer transactions per
account.
Vendor Trial Balance Shows opening debit and credit balances, period debit
and credit balances, and final debit and credit balances
for all vendor accounts.
Vendor Detail Trial Balance - Shows transactions for all vendor accounts.
- Show the subtotals of the vendor transactions per
account.
Bank Account Trial Balance Shows opening debit and credit balances, period debit
and credit balances, and final debit and credit balances
for all bank accounts.
Bank Acc. Detail Trial Balance - Shows transactions for all bank accounts.
- Shows the subtotals of the transactions per account.
3. On the Options FastTab, enter information in the relevant fields, and then select the appropriate filters.
NOTE
The Options FastTab is not available for the G/L Journal batch job.
4. Choose the Print button to print the report, or choose the Preview button to view it on the screen.
See Also
Export General Ledger Entries to an XML File
Find free e-learning modules for Business Central here
View Ledger Reconciliations
2/6/2023 • 2 minutes to read • Edit Online
Business Central includes two reports that can help you reconcile general ledger entries with customer ledger
entries and vendor ledger entries. The reports print a separate page for each customer or vendor that sums up
amounts from general ledger transactions based on payments and posted invoices.
The following procedure applies to viewing reconciliation between the general ledger and the customer ledger,
but the same steps apply to reconciliation with the vendor ledger.
NOTE
You must specify a date filter.
See Also
France Local Functionality
Find free e-learning modules for Business Central here
Specify Posting Periods In the French Version
2/6/2023 • 2 minutes to read • Edit Online
When you specify posting periods, you limit the period in which posting is allowed.
NOTE
You can define different posting periods for different users and apply a posting period to a user on the User Setup page.
If you enter dates here, the dates entered on the General Ledger Setup page will not apply to these users.
See Also
Fiscal Periods and Fiscal Years
Find free e-learning modules for Business Central here
Fiscal Periods and Fiscal Years in the French Version
2/6/2023 • 2 minutes to read • Edit Online
A fiscal year is typically divided into 12 monthly fiscal periods. In Business Central, you can have two fiscal years
open at the same time. You cannot create a third fiscal year if there are two fiscal years open.
To close a fiscal year, you must close the accounting periods within that year.
You can only reopen a closed accounting period if the period falls within an open fiscal year. For more
information, see Close Years. You cannot reopen a closed fiscal year.
See Also
Post the Year-End Closing Entry
Fiscally Close Accounting Periods
Closing Years and Periods
Post the Year-End Closing Entry
Fiscally Close Years
Reopen Accounting Periods
Close Income Statement Accounts
Specify Posting Periods
Understanding the General Ledger and the COA
France Local Functionality
Find free e-learning modules for Business Central here
Year End Processes Overview in the French Version
2/6/2023 • 2 minutes to read • Edit Online
See Also
Fiscally Close Accounting Periods
Posting the year-end closing entry
Fiscally Close Years
Fiscal Periods and Fiscal Years
Closing Years and Periods
Find free e-learning modules for Business Central here
Fiscally Close Accounting Periods
2/6/2023 • 2 minutes to read • Edit Online
When a fiscal period is complete, you can fiscally close the period to make sure that no more general ledger
entries can be posted.
See Also
Close Years
Fiscally Close Years
Reopen Accounting Periods
Fiscal Periods and Fiscal Years
Find free e-learning modules for Business Central here
Close Income Statement Accounts in the French
Version
2/6/2023 • 2 minutes to read • Edit Online
Before you can run the Close Income Statement batch job, you must close the fiscal year. For more
information, see Fiscally Close Years.
See Also
Fiscally Close Years
Find free e-learning modules for Business Central here
Close Years in the French Version
2/6/2023 • 2 minutes to read • Edit Online
When a fiscal year is over, you must close the periods that it comprises.
To close a year
1. Choose the icon, enter Accounting Periods , and then choose the relevant link.
2. Choose the Close Year action.
If more than one fiscal year is open, the earliest one should be closed. A message appears to identify the
year that should be closed and explains the consequences of closing it.
3. To close the year, choose the Yes button.
When the fiscal year is closed, the Closed and Date Locked fields are selected for all the periods in the year. At
this point the fiscal year cannot be opened again, and you cannot clear the Closed or Date Locked fields.
WARNING
You cannot close a fiscal year before you create a new one. When a fiscal year has been closed, you cannot change the
starting date of the following fiscal year.
Even though a fiscal year has been closed, you can still post general ledger entries to it until you fiscally close
the fiscal year. When you do this, the entries will be marked as posted to a closed fiscal year, and the Prior-Year
Entry field will be selected. For more information, see Fiscally Close Years.
After a fiscal year is closed, you must close the income statement accounts and transfer the year's results to an
account in the balance sheet. You can repeat this each time you post to the closed fiscal year.
After a fiscal year is fiscally closed, it cannot be opened again, and general ledger entries cannot be posted.
See Also
Fiscally Close Years
Year End Processes Overview
Post the Year-End Closing Entry
Closing Years and Periods
Find free e-learning modules for Business Central here
Fiscally Close Years
2/6/2023 • 2 minutes to read • Edit Online
When a fiscal year is complete, you must fiscally close the periods that it comprises to make sure that no more
general ledger entries can be posted.
Before fiscal closing is allowed the following must be done:
The fiscal year has been closed first. For more information, see Close Years.
All journal lines that are not posted for the year are either posted or deleted before the year is fiscally closed.
All closing entries are up-to-date.
See Also
Close Years
Year End Processes Overview
Post the Year-End Closing Entry
Closing Years and Periods
Find free e-learning modules for Business Central here
Open a New Fiscal Year in the French Version
2/6/2023 • 2 minutes to read • Edit Online
Before you can post in a fiscal year, you must open the fiscal year and define its accounting periods.
IMPORTANT
In concordance with French law no more than two open fiscal years are allowed.
See Also
Specify Posting Periods
Close Years
Post the Year-End Closing Entry
Fiscally Close Years
Fiscal Periods and Fiscal Years
Find free e-learning modules for Business Central here
Post the Year-End Closing Entry in the French
Version
2/6/2023 • 2 minutes to read • Edit Online
After you use the Close Income Statement batch job to generate the year-end closing entry or entries, you
must open the journal you specified in the batch job, and then review and post the entries.
See Also
Year End Processes Overview
Close Years
Fiscally Close Years
Find free e-learning modules for Business Central here
Reopen Accounting Periods
2/6/2023 • 2 minutes to read • Edit Online
When a single fiscal period has been fiscally closed it might be necessary to reopen it to post general ledger
entries.
NOTE
After the year that the accounting period belongs to is fiscally closed, you cannot reopen it.
See Also
Close Years
Fiscally Close Years
Fiscally Close Accounting Periods
Find free e-learning modules for Business Central here
Set Up Accelerated Depreciation
2/6/2023 • 2 minutes to read • Edit Online
To use the accelerated depreciation calculation, you must set up the following depreciation books for fixed
assets:
The accounting depreciation book (integrated with the general ledger).
The tax depreciation book (not integrated with the general ledger).
NOTE
When you post an acquisition, depreciation, or disposal for the accounting depreciation book, the transaction is
duplicated and posted in the tax depreciation book when the fixed asset journal is posted.
The difference between the accounting depreciation book and the tax depreciation book is managed through the
settings on the Integration FastTab on the deprecation book card as indicated in the following table.
The Derogator y field specifies if you want derogatory entries that are posted to this depreciation book to be
posted both to the general ledger and the FA ledger. If you have placed a check mark in the field, you must use
the FA G/L journal to post derogatory entries.
You specify the G/L accounts that must be used in the FA Posting Group page. In the Depreciation Book
page, you specify the posting group that must be used.
If you do not place a check mark in the field, you must use the FA journal to post derogatory entries, which will
be posted only to the FA Ledger Entry table.
For the tax depreciation book, on the General FastTab, you then specify the relevant accounting depreciation
book in the Derogator y Calculation that will calculate derogatory depreciation. The Used with Derogator y
Book field in the accounting depreciation book is updated with the tax depreciation book code.
Derogatory calculation
The Derogator y Calculation field on a depreciation book specifies if this book is used as tax depreciation
book to calculate derogatory depreciation. The specified code for the accounting depreciation book establishes a
derogatory setup.
As for the tax book, only FA entries will be posted, the check boxes on the Integration tab cannot be checked.
When the field is blank, Business Central will use the depreciation book in a standard way. If it is not blank, the
system will calculate derogatory depreciation.
See Also
Accelerated Depreciation
Calculate Accelerated Depreciation
Set Up Fixed Asset Depreciation
Find free e-learning modules for Business Central here
Accelerated Depreciation in the French Version
2/6/2023 • 2 minutes to read • Edit Online
Accelerated depreciation is calculated based on the differences between the accounting depreciation book and
the tax depreciation book fixed asset, during the life of the fixed asset.
Fixed assets that have higher tax depreciation and lower accounting depreciation are depreciated using the
accelerated depreciation method, as allowed by the tax authorities.
Companies must use the accelerated depreciation method to post the extra tax amounts if they meet at least two
of the following criteria:
They have more than 50 employees.
They have at least two million euros in assets.
They have at least four million euros in sales.
Depreciation Book
The accelerated depreciation method helps you to calculate and post differences between tax depreciation
amounts and accounting depreciation amounts that are allowed for fixed assets. To calculate accelerated
depreciation for fixed assets, the following depreciation books must be set up:
The accounting depreciation book (integrated with the general ledger).
The tax depreciation book (not integrated with the general ledger).
You must set up the tax book as a derogatory book by using an accelerated depreciation setup parameter. If this
parameter is set, differences between the tax book and the accounting book are calculated and posted as
accelerated depreciation amounts. For more information, see Set Up Accelerated Depreciation.
Example
If you have a fixed asset valued at 1,000 euros that is depreciated in the accounting depreciation book over five
years, and depreciated in the tax depreciation book over three years, then the accounting depreciation for the
first year is 200 euros (1,000/5) and the tax depreciation for the first year is 333.33 euros (1,000/3). The
accelerated depreciation amount is the difference between these two amounts: 133.33 euros (333.33 - 200).
See Also
Set Up Accelerated Depreciation
Calculate Accelerated Depreciation
Set Up Fixed Asset Depreciation
Fixed Assets
France Local Functionality
Find free e-learning modules for Business Central here
Calculate Accelerated Depreciation in the French
Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you calculate periodic depreciation for fixed assets by using the Calculate Depreciation
batch job. The fixed asset depreciation book that is linked to the fixed asset defines the depreciation method, the
starting date for depreciation, and the fixed asset posting group that is used in the batch job.
If a fixed asset depreciation book is integrated with the general ledger, then it is called an accounting
depreciation book. If a fixed asset depreciation book is not integrated with the general ledger, then it is called a
tax depreciation book.
You can only calculate the accelerated depreciation for fixed assets that have an accounting depreciation book
and a tax depreciation book. For more information about setting up tax depreciation books and accounting
depreciation books for fixed assets, see Set Up Accelerated Depreciation.
Entries are transferred to the fixed asset general journal when you select an accounting depreciation book in the
batch job. Entries are transferred to the fixed asset journal when you select the tax depreciation book.
FA Posting Date Specify the ending date for the depreciation calculation, if
this is the first depreciation entry for the asset. The
depreciation starting date that is defined on the FA
Depreciation Books page is used as the starting date
for the depreciation calculation. If you have already
depreciated the asset, the fixed asset posting date of the
last depreciation entry is used as the starting date for
the depreciation calculation.
Use Force No. of Days Select to use the number of days in the Force No. of
Days field for the depreciation calculation.
Force No. of Days The number of days for the depreciation calculation. You
can only enter a number in this field if the Use Force
No of Days check box is selected.
You can leave this field blank if the Use Same FA + G/L
Posting Dates field in the accounting depreciation
book is selected. The posting date is copied to the
resulting journal lines.
F IEL D DESC RIP T IO N
Document No. The document number for the fixed asset journal batch.
Leave this field blank if you have set up a numbering
series for the fixed asset journal batch on the No. Series
page. For more information, see No. Series.
Posting Description The posting description for the fixed asset journal entries.
See Also
Accelerated Depreciation
Set Up Accelerated Depreciation
Set Up Fixed Asset Depreciation
Fixed Assets
Find free e-learning modules for Business Central here
Germany Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the German version of Business Central.
Feature Availability
VAT
Set Up Reports for VAT and Intrastat Available Now
Set Up VAT Reports Available Now
VAT Reporting Available Now
Create VAT Reports Available Now
Correct VAT Reports Available Now
Sales VAT Advance Notifications Available Now
Declare VAT-VIES Tax Available Now
EU Sales List in Germany Available Now
Banking & Payments
Print Vendor Payments List Reports Available Now
Core Finance
Export and Print Intrastat Reports Available Now
Post a Negative Entry Available Now
Process for Digital Audits Available Now
Set Up Data Exports for Digital Audits Available Now
Export Data for a Digital Audit Available Now
GDPDU Filter Examples Available Now
Upgrade a .DTD Definition File Available Now
Walkthrough: Exporting Data for a Digital Audit Available Now
Purchasing
Set Up Delivery Reminders Available Now
Set Up Delivery Reminder Terms, Levels, and Text Available Now
Delivery Reminders Available Now
Assign Delivery Reminder Codes to Vendors Available Now
Create Delivery Reminders Manually Available Now
Generate Delivery Reminders Available Now
Issue Delivery Reminders Available Now
Print Test Reports for Delivery Reminders Available Now
General
Currency Exchange Rates Available Now
Include Company Registration Numbers on Sales Reports and Purchase Reports Available Now
Print General Ledger Setup Information Available Now
See Also
Certification of Business Central for German market (document is in German)
Work with Business Central
Country/regional availability and supported languages
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
In Business Central, you can specify which reports to use to create the documents that you must submit to the
authorities, such as the VAT statement and the Intrastat form.
Repor t Name Specifies the name of the report that prints for this
document type. The Repor t Name field updates based
on the selection in the Repor t ID field.
F O R M AT FIELDS
1. Choose the icon, enter Repor t Selection , and then choose the related link.
2. On the Repor t Selection – Intrastat page, in the Usage field, select the type of document that you
want to specify reports for. This includes the Intrastat checklist and Intrastat form.
3. Specify the report or batch job that must run when a user starts the activity for the document type that
you specified in the Usage field. Fill in the fields as described in the following table.
Repor t Name Specifies the name of the report that prints for this
document type. The Repor t Name field updates based
on the selection in the Repor t ID field.
See also
Export and Print Intrastat Reports
VAT Reporting Germany Local Functionality
Set Up Intrastat Reporting
Find free e-learning modules for Business Central here
Set Up VAT Reports in the German Version
2/6/2023 • 2 minutes to read • Edit Online
Information from various invoice types is used to feed data into the EU Sales List report. To file a VAT report
under the ELMA5 system from Business Central, you need to set up report parameters.
See Also
VAT Reporting
Create VAT Reports
Find free e-learning modules for Business Central here
VAT Reporting in the German version
2/6/2023 • 2 minutes to read • Edit Online
You can report VAT to the German tax authorities on the Elektronische Steuererklärungen (ELSTER) online portal.
You can generate and export your VAT declaration as an XML file that you send to the German ELSTER portal.
For more information, see Sales VAT Advance Notifications.
You can print the following local VAT reports.
VAT Statement Germany A simple VAT report. The main VAT reporting is handled by
the ELSTER functionality. The amounts are differentiated by
taxable base and taxable amount.
Sales VAT Adv. Not. Acc. Proof Confirms that entries in the VAT statement form are also
posted in general ledger accounts.
VAT Statement Schedule This report can be retrieved from the VAT Statement page.
See also
Sales VAT Advance Notifications
Report VAT to the Tax Authorities
Work with VAT on Sales and Purchases
Set Up Reports for VAT and Intrastat
Find free e-learning modules for Business Central here
Create VAT Reports in the German Version
2/6/2023 • 2 minutes to read • Edit Online
You can configure different types of VAT reports based on requirements. Then, when you have to submit a VAT
report, you can create it on the VAT Repor t page and then export it in electronic format that conforms to the
ELMA5 format requirements.
VAT Repor t Type Select the appropriate VAT Report type. The default
setting is Standard . If the report is an update to an
existing report, choose Corrective .
Trade Type Specify the type of trade that the report is to describe.
The default is Sales . Other options are Purchases or
Both .
EU Goods/Ser vices Specify whether the report applies to Goods , Ser vices ,
or both. The default is Both .
Repor t Period Type Specify the time period that the report applies to:
- Month
- Quarter
- Year
- Bi-Monthly
Repor t Year Specify the year that the VAT report covers.
Processing Date Specify the date that the VAT report is created.
3. Fill in the fields in the Sign-off FastTab, including the key fields that are described in the following table.
F IEL D DESC RIP T IO N
Sign-off Place Specify the location where the VAT report was signed off.
Sign-off Date Specify the date that the VAT report has been signed off.
Signed by Employee No. Specify the number of the employee who signed the VAT
report from the lookup list.
Created by Employee No. Specify the number of the employee who created the
VAT report from the lookup list.
4. Import the VAT ledger entries that must be included in the VAT report.
5. Choose the Suggest Lines action.
This adds VAT entries to the page. For each line, in the Amount field, you can drill down to see the VAT ledger
entries that are the source of the line.
After you create the VAT report, you have to submit it to the tax authorities.
See Also
Correct VAT Reports
Set Up VAT Reports
Find free e-learning modules for Business Central here
Correct VAT Reports in the German Version
2/6/2023 • 2 minutes to read • Edit Online
If you have to submit a corrective VAT report or delete a submitted VAT report, you must create a new VAT
report. According to the legislation, a corrective report must be submitted within a month of the initial report.
When you create a corrective report, the report will contain two line types per corrected line. In one line type,
Cancellation, the base value of the VAT is reported as a cancellation. All other information remains the same, and
cannot be edited. On a new line, Correction type, you can make corrections as needed to the VAT amount. The
Suggest Lines action, however, will suggest the correct amount based on the filters and posted documents. You
cannot correct or modify the VAT Registration No. Each period being corrected needs its own corrective
report.
The Suggest Lines action recalculates the values to report. The Correct Lines action is used to make manual
changes. You can combine the effects of the two actions to correct your report.
NOTE
If you manually changed the amount for a customer or vendor, this amount will be overwritten when additional
VAT entries are posted. Update the amount accordingly.
2. If you want to change the amount of a report line that has already been submitted and no new VAT
entries are posted, choose the Correct Lines action. On the VAT Repor t Lines page, select the lines that
you want to correct, and then choose the OK button.
For each entry, two lines are displayed: Cancellation and Correction. You can now change the amount on
the Correction line.
NOTE
The Correct Lines action will not suggest the amount based in VAT entries. If you have new VAT entries for the
customer or vendor, instead use the Suggest Lines action.
3. If you used the wrong filters, for example, the wrong VAT product posting group, choose the Suggest
Lines action, and then set filters as needed.
Suggest Lines will create entries to account for the difference between the filters.
NOTE
If the updated filters exclude a customer or vendor, Business Central creates a Cancellation line for the previous
reported amount and a Correction entry with amount 0.
See Also
Set Up VAT Reports
Find free e-learning modules for Business Central here
Set Up and Export Sales VAT Advance Notifications
2/6/2023 • 3 minutes to read • Edit Online
A sales VAT advance notification is an XML file that you can use to report VAT to the German tax authorities on
the Elektronische Steuererklärungen (ELSTER) online portal. Business Central generates an XML file with tax and
base amounts, and information about your company in the format and layout that German tax authorities
require.
NOTE
Most of the functionality is included in the ELSTER VAT Localization for Germany extension. Make sure that this is
installed in your Business Central. For more information, see Customizing Business Central Online Using Extensions.
Sales VAT Adv. Notif. Nos. Choose the number series to use to assign identification
numbers to new sales VAT advance notifications.
Sales VAT Adv. Notif. Path Enter the path and name of the folder where you want to
store the XML files.
NOTE
The VAT statement must have a VAT statement line for each key figure required by the tax authority, where the
Row No. field contains the key figure and the Amount Type field specifies whether this is a base amount or a tax
amount. Ask your tax office if you have questions concerning the key figures and their definition.
If you have submitted a sales VAT advance notification as a test notification by selecting the Testversion
field, you cannot change it into a real notification later. The tax authority will not accept the same XML file
if it is submitted with the Testversion field cleared.
Optionally, choose the Preview statement action to see a VAT statement that shows the data that will be
in the XML that you will submit to the ELSTER portal. This view shows an amount for each element in the
XML file in a human-readable format.
NOTE
In versions older than version 19.3 and other updates that are made available in January and February 2022), the
Sales VAT Adv. Notif. Card page shows fields and actions based on deprecated functionality in both the ELSTER
portal and Business Central. Specifically fields that are tied to stylesheets are no longer in use, because the ELSTER
portal no longer provides such stylesheets.
See Also
VAT Reporting
Germany Local Functionality
Customizing Business Central Using Extensions
Find free e-learning modules for Business Central here
Declare VAT-VIES Tax in the German Version
2/6/2023 • 2 minutes to read • Edit Online
Business Central includes the EC Sales List report and t, which you can use to submit information about sales
transactions with other European Union (EU) countries/regions to the customs and tax authorities' list system.
The report displays information in the same format that is used in the customs and tax authorities' declaration
list.
Depending on the volume of sales of goods or services to other EU countries/regions, you must submit
monthly, bi-monthly, or quarterly declarations. If your company has sales of more than 100,000 euros per
quarter, you must submit a monthly declaration. If your company has sales of less than 100,000 euros per
quarter, you must submit a quarterly declaration. For more information, see the BZSt website.
The report is based on the VAT Entry table.
Repor ting Period Select the time period that the report applies to. This can
be a month, a two-month period, a quarter, or the
calendar year.
Date of Signature Enter the date on which the VAT-VIES declaration is sent.
Show Amounts in Add. Repor ting Currency If selected, the amounts of the report will be in the
additional reporting currency. For more information, see
Additional Reporting Currency.
Change to monthly repor ting If selected, your company has sales of more than
100,000 euros per quarter and you must migrate from a
quarterly report to a monthly report. Impor tant: Only
select this field the first time that you submit a monthly
report.
Revoke monthly repor ting If selected, you want to switch from monthly reporting
to another reporting period.
See Also
VAT Reporting
Report VAT to Tax Authorities
Find free e-learning modules for Business Central here
Print Vendor Payments List Reports in the German
Version
2/6/2023 • 2 minutes to read • Edit Online
The Vendor Payments List report provides a list of payments for each vendor. The report can sort payments
chronologically or grouped by vendor.
NOTE
The Vendor Payments List report is available in the following markets: Austria, Germany, Switzerland.
Sor ting Specifies the sort order. You can sort by vendor or
chronologically. If you sort by vendor, you will see a
subtotal for each vendor. If you sort chronologically, you
will not see subtotals.
Standard
Displays the vendor number and vendor name, together
with posting details, such as the document number and
the amount in local currency.
FCY Amounts
Displays the vendor number, vendor name, document
number, payment status (O for open, PP for partial
payment, and C for closed), and payment amount.
Posting Info
Displays the vendor number, vendor name, cost center,
cost object, user ID, and payment amount.
See Also
Making Payments
Find free e-learning modules for Business Central here
Export and Print Intrastat Reports
2/6/2023 • 3 minutes to read • Edit Online
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
Intrastat reporting is required throughout the European Union (EU) and must follow local requirements, such as
specific formats and files. All companies in the EU must report their trade with other EU countries. The
movement of goods must be reported to the statistics authorities (Statistisches Bundesamt) every month, and a
report must be delivered to the tax authorities.
For Intrastat reporting, you must provide paper reports and files, which must be in ASCII format for Germany.
Business Central includes reports and batch jobs that generate all of the information that must be sent to the
German tax authorities. This information automatically includes both receipt and delivery of goods. The Intrastat
file contains information from the lines in the Intrastat journal.
IMPORTANT
If you clear the Show Intrastat Journal Lines check box, the report displays only the information that must be
reported to the tax authorities, and not the lines in the journal.
5. Optionally, on the Intrastat Jnl. Batch FastTab, select the appropriate filters.
6. Optionally, on the Intrastat Jnl. Line FastTab, select the appropriate filters.
7. Choose the Print button to print the Intrastat checklist or choose the Preview button to view it on the
screen.
To print the German Intrastat form
1. Choose the icon, enter Intrastat Journals , and then choose the related link.
2. In the Batch Name field, select the required journal batch name.
3. Choose the Form action.
4. Optionally, on the Intrastat Jnl. Batch FastTab, select the appropriate filters.
5. Optionally, on the Intrastat Jnl. Line FastTab, select the appropriate filters.
6. Choose the Print button to print the Intrastat checklist or choose the Preview button to view it on the
screen.
See also
VAT Reporting
Report VAT to Tax Authorities Export and Print Intrastat Reports
Germany Local Functionality
Set Up Intrastat Reporting
Find free e-learning modules for Business Central here
Post a Negative Entry in the German Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Correction field to post a negative debit instead of a credit, or to post a negative credit instead
of a debit on an account. To meet legal requirements, this field is visible by default in all journals. The Debit
Amount and Credit Amount fields include both the original entry, and the corrected entry. These fields have
no effect on the account balance.
See Also
Reverse Journal Postings and Undo Receipts/Shipments
Germany Local Functionality
Find free e-learning modules for Business Central here
Process for Digital Audits (GoBD/GDPdU)
2/6/2023 • 5 minutes to read • Edit Online
You can export data from Business Central according to the process for digital audits (GoBD/GDPdU), which is
based on German tax law.
Overview
Section 146 and 147 of the German Fiscal Code (Abgabenordnung, AO) allows tax authorities to assess the data
of electronic accounting systems digitally. They may do this with a data storage device submitted to them or by
direct or indirect access to the system. In the data storage device scenario, the tax liable company (or the person
or entity entrusted with accounting and tax duties) must provide appropriate data storage devices with the data
in computer-readable form. This means for the tax authorities that they will be able to access at will all stored
data, including the master data and connections with sort and filter functions. To provide data that can be used
and evaluated in this manner, you must define and standardize the file formats for submission by data storage
device.
Tax authorities in Germany use analysis software, IDEA, which imports data from ASCII files. The IDEA software
can import data in variable length or fixed length format. It requires an XML file, index.xml, that describes the
structure of the data files. For more information, see the Audicon website for GDPdU.
Configuration
You can set up different GDPdU data exports depending on the type of data that you want to be able to export.
For example, you can create two GDPdU data exports:
One exports high-level information about all general ledger entries, customer ledger entries, vendor ledger
entries, and VAT entries.
The other exports detailed information about the general ledger entries.
NOTE
How to set up the GDPdU data exports depends on your company’s needs and the auditor’s requests.
For an example of how to set up data exports for GDPdU, see Walkthrough: Exporting Data for a Digital Audit.
Data Export Filters
When you set up a data export, you can filter data on different levels as described in the following table.
Period filters You can specify a start date and end date for the data that
will be exported. You can then use this period filter to filter
the data. For example, if you set a period filter for the export,
you can then set table filters that use the period.
Table filters You can set filters on each table in the export. For example,
you can include only open ledger entries, or entries that
have a posting date in the specified filter. You can also set a
filter that is based on FlowFields, such as Net Change
(LCY) , to only export customers where there has been a
change, for example. Impor tant: You cannot set a table
filter that is based on a FlowFilter.
FlowField filters You can include FlowFields in the export and set filters based
on the period. For example, you can apply the period filter to
the Balance at Date field on the G/L Account table.
If you include a FlowField such as the Net Change (LCY) field on the Customer table, you can specify that the
entries must be filtered based on the remaining amount at the end date of the GDPdU period. If you add this as
a field filter, then the calculation formulas are based on the dates that are specified during the export.
For more information, see GDPdU Filter Examples.
Export Performance
If you want to export large sets of data, it can take a very long time. We recommend that you set up data exports
based on advice from your tax advisor to establish your business needs, and the requirements of the tax auditor.
The number of records in a table is also something that you should consider.
See Also
Set Up Data Exports for Digital Audits
Export Data for a Digital Audit
Walkthrough: Exporting Data for a Digital Audit
Germany Local Functionality
Find free e-learning modules for Business Central here
Set Up Data Exports for a Digital Audit
(GoBD/GDPdU) in the German Version
2/6/2023 • 6 minutes to read • Edit Online
You must set up data export record sources to be able to export data for a digital audit according to the
Grundsätze zum Datenzugriff und zur Prüfbarkeit digitaler Unterlagen (GDPdU). For each data export type, you
must define one or more record sources, where each source is a table from which you want to export data.
NOTE
When someone opens Data Expor ts page for the first time, three data export records with predefined settings are
created with the codes GL Acc 2022 , FAAcc 2022 , and Item 2022 . Consider these data export records ready-made
templates for exporting data from Business Central according to government requirements.
GL Acc 2022 can be used to export data related to G/L and personal data.
FAAcc 2022 can be used to export data related to fixed asset data.
Item 2022 can be used to export data related to item and invoice data.
Code Specify the unique code for the data export, such as
Expor t-1 .
You must add record definitions to the data export. Each record definition represents a set of data that will be
exported.
Expor t Path Specify the path where the exported files will be stored.
Next, you must add the relevant .dtd file that is required according to the GDPdU, such as gdpdu-01-08-
2002.dtd . If you must import a new DTD file to replace an existing file, you must first export the existing
DTD file.
3. Choose the Impor t action.
4. On the Impor t page, navigate to the location of the relevant DTD file, and then choose the Open button.
Next, you must specify the source for the data that will be exported.
Table No. Select the number of the main table to export data from.
When you enter a value in the Table No. field, the Table
Name field is updated.
Expor t Table Name Optional. An archive file with the necessary data will be
created, containing an INDEX.XML file. You can change
the suggested name of the table to be used in the
INDEX.XML file during the export. The default name is
the name of the table without special characters due to
the requirements of the auditors' tool.
Period Field No. Specify a filter for which date field will be used in setting
the start date and end date of the report.
Date Filter Field No. Specify a date filter field if the table has one.
If the table has more than one date filter, do not specify
one in this field.
Expor t File Name Specify the name of the file that data from this table will
be exported to.
NOTE
The INDEX.XML file contains table and field names in English based on the names of tables and fields. The names
of tables and fields are defined in <Name> tags, and captions are defined in <Description> tags in the
INDEX.xml file.
NOTE
Table and field names will be written as-is, including any spaces, dots, parentheses, and so on. The only characters
that are removed from the names are &, ' (single quote), " (double quote), < (less-than sign), and > (greater-than
sign).
For more information, see GDPdU Filter Examples.
Next, you must specify the fields that data will be exported from.
3. In the Fields pane, choose the Add action.
4. On the Data Exp. Field List page, select one or more fields that you want to export, and then choose the
OK button.
a. To change the order of the fields, choose the Move Up or the Move Down action.
b. To remove a field from the list of selected fields, choose the Delete action.
You have added the main table from which to export. Optionally, you can add one or more related tables.
From Field No. Contains the number of the field in the parent table. You
can specify that this field is related to a field in the
subordinate table.
NOTE
The From Field Name and the To Field Name fields are populated automatically.
See Also
Process for Digital Audits (GoBD/GDPdU)
Export Data for a Digital Audit
Find free e-learning modules for Business Central here
Export Data for a Digital Audit in the German
Version
2/6/2023 • 2 minutes to read • Edit Online
You can export financial data and tax data according to the process for digital audits (GoBD/GDPdU). You can
also select various options to be included in an XML file.
If there is no data to export, Business Central creates empty files.
To export data for a digital audit
1. Choose the icon, enter Expor t Business Data , and then choose the related link.
2. On the Data Expor t page, on the Options FastTab, fill in the fields as described in the following table.
O P T IO N DESC RIP T IO N
Star ting Date Specifies the start date for the data export.
Ending Date Specifies the end date for the data export.
Include Closing Date Specifies if the data export must include the closing date
for the period.
3. On the Data Expor t Record Definition FastTab, select the appropriate filters to identify the data export
and data export record type. For more information, see Process for Digital Audits (GoBD/GDPdU).
4. To export the data, choose the OK button.
WARNING
During the export, any existing files, including the log file, will be overwritten. If you export the same data twice,
the files from the first export are overwritten
You will be notified when the export completes. If you cancel the export, or if you close the page, you will also be
notified that the export has completed, but the log folder will be empty. However, depending on your
configuration, some files may have been exported, but the export might not be complete.
See Also
Process for Digital Audits (GoBD/GDPdU)
Find free e-learning modules for Business Central here
GDPdU Filter Examples in the German Version
2/6/2023 • 2 minutes to read • Edit Online
The following topic provides examples of how you can use and combine different filter types when you set up
your GPDdU exports. By setting filters appropriately, you can improve performance.
The following examples use the G/L Entry and Cust. Ledger Entry tables for data. They assume that you have
specified the following date in the Expor t Business Data batch job.
Start Date = 01/01/2013
End Date = 12/31/2013
See Also
Set Up Data Exports for a Digital Audit (GoBD/GDPdU)
Find free e-learning modules for Business Central here
Upgrade a .DTD Definition File for Digital Audits in
the German Version
2/6/2023 • 2 minutes to read • Edit Online
You can explicitly validate a .dtd file after you import one in order to address upgrade issues. This is useful when
you have an existing setup that needs to be updated to reflect the current version of Business Central.
See Also
Set Up Data Exports for a Digital Audit (GoBD/GDPdU)
Find free e-learning modules for Business Central here
Walkthrough: Exporting Data for a Digital Audit in
the German Version
2/6/2023 • 10 minutes to read • Edit Online
You can export business data for auditing purposes. How the data export is set up is different for all companies,
and you should ask your tax advisor and the tax auditor. The following walkthrough describes the end-to-end
process, but it is an example only.
The sample implementation illustrates a scenario where the auditor has requested that you export data from
your general ledger, and information about your customers and vendors. This is not an example that is based on
actual requirements from a tax auditor, but it serves to illustrate how to export data for a digital audit
(GoBD/GDPdU) in Business Central.
Prerequisites
To complete this walkthrough, you will need:
The German version of Business Central with the CRONUS AG demonstration company.
The .DTD file that is required according to the GDPdU. In this scenario, gdpdu-01-08-2002.dtd .
Story
Cassie is an accountant at CRONUS AG. She has been notified by the company's tax auditor that they want to
see a list of purchase and sales transactions in the first quarter of the calendar year 2013. Cassie knows the type
of financial data that the auditor wants, but she needs the help of Sean to set up the export.
Sean is a power user with CRONUS AG. He understands how the data is set up technically with tables and fields.
Therefore he usually helps Cassie set up the data exports for the auditors. From other data exports, he knows
that the tool that the auditors use has some requirements on what the exported files must contain, but he needs
the help of Cassie to establish exactly which data is needed.
Description The description for the data export, Data expor t for
Q1 of CY 2013 .
Description The description for the record type, G/L, Cust., Vend. .
Expor t Path Specify the path where the exported files will be stored.
If the specified folder does not exist, choose the Yes button to create it.
Next, Cassie specifies the source for the data that will be exported. She knows from previous exports that she
wants data from the following tables:
G/L Account
Customer
Vendor
To specify requirements for the source for the data export
1. On the Data Expor t Record Definitions page, choose the Record Source action.
2. On the Data Expor t Record Source page, in the Table No. field, enter 15 .
The Table Name field is automatically updated with the name of the G/L Account table.
3. In the Notes part, choose the link, and then enter the following text:
I need entries that show the affected accounts, the posting date, the balance, and the net
change.
4. Repeat the two previous steps to add tables 18, Customer , and 23, Vendor to the data export record
source.
For these tables, Cassie asks for data about each customer and vendor and detailed information about
each transaction based on the customer ledger and the vendor ledger. She also asks for the net change at
the start of the period, during the period, and after the period that the data export is for.
5. Choose the OK button.
Cassie has described the kind of data that she needs, and she notifies Sean that she wants his help is setting up
the data export.
From Field No. Contains the number of the field in the parent table. In
this scenario, the No. field on the G/L Account table.
F IEL D DESC RIP T IO N
To Field No. Contains the number of the field in the parent table. In
this scenario, the G/L Account No. field on the G/L
Entr y table.
F IEL D N UM B ER F IEL D N A M E
1 No.
2 Name
4 Account Type.
31 Balance at Date
32 Net Change
3. On the Data Expor t Record Source page, select the line for the G/L Entr y table, and then in the Fields
pane, in the toolbar, choose the Add action.
4. Choose the following fields, and then choose the OK button.
F IEL D N UM B ER F IEL D N A M E
4 Posting Date
5 Document Type
17 Amount
Sean added the Posting Date field from the G/L Entr y table because Cassie needs the data to be filtered based
on the posting date. Now, Sean will use the field to specify the field on the G/L Entr y table that will be used to
calculate the period for the data export.
To add a period filter to a table in a data export source
1. On the Data Expor t Record Source page, select the line for the G/L Entr y table, and then choose the
Period Field No. field.
2. On the Data Exp. Field List page, choose the Posting Date field, and then choose the OK button.
The Data Exp. Field List page is filtered to show only the date fields.
This means that when Cassie exports the data and specifies the start date and the end date for the period that
the auditors want, the export will include entries where the Posting Date field is between the specified start
date and end date.
Next, Sean adds the Customer and Vendor tables.
To add the Customer table
1. On the Data Expor t Record Source page, fill in the fields as described in the following table.
Table No. 18
F IEL D N UM B ER F IEL D N A M E
1 No.
2 Name
59 Balance (LCY)
4. Repeat the previous two steps to add the Balance (LCY) field again.
5. Choose the line for the first instance of the Balance (LCY) field, and then, in the Datefilter Handling
field, choose Star tdate .
6. Choose the line for the second instance of the Balance (LCY) field, and then, in the Datefilter Handling
field, choose Enddate .
7. Choose the line for the Net Change (LCY) field, and then, in the Datefilter Handling field, choose
Star tdate..Enddate .
The following table describes the field values for the fields on the Customer table.
1 No. Normal No
TIP
To change the order of the fields, select a field, and then choose the Move Up or the Move Down action.
Sean has added the Customer table to the data export source. Now, he adds the Vendor table.
To add the Vendor table
1. On the Data Expor t Record Source page, fill in the fields as described in the following table.
Table No. 23
2. Follow the steps in the previous procedure to add fields from the Vendor table to the data export source.
The following table describes the field values for the fields in the Vendor table.
1 No. Normal No
Sean has almost completed the setup, but he wants to verify that the data export source meets the technical
requirements of the auditors' tool.
To validate the data export source
Choose the Validate action.
Sean has now completed the setup of the data export based on the requirements from Cassie. He notifies her
that she can start exporting data for the tax auditors.
3. On the Data Expor t Record Definition FastTab, select filters as described in the following table.
Next Steps
When the tax auditors import Cassie's files into their software, they can read the data that she exported. If the
auditors need a new version of the same data export, Cassie can run the export again.
The next time the tax auditors request new data, Cassie and Sean can collaborate to create a new data export.
See Also
Process for Digital Audits (GoBD/GDPdU)
Set Up Data Exports for a Digital Audit (GoBD/GDPdU)
Export Data for a Digital Audit
Find free e-learning modules for Business Central here
Set Up Delivery Reminders in the German Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can use purchase delivery reminders to remind vendors about overdue deliveries. To
create delivery reminders for vendors, you must set up base data for delivery reminder creation and number
series for the delivery reminders on the Purchases & Payables Setup page.
O P T IO N DESC RIP T IO N
Requested Receipt Date Specifies that the date value in the Requested Receipt
Date field on the purchase order line will be used as the
default date for creating delivery reminders.
Promised Receipt Date Specifies that the date value in the Promised Receipt
Date field on the purchase order line will be used as the
default date for creating delivery reminders.
Expected Receipt Date Specifies that the date value in the Expected Receipt
Date field on the purchase order line will be used as the
default date for creating delivery reminders.
Deliver y Reminder Nos. The number series code for delivery reminders.
Issued Deliver y Reminder Nos. The number series code for issued delivery reminders.
See Also
Delivery Reminders
Set Up Delivery Reminder Terms, Levels, and Text
Assign Delivery Reminder Codes to Vendors
Create Delivery Reminders Manually
Find free e-learning modules for Business Central here
Set Up Delivery Reminder Terms, Levels, and Text in
the German Version
2/6/2023 • 2 minutes to read • Edit Online
Code The code for the delivery reminder term. You can enter a
maximum of 10 alphanumeric characters.
Description The description for the delivery reminder term. You can
enter a maximum of 30 alphanumeric characters.
Max. No. of Deliver y Reminders The maximum number of delivery reminders that can be
created for an order.
Due Date Calculation The formula for the due date calculation for the delivery
reminder. You can enter a combination of numbers from
0 to 9,999, and date codes (D for day, WD for weekday,
W for week, M for month, Q for quarter, or Y for year).
The date codes denote the calculation for the delivery
reminder due date. You can enter a maximum of 20
characters for the due date calculation formula.
See Also
Delivery Reminders
Set Up Delivery Reminders
Assign Delivery Reminder Codes to Vendors
Create Delivery Reminders Manually
Issue Delivery Reminders
Find free e-learning modules for Business Central here
Delivery Reminders in the German Version
2/6/2023 • 2 minutes to read • Edit Online
Delivery reminders are used to track overdue vendor shipments and to remind vendors about overdue
deliveries. To create delivery reminders, you must set up the following:
Delivery reminder terms
Delivery reminder terms are identified by a code that must be assigned to vendors. To use more than one
combination of settings, you must set up a code for each setting separately. You can set up any number of
delivery reminder terms.
Delivery reminder levels
For every delivery reminder term, you must set up delivery reminder levels. These levels determine how
often delivery reminders can be created for a specific term. Level 1 is the first delivery reminder that you
create for an overdue delivery. Level 2 is the second delivery reminder, and so on. When delivery
reminders are created, the number of reminders that were created previously is considered, and the
current number is used to apply terms.
Delivery reminder texts messages
You must set up delivery reminder text messages for every delivery reminder level. There are two types
of delivery reminder text messages: beginning and ending. The beginning text message is printed under
the header section, before the list of entries that are marked for reminder. The ending text message is
printed after this list.
After you have set up the delivery terms, levels, and texts, you must assign the relevant delivery reminder codes
to your vendors.
You can create delivery reminders manually or automatically. You can use the Create Deliver y Reminder
batch job to create delivery reminders automatically so that you can select the purchase orders for which
delivery reminders must be created.
You can also track documents in relation to purchase order lines and sales order lines.
Business Central provides the following reports:
Issued Deliver y Reminder - To view the delivery reminders for vendors.
Deliver y Reminder - Test - To verify the delivery reminders before you issue them.
See Also
Set Up Delivery Reminders
Set Up Delivery Reminder Terms, Levels, and Text
Assign Delivery Reminder Codes to Vendors
Generate Delivery Reminders
Create Delivery Reminders Manually
Issue Delivery Reminders
Print Test Reports for Delivery Reminders
Find free e-learning modules for Business Central here
Assign Delivery Reminder Codes to Vendors in the
German Version
2/6/2023 • 2 minutes to read • Edit Online
In order to enable delivery reminders for overdue purchases, you must assign delivery reminder terms to
vendors.
See Also
Register New Vendors
Delivery Reminders
Set Up Delivery Reminders
Set Up Delivery Reminder Terms, Levels, and Text
Create Delivery Reminders Manually
Issue Delivery Reminders
Find free e-learning modules for Business Central here
Create Delivery Reminders Manually in the German
Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can create delivery reminders when a purchase has not been delivered as expected. You
can create a single delivery reminder manually, or you can generate delivery reminders for all overdue
deliveries.
NOTE
To create delivery reminders, you must have set up the delivery reminder terms, levels, and texts.
Vendor No. The number of the vendor for whom you want to post
the delivery reminder.
Posting Date The posting date for the delivery reminder. This date is
copied to all of the delivery reminder ledger entries.
Document Date The document date for the delivery reminder. This date is
also used to calculate the due date for the delivery
reminder. You can modify the posting date if required.
Reminder Level The delivery reminder level. This value is based on the
number of delivery reminders that have already been
sent.
Reminder Terms Code Specify the delivery reminder terms code that is set up
for the vendor.
See Also
Delivery Reminders
Generate Delivery Reminders
Set Up Delivery Reminders
Set Up Delivery Reminder Terms, Levels, and Text
Assign Delivery Reminder Codes to Vendors
Issue Delivery Reminders
Print Test Reports for Delivery Reminders
Find free e-learning modules for Business Central here
Generate Delivery Reminders in the German
Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can create delivery reminders when a purchase has not been delivered as expected. You
can generate delivery reminders for all overdue deliveries, or you can create a single delivery reminder
manually.
NOTE
To create delivery reminders, you must have set up the delivery reminder terms, levels, and texts.
See Also
Create Delivery Reminders Manually
Set Up Delivery Reminders
Assign Delivery Reminder Codes to Vendors
Issue Delivery Reminders
Delivery Reminders
Find free e-learning modules for Business Central here
Issue Delivery Reminders in the German Version
2/6/2023 • 2 minutes to read • Edit Online
After you have created delivery reminders, you must issue and print them so that you can send reminders to
vendors. Before you issue the delivery reminders, you can print a test report.
When you issue the delivery reminders, delivery reminder ledger entries are created. You can view the created
ledger entries on the Deliv. Reminder Ledger Entries page.
Replace Posting Date Select to replace the existing posting date for the
delivery reminder.
5. Optionally, on the Deliver y Reminder Header FastTab, select the appropriate filters.
NOTE
You can remove filters and issue all delivery reminders at the same time.
See Also
Print Test Reports for Delivery Reminders
Delivery Reminders
Generate Delivery Reminders
Create Delivery Reminders Manually
Find free e-learning modules for Business Central here
Print Test Reports for Delivery Reminders in the
German Version
2/6/2023 • 2 minutes to read • Edit Online
After you have created delivery reminders and made any needed in Germany, you can either print the test
reports or issue the delivery reminders.
A test report is a document that lets you review and modify a delivery reminder before you issue it.
See Also
Delivery Reminders
Generate Delivery Reminders
Issue Delivery Reminders
Find free e-learning modules for Business Central here
Currency Exchange Rates in the German Version
2/6/2023 • 2 minutes to read • Edit Online
At the end of the fiscal year, you must adjust currency exchange rates for payables and receivables so that they
are valued correctly in the annual balance. The Adjust Exchange Rates batch job supports different valuation
methods in order to meet legal requirements in Germany.
Valuation Methods
According to the Bilanz Modernisierungs Gesetz (BilMoG), payables and receivables are valued differently
depending on the difference between the reference date and the due date. This is managed by the Adjust
Exchange Rates batch job where you can specify which valuation method to use. If the due date is less than
one year after the reference date, the Adjust Exchange Rates batch job must be run using the lowest value
valuation method.
The following table describes the valuation methods.
- If the due date is less than one year after the reference
date, payable/receivable transactions are valued at the actual
exchange rate.
- If the due date is more than one year after the reference
date, payable/receivable transactions are valued at the
lowest value, with the possibility of appreciation in value
(Wertaufholung) up to the initial value. Note: Ledger entries
must contain a due date. An entry that does not have a due
date is treated as a long term liability.
Lowest value Exchange rates are adjusted by using the lowest value of the
two exchange rates. Currency losses are always calculated
and posted. Currency gains are only calculated and posted
up to the original local currency value of the transaction.
German companies must use the BilMoG (Germany) option when they run the Adjust Exchange Rates
batch job. This ensures that each transaction is adjusted using the appropriate valuation method as required in
Germany. This also enables two fields in the request page, where you can specify the two dates that must be
used to calculate the adjustment. The following table describes the fields.
F IEL D DESC RIP T IO N
Valuation Reference Date Specifies the base date that is used to calculate which entries
are short-term entries.
Shor t term liabilities until Specifies the date that separates short-term entries from
long-term entries. Short-term entries have a due date that is
before or on this date. The default value is the value of the
Valuation Reference Date field plus one year.
See Also
Update Currency Exchange Rates
Set Up an Additional Reporting Currency
Find free e-learning modules for Business Central here
EU Sales List in Germany
2/6/2023 • 2 minutes to read • Edit Online
In Germany, the German EU sales list is submitted to the "Bundeszentralamt für Steuern" (BZSt) through the BZSt
Online Portal by using the ELMA5 interface.
In order to increase security, all types of taxes and tax reports must be submitted under an authentication
method. Beginning in January 1, 2013, it has become mandatory that you make submissions with
authentication. To do so, you sign in with your BZSt number and private key using your pass phrase on the
ELMA5 communications server. ELMA5 is designed to handle the transmission of large datasets of more than
1000 records. Following successful login, you can upload the data transfer in an interactive way. You can also set
up the transfer to be automatic.
See Also
BZSt Online Portal
Create VAT Reports
Set Up VAT-VIES Reports
Create VAT-VIES Reports
Correct VAT-VIES Reports
Declare VAT-VIES Tax
Find free e-learning modules for Business Central here
Include Company Registration Numbers on Sales
Reports and Purchase Reports
2/6/2023 • 2 minutes to read • Edit Online
When generating certain sales reports and purchase reports, you can print registration numbers on the reports.
See Also
Register New Vendors
Find free e-learning modules for Business Central here
Print General Ledger Setup Information in the
German Version
2/6/2023 • 2 minutes to read • Edit Online
Before you use Business Central in the daily business, you can run the G/L Setup Information report to
display the master data that you have set up. You can look over this master data so that you have a baseline to
compare to, and then verify that you have set up posting groups correctly, for example.
O P T IO N DESC RIP T IO N
G/L Setup - Company Data - Consolidation Displays tables for general ledger setup, company
information, and business units.
VAT Setup Displays VAT business posting group tables, VAT product
posting group tables, and VAT posting setup tables.
Source Code - Reason Code Displays source tables, source code setup tables, and
reason codes tables.
3. Choose the Print button to print the report or choose the Preview button to view it on the screen.
See Also
Setting Up Finance
Find free e-learning modules for Business Central here
Iceland Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Icelandic version of Business Central
Feature Availability
VAT
Print VAT Summary Information on Documents Available Now
Special Data Output and Reports for the Tax Authority Available Now
Electronic Invoicing
Electronic Invoicing Requirement: Issuing Single Copy Invoice Available Now
General
Map IRS Numbers to the Chart of Accounts Available Now
Deleting Posted Invoices and Credit Memos Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
If VAT is calculated, VAT summary information is typically printed on sales and purchase documents. However, in
Iceland, Business Central does not print VAT summary information if only one VAT sales code is used in the
document. You can modify this behavior by using the Always Show VAT Summar y option.
The following procedure describes how to display VAT summary information on a sales invoice document, but
the same steps also apply to sales order confirmations, sales quotes, sales credit memos, blanket sales orders,
purchase orders, purchase invoices, and purchase credit memos.
See Also
Report VAT to Tax Authorities
Find free e-learning modules for Business Central here
Special Data Output and Reports for the Icelandic
Tax Authority
2/6/2023 • 2 minutes to read • Edit Online
It is a legal requirement to send the tax authority a data file in a predefined format.
To generate the data file for the tax authorities, every account in the chart of accounts must be set up with the
correct Internal Revenue Service (IRS) tax number as defined by the tax authority.
General ledger accounts are mapped to predefined government account codes and these codes are divided into
groups and types. You need to add the relevant IRS numbers and then manually map general ledger accounts to
these codes. You must also report the data to the tax authorities.
See Also
Report VAT to Tax Authorities
Find free e-learning modules for Business Central here
Electronic Invoicing Requirement: Issuing Single-
Copy Invoice
2/6/2023 • 2 minutes to read • Edit Online
In Iceland, you must send a report to the government if an invoice has been printed more than once. This report
includes legal text, which confirms that the invoice originates from an Enterprise Resource Planning (ERP)
solution that complies with legislation.
Using this feature, you can send a legal statement with terms and limitations for using single-copy invoices to
the tax authorities. The Printing FastTab on the Sales & Receivables Setup page contains a legal statement
(terms and limitations for using single-copy invoices) and also provides an Electronic Invoicing check box,
which you can select as a reminder that you need to print a statement for the tax authority. You can then print
the IRS Notification report from the Sales & Receivables Setup page. On the Home tab, in the Repor t
group, choose Print Statement .
On the standard posted invoices (invoice and credit memo), legal text is inserted stating that the invoices
originate from an ERP solution that complies with Regulation No. 598/1999.
See Also
Setting Up Sales
Find free e-learning modules for Business Central here
Map IRS Numbers to Chart of Accounts in the
Icelandic Version
2/6/2023 • 2 minutes to read • Edit Online
Companies in Iceland are required to send the tax authority a data file in a predefined format. Before you can do
this, you must map predefined Internal Revenue Service (IRS) account codes to general ledger accounts.
See Also
Special Data Output and Reports for the Tax Authority
Find free e-learning modules for Business Central here
Deleting Posted Invoices and Credit Memos in the
Icelandic Version
2/6/2023 • 2 minutes to read • Edit Online
In Iceland, in accordance with legislation, you cannot delete sales and purchase invoices and credit memos after
they are posted. In Business Central, the Delete command is not available for these types of posted documents.
See Also
Invoice Sales
Find free e-learning modules for Business Central here
India Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe the local functionality in the Indian version of Business Central.
Feature availability
Tax Engine
Overview Available Now
Tax Engine Import Export configuration Available Now
Tax Engine Configuration of Tax Type and Tax Rate Available Now
Tax Engine Configuration of Use Case Available Now
Tax Engine Lookup Available Now
Tax Engine Design Consideration Available Now
Tax Engine Script Available Now
GST
GST Overview Available Now
Purchase from Composite Vendor Available Now
Purchase from Registered Vendor Available Now
Purchase from Unregistered Vendor (Reverse Charge) Available Now
Purchase from SEZ Vendor Available Now
Purchase from Foreign Vendor Available Now
Purchase Return to Composite Vendor Available Now
Purchase Return to Registered Vendor Available Now
Purchase Return to Unregistered Vendor (Reverse Charge) Available Now
Purchase Return to Foreign Vendor Available Now
Purchase from Vendor with Overseas Place of Supply Available Now
Purchase Return to Vendor with Overseas Place of Supply Available Now
GST and TDS on Purchase Transaction Available Now
GST on Journals Available Now
GST on Advance Payment to Vendor Available Now
GST Application of Payment and Invoice Available Now
Exempted Sales Available Now
Sale to Registered and Unregistered Customer Available Now
Sale to Foreign Customer Available Now
Sale to Registered Customer with Overseas POS Available Now
Sale Return from Registered and Unregistered Customer Available Now
Sale Return from Registered Customer with Overseas POS Available Now
GST and TCS on Sales Transaction Available Now
GST on Advance Receipt from Customer Available Now
GST Application of Receipt and Invoice Available Now
GST Stock Transfer Available Now
GST Service Transfer Available Now
GST Kerala Flood Cess Available Now
GST Bank Charges Overview Available Now
GST Bank Charges Transaction Available Now
GST and TCS on Customer Advance Available Now
GST and TDS on Vendor Advance Available Now
GST TDS TCS Overview Available Now
GST TCS on Payment Available Now
GST TDS TCS on Receipt Available Now
GST Credit and Liability Adjustment Available Now
GST Reconciliation Available Now
GST E-Way Bill Available Now
GST Input Credit Adjustment Available Now
GST Settlement Available Now
GST E-Invoice Available Now
GST Cess Basic Setup Available Now
GST Cess Calculation Available Now
GST on Service Management Available Now
GST Input Service Distribution Overview Available Now
GST Input Service Distribution Process Available Now
GST Input Service Distribution Transaction Available Now
TDS
TDS Overview Available Now
TDS Transactions Available Now
TDS Threshold Available Now
TDS Provisional Entry Available Now
TDS Adjustment Entry Available Now
TDS Payment to Authority Available Now
TDS 194Q Section Overview Available Now
TDS 194Q Transactions Available Now
TDS for Customer
TDS for Customer Overview Available Now
TDS Calculation for Customer Available Now
TDS Certificate Update Available Now
TCS
TCS Overview Available Now
TCS Transactions Available Now
TCS Threshold Available Now
TCS Adjustment Entry Available Now
TCS Payment to Authority Available Now
TCS 206C-1H-Overview Available Now
TCS 206C-1H-Transaction Available Now
Voucher Interface
Voucher Interface Overview Available Now
Voucher Interface Transaction Available Now
Fixed Asset
Fixed Asset Overview Available Now
Fixed Asset Depreciation Available Now
Gate Entry
Gate Entry Overview Available Now
Gate Entry Inward Transaction Available Now
Gate Entry Outward Transaction Available Now
Subcontracting
Subcontracting Overview Available Now
Subcontracting Transactions Available Now
Create GST Liability Available Now
Subcontracting Report Available Now
Stale Cheque
Stale Cheque Available Now
Upgrade from an India Version of Dynamics NAV 2016 to the Latest Version of Business Central
Business Central IN Data Migration Toolkit Available Now
See also
Work with Business Central
NOTE
The features that this page describes are in preview, which means that they are not complete. We release features in
preview to give partners and customers early access to them, so that they can provide valuable feedback. Preview
features often have limited or restricted functionality, and typically you should not use them in production environments.
Overview
Business Central has included Posting No. Series feature to Indian Localization.
Posting No. series functionality enables you to maintain the different number series of below sales, purchase,
and transfer orders for different locations.
Purchase Receipt
Purchase Invoice
Sales Shipment
Sales Invoice
Purchase Credit Memo
Sales Return Receipt
Sales Credit Memo
Purchase Return Shipment
Transfer Shipment
Transfer Receipt
GST Distribution
Service Transfer Shipment
Service Transfer Receipt
Gate Entry
Following comprehensive functionalities are covered under Posting No. Series:
Provision to define different number series for different types of sales and purchase documents for different
Locations.
After posting of sales and purchase documents, the program will store the number series assigned in Posting
No. Series page for specified filters.
Provision to define separate number series in sales and purchase documents in case of trading activity.
Provision to define separate number series for the locations used in transfer orders.
Document Type Specify the number series for Purchase, Sales & Transfer
documents.
Posting No. Series Specifies the desired number series for each document
type and defined filters.
NOTE
Program will record the number series for posted documents based on number specified in the above Posting No. Series
field.
Tax Engine Overview
2/6/2023 • 2 minutes to read • Edit Online
In a country, where tax reforms are happening at a fast pace, it is natural to expect frequent changes. These
changes may pertain to change in rate of tax, calculation method, tax filing or reporting etc. To manage such
changes with least effort, it is necessary to manage, as much as possible through configuration.
Tax Engine is a suite of extensions to enable configuration of tax rules and its computation. It consists of a use
case designer, which allows modification of existing use cases or creation of new use cases. Use case contains
the description of business scenario, conditions to be met and event that will trigger calculation of tax. A use
case can be enabled or disabled as per the business need.
Tax Engine extension is a combination of 6 smaller extensions or modules. Extensions are packaged to deliver
functionality related to configuration of tax, tax calculation, import and export of configuration etc.
PA RT IC UL A RS DESC RIP T IO N
Tax Engine Core Extension Core extension contains the UI elements and related tables
which are commonly used throughout Tax Engine. Also, it
has library functions, which can be used by other extensions
other than Tax Engine, to get any value.
Tax Engine Tax Type Handler Extension Tax Type Handler extension contains UI elements and related
tables which enables definition of a new tax type, its
attributes and map business entities involved with this tax
type.
Tax Engine Tax Use Case Handler Extension Tax Use Case Handler extension contains UI elements and
related tables which are used for configuring a tax use case.
Use case definition includes primary business entity like Sales
Order or Purchase Order line table, conditions for execution
of use case, rules and formulae for calculation of tax and
functionality to script business logic.
Tax Engine Scripting Extension Script extension contains UI elements and related tables
which are used in scripting of Business logic within a use
case.
Tax Engine Tax Posting Handler Extension Posting Handler extension contains UI elements and related
tables which are used to configure posting of tax
components to G/L Accounts and related tax ledgers.
Tax Engine Json Exchange Extension Json Exchange extension enables import or export of
configuration data of tax engine in json format.
NOTE
The Tax engine functionality is only available for legal entities with a primary address in India.
See Also
Tax Engine Import Export Configuration
Find free e-learning modules for Business Central here
Tax Engine - Import/Export Configuration
2/6/2023 • 2 minutes to read • Edit Online
Json Exchange extension is used to import or export the configuration data of tax engine in json format.
There are two options available for importing and exporting tax configuration:
Impor t or Expor t from Tax Type
This option is used when all configuration pertaining to a tax type is to be imported or exported. It contains
entities, components, input parameter, rate setup and use cases.
Impor t or Expor t for a specific Use Case
This option is used when configuration pertaining to one or more-use cases is to be imported or exported. It
contains use case related information.
Impor ting Use Cases in a new company
When a new company is created, use cases are required to be imported. Following are the steps to import the
use cases in a new company.
1. Go to Setting -> Assisted Setup -> Setup Tax Engine , a Tax Engine Setup wizard will be opened.
2. Select Append and click on Next .
3. Click on Finish . System will import all the pre-configured use cases from the configuration file in the new
company.
See Also
Tax Engine Configuration of Tax Type and Tax Rate
Find free e-learning modules for Business Central here
Tax Engine - Configuration of Tax Type and Tax
Rates
2/6/2023 • 2 minutes to read • Edit Online
This topic provides information about tax types that a tax authority can levy in the same jurisdiction or a
different jurisdiction. Calculation and posting of this type of tax to G/L Accounts.
Tax types
There can be various type of taxes applicable for a company. Examples:
GST : Goods and Services Tax.
TDS : Tax deducted at source.
TCS : Tax collected at source.
WHT : Withholding Tax.
Tax entities
These are tables which are specific to a Tax Type. This is defined to restrict the list of tables in a lookup. A Tax
Entity can be of type ‘Master’ or ‘Transaction’.
Example of Master: Customer, Vendor, Location, Item etc.
Example of Transaction: Purchase Line, Sales Line, Transfer Line, Gen. Journal Line etc.
Input parameters
Attributes of tax type that can be used as a parameter in tax calculation or reporting. For example :
HSN Code : It is a parameter to find GST rate of an item and it can also be used as a parameter for filing of
online tax to the government.
An attribute can be either linked to a field of an existing table or can be mapped to an existing table as an
attribute. (In the same way as Item Attributes are define in item table)
Header contains following information
Attribute Name.
Datatype of Attribute.
Visible on Interface (Yes/No)
Blocked (Yes/No)
In case the attribute needs to be mapped to a field of a table, then the field needs to be entered in 'Mapping
Field Name' else it will be created as an attribute for that entity record. Attribute values can be added or viewed
in case the type of attribute is an ‘option’.
Component
Certain tax type may have components that need to be computed as part of tax calculation. Following are some
examples of tax components:
CGST: is a component of Tax Type GST.
SGST: is a component of Tax Type GST.
TDS: is a component of Tax Type TDS.
E-Cess: is a component of Tax Type TDS.
Rate setup
For each tax type, parameters are defined basis which rate is specified in the setup.
These Parameters can be of following types:
Tax Attributes When a tax attribute is used as a parameter for tax rate
configuration. (example – HSN Code, GST Group Code etc.)
Value This will be used where we want to use a value in the tax
rate configuration that is not mapped with a table as an
attribute. (example – From State, To State etc.)
Range This is used to define slabs in a tax rate setup, such as ‘Date
from’ and ‘Date To’. When tax type is defined as 'range',
system will create two parameters in tax rate configuration.
Output Information Numeric values that are part of rate setup. (Example –
Threshold Amount)
NOTE
A new field, Allow Blank, has been added to create blank setup for tax attribute. For example, provision has been made to
create tax rate for GST without HSN/SAC code, as there are scenarios where rates are common for multiple HSN/SAC code
of a single GST Group.
Tax rates
Tax rates can be defined for a combination of tax parameters defined as part of 'Rate Setup' for a 'Tax type'. Rate
defined for a combination cannot be repeated.
See Also
Tax Engine Configuration of Use Case
Find free e-learning modules for Business Central here
Tax Engine - Use Case Configuration
2/6/2023 • 2 minutes to read • Edit Online
Use cases
Use case describes a business scenario, conditions which need to be met and event which will trigger the
calculation of tax. A use case can be enabled or disabled as per the business need.
Use Case consist of following stages for calculation:
Condition :
Condition which determine whether the use case should be executed or not.
Example of Condition:
O P ERATO R VA L UE C O N DIT IO N VA L UE 2
Attribute Mapping :
This is defined to map the required attributes with their source of value. Example : In case, GST is to be
calculated on Sales Line and value of field ‘Type’ on General Journal Line is ‘G/L Account’ then, HSN Code
will flow from G/L Account table.
Rate Parameter Mapping :
Rate parameter needs to be mapped with their source, but this mapping will be done only for column
types ‘Range’ and ‘Value’. If an applicable tax rate is found, then system will return ‘component percent’
defined for that tax rate. Example:
TYPE DESC RIP T IO N
See Also
Tax Engine Lookup
Find free e-learning modules for Business Central here
Tax Engine - Lookup
2/6/2023 • 2 minutes to read • Edit Online
Source type
Source type is to specify the source of value.
Current record
If value of a field is to be picked from the current record (that is source table of the rule).
Variable
If value of a variable is to be picked. Variables of a rule can be created or viewed from the rule editor card.
Table
If value of a field is to be picked from a table that is related to the current record / source table. This is very
much like CALCFORMULA in AL.
Table Name : Specify the table from where the value is to be picked.
Table Filters : Specify the relationship between the current record and the table from where the value is to
be picked.
Table Sorting : Sorting to be applied on table records. If sorting is specified, records will be sorted on
Primary Key.
Field Name: Value is picked from this field based on the method you have selected.
Method :
First: Value is picked from the first record.
Last: Value is picked from the last record.
Sum: Calculate sum of all values from a selected field after applying table filters.
Average: Calculate average value from a selected field after applying table filters.
Min: Min value from a selected field after applying table filters.
Max: Max value from a selected field after applying table filters.
Count: Count of records after applying table filters.
Database
USERID, COMPANYNAME, SERIALNUMBER, TENANTID, SESSIONID, SERVICEINSTANCEID values can be picked
from the current database.
System
TIME, TODAY, WORKDATE, CURRENTDATETIME values can be picked from the current database.
Tax attribute
Tax attributes defined with tax type can be picked.
Component
Tax Component amounts computed can be picked from Tax Rates.
Record variable
The value of a ‘Record variable’ field used in 'use case' variable can be picked.
Component percent
‘Tax Component Percent’ captured from ‘Tax Rates’ can be picked.
Column
Value of ‘Tax Rate Parameter’ captured from ‘Tax Rates’ can be picked.
Attribute table
Value of an attribute from existing table can be picked.
Posting
To get the helpers that can be used in posting of a document. (Ex- Dimension Set, General Posting Group’s, GL
Entry No. of Tax ledger Entry).
See Also
Tax Engine Script
Find free e-learning modules for Business Central here
Tax Engine - Design Consideration
2/6/2023 • 4 minutes to read • Edit Online
This section contains the factors that shall be considered while configuring Taxes using tax engine.
Tax type
A new tax type should be created if it has unique attributes which are used in definition of conditions and
computation logic. For example, GST and TDS are defined as different tax types.
Tax attributes
When to create an Attribute as Generic?
Generic attributes are used in the same way as item attributes are managed in Business Central. If the
attribute is not linked to a field in an existing table then it is generic in nature.
When to map a tax attribute with a table field?
In case field is already available in the table which is being mapped then it can be linked to that attribute.
This means that field data will be used as attribute value.
Generic metadata
Tax Transaction Values Data pertaining to tax calculation regarding a said transaction is stored in a
common table. If the transaction record is deleted then related tax transaction value also gets deleted.
Example: If transaction involves ‘Purchase Line’ then all information related to tax calculation will be
stored in tax transaction value. If purchase line is deleted, then tax transaction value record related to that
purchase line will also be deleted.
Information stored in ‘tax transaction value’ is shown in the ‘tax information’ and ‘tax component’ fact
boxes related to that transaction. Attributes which have “visible on interface” as true will be visible in the
fact box.
Tax Rate Configuration Value
This table contains information of tax rate setup. Tax engine uses common tax rate setup for different types of
taxes.
Deployment
Configuration Files
Every use case configured in tax engine is a Json file which can be exported and imported from a
Business Central tenant. These configurations are deployed individually for each company.
Deployment of Configuration
Default configurations that are provided in the system will be available as part of demo data. In case if a
new production company is created then the configuration can be imported from assisted setup, where
system will pick the json based on the function of a codeunit. Json for standard configuration is available
in a translation file for there related extensions like GST, TDS and TCS which are updated when the
codeunit function is called. In case users have changed any standard configuration or created a new
configuration then they can use the export and import function available on tax types and use cases page.
Change in Configuration
If any update is done on a use case then the version of the use case will be higher than the one which is
already deployed. System will archive the old one and update the new use case based on the jeson.
Change in Configuration by user
In case of any change done in any use case to fix a bug or handle regulatory change, the updated
configuration should be imported again in each company individually.
Version Management
In case of any change done in any use case the current active version of the use case is archived and new
use case version becomes active.
See Also
Overview
Find free e-learning modules for Business Central here
Tax Engine - Script Activity
2/6/2023 • 6 minutes to read • Edit Online
Script extension contains UI elements and tables which are used in scripting of Business logics within a use case.
String / Text
Concatenate : Concatenates list values and outputs to a variable.
String Expression : It is used to compose string. Names that are enclosed within curly braces are treated
as tokens. Values can be assigned to tokens using lookups, whereas on the Value tab, source of that token
can be defined.
Length of String : Calculates the length of the string and assigns it to the output variable.
Conver t Case of String : Converts the case of the string and assigns to the output variable.
String Specifies the string for which case will be converted, hard
coded text or/and expression can be entered.
Convert to Case Converts case of the string, it can be either Upper Case
or Lower Case.
Find Substring in String : Finds the substring in string and assigns the position of the substring to
output variable.
String This will be the string for which value of substring will be
searched, hard coded text or/and expression can be
entered.
Replace Substring in String : Replace substring in a string with a new string and assigns to output
variable.
TYPE DESC RIP T IO N
Sub String This will be the string content which will be replaced from
'In String', hard coded text or/and expression can be
entered.
With String This will be the string content which will be replaced with
'Sub String', hard coded text or/and expression can be
entered.
Extract Substring : Extracts substring of a length from a string from start/ end and assigns to output
variable.
String This will be the string for which value of Substring will be
extracted, hard coded text or/and expression can be
entered.
Extract Substring from Index of String : Extracts substring of a length from a string with an index and
assigns to output variable.
In String This will be the string for which value of Substring will be
extracted, hard coded text or/and expression can be
entered.
Number
Number Calculation : Calculates the number based on values and the operator. It is assigned to output
variable.
TYPE DESC RIP T IO N
Numeric Expression : Numeric Expression is to evaluate expression into number and assign it to output
variable. Text token will be extracted and replaced with values from Lookups, whereas on the value tab
source of that token can be defined.
Round Number : Round Number is used to round decimal places to a precision and direction could be
nearest, up or down.
Date
Date Calculation : ‘Date Calculation’ is used to manipulate dates by adding or subtracting number of
days / months / years and it is assigned to output variable.
Operator This will be the operator that will be applied on ‘Date for
calculation’.
Extract Date Par t : ‘Extract Date Part’ is used to extract day / month / year from a date and assign it to
output variable.
TYPE DESC RIP T IO N
Find Inter val between Dates : Find Interval between dates is used to find number of days / hours /
minutes between dates and assign it to output variable.
Output Variable Specifies the variable name in which value of Interval will
be stored.
Extract Date Time Par t : Extracts the date or time from a 'date time value'.
Date Time This will be the date time value from which extraction will
be done.
Date This will be the date value which will be part of 'date
time'.
Time This will be the time value which will be part of ‘date
time’.
Condition
If Statement : Activities within the "If" statement will be executed when the defined conditions are evaluated
to be true. If the conditions are evaluated to false, activities in the “Else” branch will be executed. Conditions
can be specified in “Else” branch. There can be more than one else branch for an “If Statement”.
Loops
Loop n Times : Executes activities in the loop block for n number of times. "N" can be a constant value, or
it can be a variable.
Loop with Condition : Executes activities in the loop block until condition is evaluated to be false.
Loop through Records : Loop through all records and execute activities in the Loop block.
Record Value Variable that holds the current record of the table.
Exit Loop : Breaks loop and executes activates after the loop block.
Skip Next Activities : Skips next activities in the loop block and continues execution of the next iteration.
Misc.
Set Variable : To assign Variable value.
Aler t Message : Message dialog will be displayed while execution rule. This is helpful to debug, and this
can also be used for throwing errors.
See Also
Tax Engine Design Consideration
Find free e-learning modules for Business Central here
Setting Up Goods and Services Tax
2/6/2023 • 13 minutes to read • Edit Online
State Code Specify the relevant State Code of the company for which
registration number has been assigned.
F IEL D DESC RIP T IO N
Input Ser vice Distributor Specifies whether the registration belongs to an input
service distributor nor not.
TIP
State Code (GST Reg. No.) and first two digits of GST Registration Number should be same.
Tax Type Code Specify the type as GST to identify the accounting
period.
Star ting Date Enter a date to specify the beginning of the period.
Ending Date Enter the last date to specify the end of the period.
Credit Memo Locking Date Specify the last date by which credit memo can be
entered for this period.
Annual Return Period Specify the last date by which annual return for GST has
to be filed for this period.
To set up States
List of State codes to be defined with relevant GST registration number state code and eTDS/TCS state code.
1. Choose the icon, enter States , and then choose the related link.
2. Fill in the fields as described in the following table.
State Code (GST Reg. No.) Specifies the code for GST registration number.
GST Place of Supply Specifies GST place of supply of the GST group.
To set up HSN/SAC
List of HSN/SAC codes against relevant GST groups need to be defined.
1. Choose the icon, enter HSN/SAC , and then choose the related link.
2. Fill in the fields as described in the following table.
Type Specifies the type of the HSN/SAC code, e.g HSN, SAC.
State Code Specifies the state code of company that have valid GST
registration number.
Receivable Account Specifies the general ledger account for which GST
receivable amount for this state and component is to be
posted.
Payable Account Specifies the general ledger account for which GST
Payable amount for this state and component is to be
posted.
Receivable Account (Interim) Specifies the general ledger account for which GST
receivable interim amount for this state and component
is to be posted.
Payable Account (Interim) Specifies the general ledger account for which GST
payable interim amount for this state and component is
to be posted.
Expense Account Specifies the general ledger account for which GST
expense amount for this state and component is to be
posted.
Refund Account Specifies the general ledger account for which GST
refund amount for this state and component is to be
posted.
Receivable Acc. Interim (Dist.) Specifies the general ledger account for which GST
distribution for receivable interim amount for this state
and component is to be posted.
Receivable Acc (Dist.) Specifies the general ledger account for which GST
distribution receivable amount for this state and
component is to be posted.
GST Credit Account Specifies the general ledger account for which GST credit
amount for this state and component is to be posted.
GST TDS Receivable Account Specifies the general ledger account for which GST TDS
receivable amount for this state and component is to be
posted.
GST TCS Receivable Account Specifies the general ledger account for which GST TCS
receivable amount for this state and component is to be
posted.
GST TCS Payable Account Specifies the general ledger account for which GST TCS
payable amount for this state and component is to be
posted.
IGST Payable A/c (Impor t)) Specifies the general ledger account for which GST
import payable amount for this state and component is
to be posted.
To set up GST on company information
Legal entity's GST registration number needs to be defined.
1. Choose the icon, enter Company Information , and then choose the related link.
2. Fill in the fields as described in the following table.
GST Registration No. Specifies the registration number of GST for the specified
address.
ARN No. Capture the ARN No. only when GST registration
number is not available.
TIP
State Code (GST Reg. No.) and first two digits of GST Registration Number should be same.
GST Registration No. Specifies the registration number of GST for the specified
address.
Location ARN No. Capture the ARN No. only when GST registration
number is not available.
GST Input Ser vice Distributor Specifies whether the location is registered as a input
service distributor or not.
TIP
State Code (GST Reg. No.) and first two digits of GST Registration Number should be same.
GST Distribution Nos. Specifies the number series code for distribution
document.
GST Credit Adj. Jnl Nos. Specifies the number series code for credit adjustment
journal.
GST Settlement Nos. Specifies the number series code for settlement
document.
GST Recon. Tolerance Specifies the tolerance value to be considered for GST
reconciliation.
Custom Duty Component Code Specifies the custom duty component code.
GST Opening Account Specifies the account which will be used for opening
transaction of GST.
GST Group Code Specifies the GST Group code that is relevant for the
Item, Fixed asset, G/L Account, Resources or Item
Charges. GST Group codes created in GST Group Setup
appear as dropdown.
HSN/SAC Code Specifies HSN/SAC Code for the GST Group selected in
GST Group code field.
3. For Price Inclusive of Tax setup go to Items -> Prices & Discount -> Sales Price and fill the following
information
Price Inclusive of Tax Specifies whether the unit price of the item is inclusive of
tax or not.
Associated Enterprises This field is activated only if GST Vendor Type is Import.
This can be used for an import transaction of services or
goods from sister concerns located outside India.
ARN No. Capture the Vendor ARN No. only when GST registration
number is not available.
State State code can be selected from dropdown for this field.
appropriate State code has to be selected.
ARN No. Capture the Vendor ARN No. only when GST registration
number is not available.
GST Registration Type Registration type can be GSTIN (Goods and Services Tax
Payer Identification Number), UID (Unique Identification
Number), and GID (Government Identification Number).
Appropriate type shall be selected from the dropdown.
GST Registration No. Enter the 15-digit GST Registration Number. Registration
number is mandatory if GST Customer Type is Registered
or Deemed Export.
ARN No. Capture the Customer ARN No. only when GST
registration number is not available.
State Select state from the dropdown for this field. Select
appropriate State code.
ARN No. Capture the Customer ARN No. only when GST
registration number is not available.
GST Group Code Specifies the GST Group code relevant for the service
cost. GST Group codes created in GST Group Setup
appears as dropdown.
HSN/SAC Code Specifies HSN/SAC Code for the GST Group selected in
GST Group code field.
See Also
Purchase from Composite Vendor
Find free e-learning modules for Business Central here
Purchase from Composite Vendor or Purchase of
Exempted Goods and Services with No GST Impact
2/6/2023 • 2 minutes to read • Edit Online
A composite vendor is a vendor whose aggregate turnover in a financial year does not exceed fifty lakh rupees
and has opted for composition scheme. A composite vendor neither collects tax from the recipient of supplies
nor passes on any credit of input tax. Hence, no GST is computed if the purchases are made from a composite
vendor.
A composite vendor has to register himself with the GST authorities and hence registration no. is mandatorily
mentioned in the vendor card, if the vendor type is selected as composite. State code is also mandatory. No GST
entries are generated for a composite vendor, as a composite vendor is not entitled to collect any tax from the
customers.
Process for purchases from a composite vendor has been explained in this document.
PA RT IC UL A RS A M O UN T
See Also
Purchase from Registered Vendor
Find free e-learning modules for Business Central here
Purchase from Registered Vendors
2/6/2023 • 4 minutes to read • Edit Online
A registered vendor is a person registered with GST authorities. For a registered vendor, on the vendor card,
update the following fields:
GST Vendor Type as Registered.
GST Registration No.
State Code
For purchases from registered vendors for services attracting reverse charge, purchasers are required to pay the
GST tax, to the Government. If exempted goods and services are purchased from registered vendor, then no GST
is to be paid to supplier or to the Government.
Process for purchase from a registered vendor has been explained in this document.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
IGST 1800
GL Entries for Intra-State or Intra-Union Territory purchase of goods from registered vendor where input
tax credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State or Intra-Union Territory purchase of goods from registered vendor where input
tax credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State or Intra-Union Territory purchase of services from registered vendor where
input tax credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State or Intra-Union Territory purchase of services from registered vendor where
input tax credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Inter-State purchase of goods from registered vendor where input tax credit is available,
will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Inter-State purchase of goods from registered vendor where input tax credit is not
available, will be as following:
PA RT IC UL A R A M O UN T
GL Entries for Inter-State purchase of services from registered vendor where input tax credit is available,
will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Inter-State purchase of services from registered vendor where input tax credit is not
available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for the Intra-State purchase from registered vendor (reverse charge), will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for the Inter-State purchase from registered vendor (reverse charge) if time of supply is
considered on the basis of payment, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries on payment to registered vendor (reverse charge) against Intra-State purchase invoice, will be
as following:
PA RT IC UL A RS A M O UN T
GL Entries on payment to registered vendor (reverse charge) against Inter-State purchase invoice, will be
as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State or Intra-Union Territory purchase of fixed asset from registered vendor where
input tax credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State or Intra-Union Territory purchase of fixed asset from registered vendor where
input tax credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
TIP
In case of Inter-State purchase, IGST will be calculated.
GL Entries for Charge Item in case of Intra-State or Intra-Union Territory in purchase transaction from
registered vendor where input tax credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Charge Item in case of Intra-State or Intra-Union Territory in purchase transaction from
registered vendor where input tax credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
TIP
In case of Inter-State purchase, IGST will be calculated.
See Also
Purchase from Unregistered Vendor (Reverse Charge)
Find free e-learning modules for Business Central here
Purchase of Goods from an Unregistered Vendor
(Reverse Charge)
2/6/2023 • 2 minutes to read • Edit Online
Persons whose aggregate turnover in a financial year does not exceed forty lakh rupees are not required to be
registered with the GST authorities. Such persons are called unregistered vendors. Any purchases from
unregistered vendors do not attract GST. However, there are some notified services under GST, on supply of such
services GST is applicable under reverse charge mechanism i.e. the purchasers are required to pay GST tax to
the Government.
Purchase process for unregistered vendor has been explained in this document.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
IGST 1800
GL Entries for Intra-State purchase of goods and services from an unregistered vendor where input tax
credit is available (reverse charge), will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State purchase of goods and services from an unregistered vendor where input tax
credit is not available (reverse charge), will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for purchase of goods and services from an unregistered vendor with reverse charge exempt,
will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State purchase of fixed asset from an unregistered vendor where input tax credit is
available (reverse charge), will be as following:
PA RT IC UL A RS A M O UN T
Vendor 10000
GL Entries for Intra-State purchase of fixed asset from an unregistered vendor where input tax credit is
not available (reverse charge), will be as following:
PA RT IC UL A RS A M O UN T
Vendor 10000
GL Entries for Item Charge in case of Intra-State purchase of fixed asset from an unregistered vendor
where input tax credit is available (reverse charge), will be as following:
PA RT IC UL A RS A M O UN T
Vendor 10000
GL Entries for Item Charge in case of Intra-State purchase of fixed asset from an unregistered vendor
where input tax credit is not available (reverse charge),will be as following:
PA RT IC UL A RS A M O UN T
Vendor 10000
See Also
Purchase from SEZ Vendor
Find free e-learning modules for Business Central here
Purchase of Goods from SEZ Vendor
2/6/2023 • 2 minutes to read • Edit Online
A special economic zone (SEZ) is a dedicated zone wherein businesses enjoy simpler tax and easier legal
compliances. The transactions with SEZ’s are deemed exports and imports. The SEZ supply of goods can be
made with cover of bill of entry or without cover of bill of entry.
Process for purchase from SEZ vendor has been explained in this document.
C O M P O N EN T A M O UN T
IGST 2160
GL Entries for import of goods with input tax credit available from SEZ vendor with cover of Bill of Entry,
will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for import of goods with input tax credit available from SEZ vendor without cover of Bill of
Entry, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for import of goods without input tax credit available from SEZ vendor with cover of Bill of
Entry, will be as following:
PA RT IC UL A R A M O UN T
GL Entries for import of goods without input tax credit available from SEZ vendor without cover of Bill of
Entry, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for import of fixed asset with input tax credit available from SEZ vendor with cover of Bill of
Entry, will be as following:
PA RT IC UL A R A M O UN T
GL Entries for import of fixed assets with input tax credit available from SEZ vendor without cover of Bill
of Entry, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for import of fixed asset without input tax credit available from SEZ vendor with cover of Bill of
Entry, will be as following:
PA RT IC UL A R A M O UN T
GL Entries for import of fixed asset without input tax credit available from SEZ vendor without cover of
Bill of Entry, will be as following:
PA RT IC UL A R A M O UN T
NOTE
The GST calculation process for SEZ vendor is same as for an Import vendor.
See Also
Purchase from Foreign Vendor
Find free e-learning modules for Business Central here
Import from Foreign Vendor
2/6/2023 • 4 minutes to read • Edit Online
Purchasing goods in India from a place outside India is import of goods. For services, if the supplier is located
outside India, the recipient is located in India and the place of supply is in India, then it is called Import of
services. Purchase of goods and/or services from a foreign vendor is subject to reverse charge i.e. the person
importing goods or services has to remit tax to the government.
Process for purchase from a foreign vendor has been explained in this document.
C O M P O N EN T A M O UN T
GL Entries for import of goods from foreign vendor where input tax credit is available, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for import of goods from foreign vendor where input tax credit is not available, will be as
following:
PA RT IC UL A RS A M O UN T
Import of Fixed Asset from foreign vendor, IGST is to be calculated on GST Assessable Value + Basic
Custom Duty.
For example, purchase invoice is issued for INR 10000, Custom Duty INR 1000, GST Assessable Value INR
11000,(IGST @18%) has to be charged. Calculation base: (18% on 11,000 GST Assessable Value + 1,000 BCD)
(12,000*18%).
GST Calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
GL Entries for import of goods from foreign vendor where input tax credit is available, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for import of goods from foreign vendor where input tax credit is not available, will be as
following:
PA RT IC UL A RS A M O UN T
C O M P O N EN T A M O UN T
IGST 1800
GL Entries for import of services from foreign vendor where input tax credit is available, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for import of services from foreign vendor where input tax credit is not available, will be as
following:
PA RT IC UL A RS A M O UN T
C O M P O N EN T A M O UN T
IGST 1800
GL Entries for import of services from import associate vendor where input tax credit is available,will be
as following:
PA RT IC UL A R A M O UN T
GL Entries for import of services from import associate vendor where input tax credit is not available, will
be as following :
PA RT IC UL A R A M O UN T
NOTE
Import Transaction should be in Foreign Currency.
See Also
Purchase from Vendor with Overseas Place of Supply
Find free e-learning modules for Business Central here
Purchase of Services for Overseas Place of Supply
from Registered Vendor
2/6/2023 • 2 minutes to read • Edit Online
The supply of goods or services or both when the supplier is located in India and the place of supply is outside
India shall be treated to be a supply of goods or services or both in the course of inter-state trade or commerce.
The process of computing tax on purchase from vendor with overseas place of supply has been explained in this
document.
C O M P O N EN T A M O UN T
IGST 1800
GL Entries for purchase of services for overseas place of supply from registered vendor where input tax
credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for purchase of services for overseas place of supply from registered vendor where input tax
credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
See Also
GST and TDS on Purchase Transaction
Find free e-learning modules for Business Central here
Calculation of Income Tax TDS and GST on
Purchase Transactions
2/6/2023 • 2 minutes to read • Edit Online
There are certain services on which GST applies along with the provisions of TDS under income tax. TDS should
not be calculated on GST amount, in some cases where payment terms is set as 100% advance, full order value
has to be paid as advance payment. In such cases, amount paid to vendor will be inclusive of GST and if TDS has
to deducted while paying amount to vendor, then TDS is deducted only on the base amount and not on GST
amount.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
IGST 1800
TDS 1000
GL Entries for Income Tax TDS and GST in Intra-State purchase transactions, will be as following:
PA RT IC UL A R A M O UN T
GL Entries for Income Tax TDS and GST in Intra-State or Intra-Union Territory purchase transactions
(reverse charge) will be as following:
PA RT IC UL A R A M O UN T
GL Entries for Income Tax TDS and GST in Inter-State purchase transactions, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Income Tax TDS and GST in Inter-State purchase transactions (reverse charge), will be as
following:
PA RT IC UL A R A M O UN T
See Also
Purchase Return to Composite Vendor
Find free e-learning modules for Business Central here
Purchase Return of Goods and Services to
Composite Vendor or Purchase Return of Exempted
Goods and Services with no GST Impact
2/6/2023 • 2 minutes to read • Edit Online
A composite vendor is a vendor whose aggregate turnover in a financial year does not exceed fifty lakh rupees
and has opted for composition scheme. A composite vendor neither collects tax from the recipient of supplies
nor passes on any credit of Input Tax. Hence, no GST is computed if the purchases are made from a composite
vendor.
A composite vendor has to register himself with the GST authorities and hence registration no. is mandatory on
the vendor card, if the vendor Type is selected as Composite. State Code is also mandatory. No GST entries are
generated for a composite vendor, as a composite vendor is not entitled to collect any tax from the customers.
A buyer may have to return the goods or issue credit note due to various reasons like damaged goods, quality
issues etc.
Process for purchase returns to a composite vendor has been explained in this document.
PA RT IC UL A RS A M O UN T
See Also
Purchase Return to Registered Vendor
Find free e-learning modules for Business Central here
Purchase Return to Registered Vendor
2/6/2023 • 2 minutes to read • Edit Online
A registered vendor is a person who is registered with GST authorities. For purchases from registered vendors
for services attracting reverse charge, purchasers themselves has to pay tax to the government. If exempted
goods and services are purchased from registered Vendor, then no GST is to be paid to supplier or to the
Government.
A buyer may have to return the goods or issue credit note due to various reasons like damaged goods, quality
issues etc.
Process for purchase returns to registered vendor has been explained in this document.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
IGST 1800
GL Entries for Intra-State or Intra-Union Territory purchase return of goods, service, fixed asset and item
charge to registered vendor where input tax credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State or Intra-Union Territory purchase return of goods, service, fixed asset and item
charge to registered vendor where input tax credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Inter-State purchase return of goods, services, fixed asset, charge item to registered vendor
where input tax credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Inter-State purchase return of goods, services, fixed asset, charge item to registered vendor
where input tax credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
See Also
Purchase Return to Unregistered Vendor (Reverse Charge)
Find free e-learning modules for Business Central here
Purchase Return to Unregistered Vendor (Reverse
Charge)
2/6/2023 • 2 minutes to read • Edit Online
Persons whose aggregate turnover in a financial year does not exceed forty lakh rupees are not required to be
registered with the GST authorities. Such persons are called unregistered vendors. Any purchases from
unregistered vendors do not attract GST. However, there are some notified services under GST, on supply of such
services GST is applicable under reverse charge i.e. the purchasers are required to pay GST to the Government.
A buyer may have to return the goods or issue credit note due to various reasons like damaged goods, quality
issues etc.
Process for purchase returns to unregistered vendor has been explained in this document.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
IGST 1800
GL Entries for Intra-State or Intra-Union Territory purchase return of goods, services, fixed asset, charge
item to unregistered vendor where input tax credit is available (reverse charge), will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State or Intra-Union Territory purchase return of goods, services, fixed asset, charge
item to unregistered vendor where input tax credit is not available (reverse charge), will be as following:
PA RT IC UL A RS A M O UN T
See Also
Purchase Return to Foreign Vendor
Find free e-learning modules for Business Central here
Purchase Credit Memo or Return Order to Foreign
Vendor
2/6/2023 • 2 minutes to read • Edit Online
Purchasing goods in India from a place outside India is import of goods. For services, if the supplier is located
outside India, the recipient is located in India and the place of supply is in India, then it is called Import of
services. Purchase of goods and/or services from a foreign vendor are subject to reverse charge i.e. the person
importing goods or services is required to remit tax to the Government.
A buyer may have to return the goods or issue credit note due to various reasons like damaged goods, quality
issues etc.
Process for purchase returns to foreign vendor has been explained in this document.
C O M P O N EN T A M O UN T
IGST 2160
GL Entries for purchase credit memo or return order for imported goods or fixed asset where input tax
credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for purchase credit memo or return order for imported goods or fixed asset where input tax
credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
See Also
Purchase Return to Vendor with Overseas Place of Supply
Find free e-learning modules for Business Central here
Purchase Return of Services for Overseas Place of
Supply to Registered Vendor
2/6/2023 • 2 minutes to read • Edit Online
The supply of goods or services or both when the supplier is located in India and the place of supply is outside
India shall be treated to be a supply of goods or services or both in the course of inter-state trade or commerce.
The process of computing tax on purchase return to a vendor with overseas place of supply has been explained
in this document.
C O M P O N EN T A M O UN T
IGST 1800
GL Entries for Return or Credit Note of services for overseas place of supply from registered vendor
where input tax credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Return or Credit Note of services for overseas place of supply from registered vendor
where input tax credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
See Also
GST Overview
Find free e-learning modules for Business Central here
GST on Journals where Services are Paid Directly
through Cash or Bank
2/6/2023 • 2 minutes to read • Edit Online
Invoice and credit memo can be posted from journals. GST calculation logic for journals will be same as GST
calculation for documents.
GST calculation process has been explained in this document.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
IGST 1800
GL Entries for Intra-State or Intra-Union Territory purchase of services where service provider is
unregistered, will be as following:
PA RT IC UL A RS A M O UN T
PA RT IC UL A RS A M O UN T
TIP
In case of Inter-State purchase of services, IGST will be applicable.
See Also
GST on Advance Payment to Vendor
Find free e-learning modules for Business Central here
GST on Advance Payment Made to Vendor, with
Reverse Charge
2/6/2023 • 2 minutes to read • Edit Online
The tax needs to be paid if supplier gets the payment first, therefore we need to calculate GST at the time of
advance payment made to the vendor. However, when ‘supplier of goods’ receives advance payment, he is not
required to pay GST at the time of the receipt of advance payment, while GST is required to be paid in case of
supply of services.
The process of GST calculation on advance payment to vendor has been explained in this document.
Create a general journal or a bank or cash payment voucher
1. Choose the icon, enter General Journal or Bank Payment Voucher or Cash Payment Voucher , and
then choose the related link.
2. Select Vendor in account type and select relevant Vendor Code , GST vendor type and registration number
should be filled in vendor master.
3. Select G/L Account or Bank Account in balancing account type, and select the cash or the bank account.
4. Advance Payment made to vendor does not include tax payment, as the purchaser is liable to pay tax under
reverse charge. Hence, tax is applied straight away on base.
5. GST on Advance Payment field needs to be activated on General Journal Line for computation of GST on
Advance Payment. In addition, GST Group code and GST Place of Supply should not be blank for computation
of GST.
For example, advance payment made to vendor against supply of services of INR 10,000 on which 18% GST (9%
CGST and 9% SGST/UTGST in case of Intra-State or Intra-Union Territory transaction or 18% IGST in case of
Inter-State transaction) has to be charged.
GST Calculation will appear in the Fact Box as following:
C O M P O N EN T A M O UN T
CGST 900
SGST 900
IGST 1800
PA RT IC UL A RS A M O UN T
PA RT IC UL A RS A M O UN T
TIP
In case of Inter-State Advance Payment, IGST will be calculated.
See Also
GST Application of Payment and Invoice
Find free e-learning modules for Business Central here
GST on Advance Payment or Normal Payment
Application with Purchase Invoice
2/6/2023 • 4 minutes to read • Edit Online
An advance payment made to vendor for a transaction that is subject to reverse charge is to be reported in
GSTR-2.
If the advance payment is applied to the invoice in the same month, then such applications need not be
disclosed in GSTR-2. However, if advance payment is paid in a month and is applied to invoice in the subsequent
month, then this application is to be reported in GSTR-2.
Process for application and un-application of payment and invoice has been explained in this document
C O M P O N EN T A M O UN T
CGST 900
SGST 900
PA RT IC UL A RS A M O UN T
Later invoice for service purchase issued by vendor for INR 20,000 and 18% GST (i.e. 9% CGST and 9%
SGST/UTGST), will be charged.
GST Calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
CGST 1800
SGST 1800
GL Entries for application of an advance payment with an invoice for services, where input tax credit is
available:
PA RT IC UL A RS A M O UN T
GL Entries for application of an advance payment with an invoice for services, where input tax credit is
not available:
PA RT IC UL A RS A M O UN T
-900
If this is found that the payment and invoice was wrongly applied and the application needs to be reversed, in
such a case un-apply functionality can be used. Un-application entries are same for both online application and
offline application.
GL Entries for un-application of an advance payment with an invoice for services, where input tax credit is
available:
PA RT IC UL A RS A M O UN T
GL Entries for un-application of an advance payment with an invoice of services, where input tax credit is
not available:
PA RT IC UL A RS A M O UN T
C O M P O N EN T A M O UN T
PA RT IC UL A RS A M O UN T
If this is found that the payment and invoice was wrongly applied and the application needs to be reversed, in
such a case un apply functionality can be used. Un-application entries are same for both online application and
offline application.
GL Entries for un-application of invoice with normal payment:
PA RT IC UL A RS A M O UN T
TIP
Note: In case of Inter-State Purchase, IGST will be calculated.
See Also
GST on Advance Receipt from Customer
Find free e-learning modules for Business Central here
GST on Advance Payment Received from Customer
2/6/2023 • 2 minutes to read • Edit Online
The advance payments received from the customers may need to be reported in GSTR-1 along with GST Rates.
Process of GST calculation on advance payment from customer has been explained in this document.
Create a general journal or a bank or cash receipt voucher
1. Choose the icon, enter General Journal or Bank Payment Voucher or Cash Receipt Voucher , and
then choose the related link.
2. Select Customer in account type and select relevant Customer Code , GST customer type and registration
number should not be blank on customer master.
3. Select G/L Account or Bank Account in balancing account type, and select the cash or bank account.
4. GST on Advance Payment field needs to be activated in General Journal Line for computation of GST on
Advance Payment. In addition, GST Group code and GST Place of Supply are to be entered for computation of
GST.
For example, advance payment received from customer for INR 10000 on which 18% GST (i.e. 9% CGST and 9%
SGST/UTGST) has to be charged.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
PA RT IC UL A RS A M O UN T
PA RT IC UL A RS A M O UN T
TIP
In case of Inter-State Advance Payment, IGST will be calculated.
See Also
GST Application of Receipt and Invoice
Find free e-learning modules for Business Central here
GST on Advance Payment and Application with
Sales Invoice
2/6/2023 • 2 minutes to read • Edit Online
GST can also be liable at the time of receiving advance payment from customer. If advance payment is applied to
an invoice in the same month, then such applications need not be disclosed in GSTR-1. However, if advance
payment is paid in a month and is applied to invoice in the subsequent month, then this application needs to be
reported in GSTR-1.
Process of application of advance payment from customer and sale invoice has been explained in this document.
For example, service amount is INR 20000 and customer made an advance payment of INR 10,000 and 18%
GST (i.e. 9% CGST and 9% SGST/UTGST) has to be charged on the advance payment.
GST Calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
Later sales invoice for services is issued to the customer for INR 20,000. 18% GST (i.e. 9% CGST and 9%
SGST/UTGST in case of Intra-State or Intra-Union Territory transaction or 18% IGST in case of Inter-State
transaction) has to be charged on the invoice amount.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
CGST 1800
SGST 1800
GL Entries for application of advance payment with sales invoice, will be as following:
PA RT IC UL A RS A M O UN T
TIP
An advance receipt and invoice application cannot be unapplied, if the tax liability on both is discharged through GST
Settlement Screen.
PA RT IC UL A RS A M O UN T
TIP
In case of Inter-State Sale, IGST will be calculated.
See Also
GST and TCS on Customer Advance
Find free e-learning modules for Business Central here
GST and TCS on Advance Customer Payments
2/6/2023 • 2 minutes to read • Edit Online
Assessee is liable for paying GST and TCS at the time of receiving advance payment from customer.
Mandatory fields in cash or bank receipt voucher
1. Choose the icon, enter Bank Receipt Voucher or Cash Receipt Voucher , and then choose the related
link.
2. Select Customer in Account Type field and select relevant customer code in Account No. field.
3. Select G/L Account for cash or Bank Account for bank in Bal. Account Type field, and select relevant
cash or bank account in Bal. Account No. field.
4. Select relevant TCS Nature of Collection, GST Group Code, HSN/SAC Code, Location Code on journal line.
5. GST on Advance Payment should be marked true.
For example, service amount is INR 20000 and customer made an advance payment of INR 10,000, 18% IGST
and 1% TCS has to be charged on the advance payment.
GST Calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
PA RT IC UL A RS A M O UN T
Later sales invoice for services is issued to the customer for INR 20,000, 18% IGST and 1% TCS has to be
charged on the invoice amount, and the advance receipt from customer will be applied with the invoice.
Mandatory fields on sales invoice
1. Choose the icon, enter Sales Invoice , and then choose the related link.
2. Select Customer on Sales Invoice header.
3. Select G/L Account for service or Item for goods on Sales Invoice line.
4. Select relevant TCS Nature of Collection on Sales Invoice line.
5. GST Group Code, HSN/SAC Code, GST Credit should have a value in G/L Account or Item card.
6. Location Code field should not be blank on both Sales Invoice header and line.
7. Select the advance payment in Applies to Doc. No. field on Sales Invoice header.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
GST and TCS will be calculated on the remaining amount, i.e. Invoice Amount - Advance Payment Amount. If
advance payment is not applied with the sales invoice then GST and TCS will be calculated on the whole invoice
amount.
On posting of sales invoice, GL Entries will be following:
PA RT IC UL A RS A M O UN T
TIP
In case of Intra-State Sale, CGST and SGST/UTGST will be calculated.
See Also
GST and TDS on Vendor Advance
Find free e-learning modules for Business Central here
GST and TDS on Vendor Advance Payments
2/6/2023 • 2 minutes to read • Edit Online
Liability of paying GST and TDS arises at the time of advance payment to vendor.
Mandatory fields in cash or bank payment voucher
1. Choose the icon, enter Bank Payment Voucher or Cash Payment Voucher , and then choose the
related link.
2. Select Vendor in Account Type field and select relevant vendor code in Account No. field.
3. Select G/L Account for cash or Bank Account for bank in Bal. Account Type field, and select relevant
cash or bank account in Bal. Account No. field.
4. Select relevant TDS Section, GST Group Code, HSN/SAC Code, Location Code on journal line.
5. GST on Advance Payment should be marked true.
For example, service amount is INR 20000 and advance payment made to vendor for INR 10000, 18% GST (i.e.
9% CGST and 9% SGST/UTGST) and 10% TDS has to be charged.
GST calculation for Intra-State or Intra-Union Territory transactions will appear in the Fact Box, as
following:
C O M P O N EN T A M O UN T
PA RT IC UL A RS A M O UN T
Later invoice for service purchase issued by vendor for INR 20,000, 18% GST (i.e. 9% CGST and 9%
SGST/UTGST) and 10% TDS, will be charged, and the advance payment will be applied with the invoice.
Mandatory fields on purchase invoice
1. Choose the icon, enter Purchase Invoice , and then choose the related link.
2. Select Vendor on Purchase Invoice header.
3. Select G/L Account for service on Purchase Invoice line.
4. Select TDS Section on Purchase Invoice line.
5. GST Group Code, HSN/SAC Code, GST Credit should have a value in G/L Account card.
6. Location Code field should not be blank on both Purchase Invoice header and line.
7. Apply the advance payment in Applies to Doc. No. field on Purchase Invoice header.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
GST and TDS will be calculated on the remaining amount, i.e. Invoice Amount - Advance Payment Amount. If
advance payment is not applied with the purchase invoice then GST and TDS will be calculated on the whole
invoice amount.
On posting the purchase invoice, GL Entries will be as following:
PA RT IC UL A RS A M O UN T
TIP
Note: In case of Inter-State Purchase, IGST will be calculated.
See Also
GST on Journals
Find free e-learning modules for Business Central here
GST Exempted Sales
2/6/2023 • 2 minutes to read • Edit Online
Sales made to an exempted customer are known as exempt sales. GST customer type shall be selected as
Exempted. No GST is computed on such transactions.
Process of sale to unregistered customer has been explained in this document.
PA RT IC UL A RS A M O UN T
GL Entries for Sales Credit Memo for Exempted Sales, will be as following:
PA RT IC UL A RS A M O UN T
See Also
Sale to Registered and Unregistered Customer
Find free e-learning modules for Business Central here
Sales to Registered or Unregistered Customer
2/6/2023 • 2 minutes to read • Edit Online
Sales to a registered customer are known as B2B sales, sales to an unregistered customer are known as B2C
sales. There is no difference in computation of tax for a B2B and B2C sales. However, they are required to be
reported separately in GSTR-1.
Process of sales to registered or unregistered customer has been explained in this document.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
IGST 1800
GL Entries for Intra-State or Intra-Union Territory sale of goods to registered or unregistered customer,
will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Inter-State sale of goods to registered or unregistered customer, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State or Intra-Union Territory sale of services to registered or unregistered customer,
will be as following:
PA RT IC UL A R A M O UN T
GL Entries for Inter-State sale of services to registered or unregistered customer, will be as following :
PA RT IC UL A R A M O UN T
TIP
System will automatically update 'Nature of Supply' for Registered customer as B2B and for Unregistered customer as
B2C.
See Also
Sale to Foreign Customer
Find free e-learning modules for Business Central here
Export of Goods and Services to Foreign Customer
2/6/2023 • 2 minutes to read • Edit Online
Export of goods is defined as taking goods out of India to a place outside India. Export of services means the
supply of services where the supplier of service is located in India, recipient of service is located outside India
and the place of supply is outside India. Exports can be without Payment of duty or with payment of duty.
Process of sale to foreign customer has been explained in this document.
C O M P O N EN T A M O UN T
IGST 1800
GL Entries for export of goods and/or services with payment of duty to Foreign Customer, SEZ Unit, SEZ
Development Customer will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for export of goods and/or services without payment of duty to Foreign Customer, SEZ Unit,
SEZ Development Customer will be as following:
PA RT IC UL A RS A M O UN T
See Also
Sale to Registered Customer with Overseas POS
Find free e-learning modules for Business Central here
Sale of Services to Overseas Place of Supply to
Registered Customer
2/6/2023 • 2 minutes to read • Edit Online
GST is destination based tax i.e consumption tax, which means tax will be levied where goods and services are
consumed and will accrue to that state. The supply of goods or services or both when the supplier is located in
India and the place of supply is outside India shall be treated to be a supply of goods or services or both in the
course of inter-state trade or commerce.
Process of sale to a registered customer with overseas place of supply has been explained in this document.
C O M P O N EN T A M O UN T
IGST 1800
GL Entries for Intra-State Sale of services to overseas place of supply to registered customer, will be as
following:
PA RT IC UL A RS A M O UN T
See Also
GST and TCS on Sales Transaction
Find free e-learning modules for Business Central here
Calculation of TCS as per the Income Tax Act, 1961
and GST on Sales Transactions
2/6/2023 • 2 minutes to read • Edit Online
The Government has placed the responsibility on the e-commerce operators to collect the ‘tax’ at a specified rate
from the supplier. This shall be done by the Operator by paying the supplier the price of the product or services,
less the tax, calculated at the specified rate.
The process of calculation of TCS and GST has been explained in this document.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
TCS 100
PA RT IC UL A RS A M O UN T
See Also
GST Kerala Flood Cess
Find free e-learning modules for Business Central here
GST and Kerala Flood Cess on Sales Transaction
2/6/2023 • 2 minutes to read • Edit Online
Kerala Flood CESS (KFC) is applicable on all intra-state supplies of goods and/or services, made by taxable
person to an unregistered person i.e. B2C supplies. Kerala Flood CESS is required to be shown separately on the
invoice.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
KFC 100
On posting the sales invoice for Intra-State or Intra-Union Territory sale of goods to unregistered
customer, GL Entries will be as following:
PA RT IC UL A RS A M O UN T
TIP
System will automatically update 'Nature of Supply' B2C for Unregistered Customer.
See Also
Exempted Sales
Find free e-learning modules for Business Central here
Sales Return of Goods from Registered or
Unregistered Customer
2/6/2023 • 2 minutes to read • Edit Online
Sales to a registered customer are known as B2B sales, sales to an unregistered customer are known as B2C
sales. There is no difference in computation of tax for a B2B and B2C sales. However, they are required to be
reported in separately in GSTR-1.
A customer may require to return the goods or issue credit note due to various reasons like damaged goods,
quality issues etc.
Process of sale return from registered or unregistered customer has been explained in this document.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
GL Entries for Intra-State Sales Return of Goods from Registered or Unregistered Customer, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for Inter-State Sales Return of Goods from Registered or Unregistered Customer, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for Intra-State Sales Return of Services from Registered or Unregistered Customer, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for Inter-State Sales Return of Services from Registered or Unregistered Customer, will be as
following:
PA RT IC UL A RS A M O UN T
See Also
Sale Return from Registered Customer with Overseas POS
Find free e-learning modules for Business Central here
Return or Credit Note of Services for Overseas
Place of Supply to Registered Customer
2/6/2023 • 2 minutes to read • Edit Online
GST is destination based tax i.e consumption tax, which means tax will be levied where goods and services are
consumed and will accrue to that state. The supply of goods or services or both when the supplier is located in
India and the place of supply is outside India shall be treated to be a supply of goods or services or both in the
course of inter-state trade or commerce.
A customer may require to return the goods or issue credit note due to various reasons like damaged goods,
quality issues etc.
Process of sale return from a registered customer with overseas place of supply has been explained in this
document.
C O M P O N EN T A M O UN T
IGST 1800
GL Entries for Intra-State Return or Credit Note of services for overseas place of supply to registered
customer, will be as following:
PA RT IC UL A RS A M O UN T
See Also
Sale Return from Registered and Unregistered Customer
Find free e-learning modules for Business Central here
Stock Transfer
2/6/2023 • 2 minutes to read • Edit Online
Stock transfers between locations, branches or divisions having different registration numbers are taxable under
GST. In such a case, where registration number is same, if the shipment location and recipient location both are
in the same state, then CGST and SGST/UTGST are levied, other-wise, where the registration number is same,
there shall be no levy.
1. Choose the icon, enter Transfer Order , and then choose the related link.
2. Select Transfer-from Code and Transfer-to Code on Transfer Order header. State Code and GST
registration number should be filled on the location master.
3. Select Item on Transfer Order line. GST Group Code, HSN/SAC Code should be filled on Item .
For example, inventory for INR 1000 is being transferred from one location to another and 18% GST (9% CGST
and 9% SGST/UTGST in case of Intra-State or Intra-Union Territory transaction or 18% IGST in case of Inter-State
transaction) has to be charged on INR 1000.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
IGST 180
CGST 90
SGST 90
PA RT IC UL A RS A M O UN T
GL Entries for receipt transaction in case of Interstate stock transfer, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for shipment transaction in case of Intra-State or Intra-Union Territory stock transfer, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for receipt transaction in case of Intra-State or Intra-Union Territory stock transfer, will be as
following:
PA RT IC UL A RS A M O UN T
See Also
GST Service Transfer
Find free e-learning modules for Business Central here
Service Transfer
2/6/2023 • 2 minutes to read • Edit Online
Service transfers between locations, branches or divisions having different registration numbers are taxable
under GST. In such a case, if services transferred within the state from one location to another, then CGST and
SGST/UTGST will be levied, other-wise, where the registration number is same, there shall be no levy. Service
transferred from one state to another state, then IGST will be levied.
C O M P O N EN T A M O UN T
IGST 1800
CGST 900
SGST 900
On posting of shipment in case of Intra-State or Intra-Union Territory service transfer, GL Entries will be
as following:
PA RT IC UL A RS A M O UN T
On posting of receipt in case of Intra-State or Intra-Union Territory service transfer, GL Entries will be as
following:
PA RT IC UL A R A M O UN T
PA RT IC UL A R A M O UN T
PA RT IC UL A R A M O UN T
See Also
GST Stock Transfer
Find free e-learning modules for Business Central here
Setting Up GST for Bank Charges
2/6/2023 • 3 minutes to read • Edit Online
As per GST Law, GST is applicable on bank charges and ITC can be availed for specified services. As per Rule
54(2) of CGST Rules, 2017, Banks shall issue a tax invoice or any other document in lieu of tax invoice. In case if
an invoice is not provided by the bank, then the bank statement shall be deemed to be an invoice. Such
document shall be construed as Tax invoice even if it is not serially numbered and whether or not it contains the
address of recipient of taxable service.
Bank charges can be Intrastate or Interstate. CGST & SGST are applicable if the bank and customer are located in
the same state. IGST is applicable if both are in different states.
The place of supply of banking and other financial services to any person shall be the location of the recipient of
services on the records of the supplier of services. If the location of recipient of services is not on the records of
the supplier, the place of supply shall be the location of the supplier of services.
The place of supply of banking and other financial services shall be the location of the supplier of services. If any
services are received from a foreign bank by an Indian customer, then the place of supply for such services
becomes the place where the foreign bank is located i.e. outside India and hence any charges collected towards
such services are not subject to India GST.
The following setups are required:
Bank Accounts
Bank Charges Master
Bank Charges Deemed Value Setup
State Code This field is required for GST calculation in Bank Charges
transactions.
GST Registration Status GST Registration type can be Blank or Registered. If GST
registration No. is added in Bank Account Master the
status will be updated as Registered.
Foreign Exchange Specifies the Bank Charges that are applicable on Foreign
Exchange Sales or Purchase under GST. For foreign
Exchange bank charges, the GST calculation is based on
Deemed Value of purchase or sale.
HSN/SAC All HSN/SAC Codes for GST Group code selected above
shall be displayed as a dropdown for this field, business
user has to select appropriate code.
Bank Charges Code Specifies the code of Bank Charge from drop down list.
Lower Limit Specifies the lower limit of the bank charge code.
Upper Limit Specifies the upper limit of the bank charge code.
As per Rule 54(2) of CGST Rules, 2017, Banks shall issue a tax invoice or any other document in lieu of tax
invoice. In case if an invoice is not provided by the bank, then the bank statement shall be deemed to be an
invoice. Such document shall be construed as Tax invoice even if it is not serially numbered and whether or not it
contains the address of recipient of taxable service.
Process for GST calculation on bank charges has been explained in this document.
GST calculation on bank charges
1. Choose the icon, enter Bank Payment Voucher , and then choose the related link.
2. Select G/L Account in Account Type field and select relevant general ledger account in Account No. field.
3. Select Bank Account in Bal. Account Type field and select relevant bank account in Bal. Account No.
field.
4. GST Registration No. and GST Registration Status fields should not be blank on Bank Account .
5. Location Code should not be blank on Bank Payment Voucher .
6. Bank Charge field should be marked true, select Process on the ribbon and click on Bank Charges ->
select Bank Charge code and system will calculate the GST on bank charge amount. GST Credit , GST
Group Code and HSN/SAC Code should not be blank on Bank Charge Code.
GST on bank charges
Intra-State Bank Payment with GST on Bank Charges where Input Tax Credit is available, for example bank
charge of INR 10000 to be paid to bank and GST (9% CGST and 9% SGST) has to be calculated on bank charges
amount.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
CGST 900
SGST 900
Once posted the bank payment GL entries for Intra-state bank charges with GST where Input Tax Credit is
available, will be as following:
PA RT IC UL A RS A M O UN T
Inter-State Bank Payment with GST on Bank Charges where Input Tax Credit is available, for example bank
charge of INR 10000 to be paid to bank and 18% IGST has to be calculated on bank charges amount.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
IGST 1800
Once posted the bank payment GL entries for Inter-state bank charges with GST where Input Tax Credit is
available, will be as following:
PA RT IC UL A RS A M O UN T
Intra-State Bank Payment with GST on Bank Charges where Input Tax Credit is not available, for example bank
charge of INR 10000 to be paid to bank and GST (9% CGST and 9% SGST) has to be calculated on bank charges
amount.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
CGST 900
SGST 900
Once posted the bank payment GL entries for Intra-state bank charges with GST where Input Tax Credit is
not available, will be as following:
PA RT IC UL A RS A M O UN T
Inter-State Bank Payment with GST on Bank Charges where Input Tax Credit is not available, for example bank
charge of INR 10000 to be paid to bank and 18% IGST has to be calculated on bank charges amount.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
IGST 1800
Once posted the bank payment GL entries for Inter-state bank charges with GST where Input Tax Credit is
not available, will be as following:
PA RT IC UL A RS A M O UN T
BANK M IN . MAX
C H A RGE LO W ER UP P ER DEEM ED DEEM ED F IXED
C O DE L IM IT L IM IT F O RM UL A VA L UE VA L UE DEEM ED % A M O UN T
C O M P O N EN T A M O UN T
CGST 9%
SGST 9%
IGST 18%
Once posted the bank payment GL entries for Intrastate Bank Receipt Voucher with Document Type as
Refund for Bank Charges and GST is posted with Credit Availment and GST Document Type Invoice, will
be as following:
DO C UM EN T T Y P E PA RT IC UL A RS A M O UN T
The bank payment GL entries for Intrastate Bank Receipt Voucher with Document Type as Payment for
Bank Charges and GST is posted with Credit Availment and GST Document Type as Invoice, will be as
following:
DO C UM EN T T Y P E PA RT IC UL A RS A M O UN T
The bank payment GL entries for Intrastate Bank Receipt Voucher with Document Type as Refund for Bank
Charges and GST is posted with Credit Non-Availment and GST Document Type as Invoice, will be as
following:
DO C UM EN T T Y P E PA RT IC UL A RS A M O UN T
DO C UM EN T T Y P E PA RT IC UL A RS A M O UN T
See Also
GST Bank Charges Overview
Find free e-learning modules for Business Central here
Setup for GST TDS and GST TCS
2/6/2023 • 2 minutes to read • Edit Online
This topic explains the requirement and the process of setting up GST TDS and GST TCS.
GST TDS
As per Section 51 of CGST Act, recipient of goods and services shall deduct TDS of 2% on payment amount
where contract amount exceeds INR 250000. The recipient will issue a certificate for the tax amount deducted
against the payment made for contract to supplier. Recipient will pay the deducted amount to government and
the same is reflected in supplier’s electronic ledger entry, which he can further adjust it against liability.
GST TCS
As per Section 52 of CGST Act, 2017, every e-commerce operator is required to collect tax at the rate of 1%
(0.5% of CGST and 0.5% of SGST for intra state supply or 1% of IGST on interstate supply) on the net value of
taxable supplies provided the supplier is supplying goods or services through e-commerce operator (online
market place) and consideration with respect to the supply is to be collected by the said e-commerce operator
The taxable supplies includes total sales and returns. The GST TCS amount collected by e-commerce operator
shall be paid to GSTIN and the same will be reflected as available credit for supplier in their electronic cash
ledger that can be utilized to setoff liability. Corrections are allowed before GST TCS amount is paid to GSTIN by
e-commerce operator. Hence, there will not be any refund or negative credit. If refund of payment is to be paid
by supplier to e-commerce operator then, full amount (without GST TCS) shall be considered. GST TCS to be
calculated on Invoice amount excluding GST. The Credit Memo amount excluding GST should be deducted from
Invoice amount for the period before calculating GST TCS. GST TCS can be calculated for a given period, which
can be week, fortnight or a month. GST TDS is applicable only for Registered Suppliers The calculation of GST
TCS is provided on Bank or Cash Payment and Receipt Vouchers.
GST TDS TCS Type Specify the relevant type, for example: TDS, TCS.
GST TCS can be applicable for Registered Vendor. On posting of GST TCS transaction against Vendor, system
updates 'Liable to Pay' field in GST TDS/TCS Entry table as 'TRUE'. The GST TCS entries that have 'Liable to Pay'
field 'TRUE' will be shown on settlement page. The GST TCS Liability can only be paid through Cash or Bank. It
cannot be set off against any available credit.
For example, INR 1000 paid to the vendor and 1% GST TCS (0.50% CGST, 0.50% SGST for Intra-State or Intra-
Union Territory and 1% IGST for Inter State) has to be calculated on payment amount.
1. GST calculation will appear in the Fact Box on Bank or Cash Payment Voucher, as following:
C O M P O N EN T A M O UN T
CGST Amount 5
SGST Amount 5
IGST Amount 10
GST TDS/TCS Base Amount Specify the GST TCS calculation base amount.
PA RT IC UL A RS A M O UN T
PA RT IC UL A RS A M O UN T
See Also
GST TDS TCS on Receipt
Find free e-learning modules for Business Central here
GST TCS on Customer Payments
2/6/2023 • 3 minutes to read • Edit Online
GST TCS can be liable on cash or bank payment from customer. The GST TCS entries which are not reversed will
be part of settlement. Business user can reverse the GST TCS entries before settlement is posted. The GST TCS
entries which have Credit Availed field 'TRUE' will be shown on settlement page. User can manually enter
amount in GST TCS Credit Utilized field for utilizing against the liability.
1. Choose the icon, enter Bank Receipt Voucher or Cash Receipt Voucher , and then choose the
related link.
2. Fill in the fields as described on Bank Receipt Voucher or Cash Receipt Voucher .
GST TDS/TCS Base Amount Specify the GST TCS calculation base amount.
For example, INR 1000 paid by the customer and 1% GST TCS (0.50% CGST, 0.50% SGST for Intra-State or Intra-
Union Territory and 1% IGST for Inter State) has to be charged on the payment amount.
GST Calculation will appear in the Fact Box on Bank or Cash Receipt Voucher, as following:
C O M P O N EN T A M O UN T
CGST Amount 5
SGST Amount 5
C O M P O N EN T A M O UN T
IGST Amount 10
On posting of voucher for GST TCS - Intrastate Transaction, GL Entries will be as following:
PA RT IC UL A RS A M O UN T
On posting of voucher for GST TCS - Interstate Transaction, GL Entries will be as following:
PA RT IC UL A RS A M O UN T
GST TDS/TCS Base Amount Specify the GST TCS calculation base amount.
For example, INR 1000 received from customer and 2% GST TDS (1% CGST, 1% SGST for Intra-State or Intra-
Union Territory and 2% IGST for Inter State) has to be charged.
GST calculation will appear in the Fact Box on Cash or Bank Receipt Voucher, as following:
C O M P O N EN T A M O UN T
CGST Amount 10
SGST Amount 10
IGST Amount 20
On posting of voucher for GST TDS - Intrastate Transaction, GL Entries will be as following:
PA RT IC UL A RS A M O UN T
On posting of voucher for GST TDS - Interstate Transaction, GL Entries will be as following:
PA RT IC UL A RS A M O UN T
This topic explains the process of adjusting GST Credit and GST Liability for open reverse charge goods and
services invoices.
For reverse charge invoices of goods, GST Liability and Credit shall be generated immediately, or in next
30 days from date of issue of supplier invoice, if payment to supplier is not made against it.
For reverse charge for service invoices, GST Liability and Credit shall be generated immediately, or 60
days from date of issue of supplier invoice, if payment to supplier is not made against it.
User can generate GST liability and credit for open reverse charge service invoice through GST Liability
Adjustment.
1. Choose the icon, enter GST Liability Adjustment , and then choose the related link.
2. Select the following in the request page
Adjustment Document No. System will generate number from number series
assigned in Purchases & Payable Setup
GST Registration No. System will list only transactions posted with selected
GST Registration No.
Liability Date Formula Enter 0D, 30D or 60D. For example, if 60D is
mentioned, the system will reverse count 60 days
from posting date for arriving Liability Filter Date
Vendor No. System will list invoice from this vendor only
External Document No. System will verify only for this document
For example, vendor issued invoice for INR 10000, in an Intra-State or Intra-Union Territory transaction, and GST
18% (9% CGST and 9% SGST), has to be charged.
GL Entries at the time of posting invoice where Input Tax Credit is available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries at the time of posting invoice where Input Tax Credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
GL Entries for Generating GST Liability and GST Credit where Input Tax Credit is available, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for Generating GST Liability and GST Credit where Input Tax Credit is not available, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for Reversing GST Liability and GST Credit where Input Tax Credit is available, will be as
following:
PA RT IC UL A RS A M O UN T
GL Entries for Reversing GST Liability and GST Credit where Input Tax Credit is not available, will be as
following:
PA RT IC UL A RS A M O UN T
TIP
In case of Inter-state Reverse Charge Service purchase, IGST Liability and IGST Credit will get generated.
See Also
GST TDS TCS Overview
Find free e-learning modules for Business Central here
GST Reconciliation
2/6/2023 • 4 minutes to read • Edit Online
Overview
Line wise details of all invoices, supplementary invoices, debit notes and credit notes issued by a vendor or
supplier towards Outward supplies made during a month shall be reported in GSTR-1 by 10th of the
succeeding month.
Sales uploaded by the supplier or vendor in GSTR-1 are auto-reflected in GSTR-2A and GSTR-2 of the buyer
as Inward supplies. For example, if the buyer purchases goods or services from 100 vendors in a month, the
details of all such purchases will be reflected in GSTR-2A & GSTR-2 of the buyer, provided all 100 vendors
have uploaded their sales in GSTR-1.
Purchase transactions posted in the system for preceding month shall be reconciled with the supplier-
uploaded information in GSTR-2A. However, there may be certain discrepancies between the two, due to the
following reasons:
Supplier or suppliers have ignored to upload invoice details in their GSTR-1
Supplier entered wrong GSTIN of the buyer
Omission of entering any invoice by the buyer
Invoice No. & Date, Tax Amounts may have wrongly entered by the buyer in there books of account.
The buyer can add, modify and delete the auto-populated information in GSTR-2. Such information is made
available to supplier in GSTR-1A. The supplier can accept or reject the modifications made by the buyer and
supplier’s GSTR-1 shall stand amended to the extent of modifications accepted.
Buyer can avail credit with respect to invoice lines matched with the information in GSTR-2A. Though buyer
can avail mismatched credit on a provisional basis, the same will get auto-reversed, if the supplier fails to
upload invoices.
To summarize, Reconciliation feature is required to:
Identify the purchase transactions, which are matched or unmatched with GSTR-2A.
To ascertain the modifications required to be made in GSTR-2 and follow up the supplier to accept the
same
Monitor unmatched transaction lines, if credit is availed on a provisional basis.
Purchases as per the books of account of buyer shall be matched with the supplier-uploaded information in
GSTR-2A, every month before uploading GSTR-2 by the buyer.
GST Reconciliation Field No. Specifies the relevant reconciliation field against the
component.
GST Reconciliation Field Name Specifies the description of the reconciliation field.
ISD Ledger Field No. Specifies the relevant input service distribution field
against the component.
ISD Ledger Field Name Specifies the description of the input service
distribution field.
See Also
GST E-Way Bill
Find free e-learning modules for Business Central here
E-Way Bill
2/6/2023 • 2 minutes to read • Edit Online
An electronic way bill or e-Way Bill is essential for the transport of goods that are worth more than INR 50,000.
There are also some goods for which an e-way bill is essential even if the amount does not exceed INR 50,000.
E-Way Bill Template is designed to meet the formats or requirements provided by government.
Business user will be able to generate excel file from system which will be helpful for them to enter data into
E-Waybill JSON Preparation tool. Business user can copy and paste data from excel sheet exported from
system to preparation tool.
Transactions posted through Journals will not be a part of E-Waybill template report. User will be able to
generate E-Waybill template against transactions posted from documents only.
User will be able to generate E-Waybill for movement of goods for Transfers (shipment), Sales and Purchase
transactions. System will only consider Items and FA with GST Group Type as 'Goods' in this report.
Location Registration No. Specifies the GST registration number for which
report will be generated.
See Also
GST Input Cedit Adjustment
Find free e-learning modules for Business Central here
GST Input Tax Credit Adjustments
2/6/2023 • 6 minutes to read • Edit Online
This topic explains the requirement and process of GST credit adjustment.
Credit Adjustment Journal
Credit Adjustment for Reverse Charge Transactions
Credit Adjustment Entry Process
Permanent reversal If it is certain that the vendor will never upload the
invoice information in GSTN portal, then the credit
posted to respective GST Mismatch Account and post
the same into respective GST expense account.
Accounting Entries
Credit Reversal Credit Memo GST Payable Account GST Credit Mismatch
Account
Permanent Reversal Credit Memo GST Mismatch Account GST Expense Account
NOTE
GST Credit Adjustment Journal can be posted by selecting 'Nature of adjustment type' as 'Credit Re-Availment' and
'Permanent Reversal' after posting GST Adjustment Journal for type 'Credit Reversal'. If the GST Credit Adjustment Journal
is posted with 'Nature of Adjustment' as ‘Permanent Reversal’ then system will not consider these entries again for
posting via adjustment type as ‘Credit Reversal’ or ‘Credit Re-Availment’.
Accounting Entries
N AT URE O F
A DJUST M EN T DO C UM EN T T Y P E L IN E T Y P E DEB IT C REDIT
NOTE
GST Credit Adjustment Journal can be posted as Credit Re-Availment after posting GST Adjustment Journal for Type
Credit Reversal.
GST Credit Adjustment Journal can be posted as Reversal of Availment after posting GST Adjustment Journal for Type
Credit Availment.
Permanent Reversal is not applicable for reverse charge transactions.
The Credit Adjustment for reverse charge transactions can be executed only for GST Group Type as 'Service'. The GST
credit and liability for reverse charge transactions, where GST Group Type is 'Service' is realized only on application of
payment. System will filter application entries in GST Credit Adjustment Journal for reverse charge scenarios.
GST Registration No. Specify the GST registration number for which
adjustment is to be done.
External Document No. Specify the vendor invoice reference number for which
adjustment is to be done.
Input Ser vice Distribution Specifies whether the GST registration number is
assigned for input service distribution.
5. Once relevant values are selected on the request page, click on Apply Entries .
6. Check the documents and values and click on Action -> Posting -> Dimensions or Line Dimension ,
fill the relevant dimensions and post the entry.
See Also
GST Settlement
Find free e-learning modules for Business Central here
GST Settlement of Net Payment Liability
2/6/2023 • 7 minutes to read • Edit Online
IGST IGST 1
IGST CGST 2
IGST SGST 3
CGST CGST 1
CGST IGST 2
SGST SGST 1
SGST IGST 2
Component ID Specifies the component name which will be required for GST
settlement
Process of settlement
1. Choose the icon, enter GST Settlement , and then choose the related link.
2. GST Settlement Nos. should not be blank in General Ledger Setup .
3. GST Settlement should not be blank in Source Type Setup .
4. Select relevant information in the following fields in GST Settlement
F IEL D DESC RIP T IO N
GST Registration No. Specify the GST registration number for which settlement
to be done.
Account Type Select the account type as per the payment option, e.g
G/L Account, Bank Account.
Account No. Specify the relevant account number as per the selected
account type.
5. Once relevant values are selected in the request page, click on Apply Entries on ribbon, GST
Settlement page will open. Following field information will be displayed on the page.
GST Component Code Specifies the GST registration number for which
settlement is to be done.
GST TCS Liability Specifies the GST TCS liability of the defined component.
Net Payment Liability Specifies the net payment liability of the defined
component.
Credit Availed Specifies the credit availed value for the defined
component.
Distributed Credit Specifies the distributed credit value for the defined
component.
GST TDS Credit Available Specifies the GST TDS credit available for the defined
component.
GST TDS Credit Utilized Specifies the GST TDS credit utilized for the defined
component.
GST TCS Credit Available Specifies the GST TCS credit available for the defined
component.
F IEL D DESC RIP T IO N
GST TCS Credit Utilized Specifies the GST TCS credit utilized for the defined
component.
Total Credit AVailable Specifies the total credit available for the defined credit.
Credit Utilized Specifies the credit utilized for the defined component.
Payment Liability - Rev. Chrg. Specifies the payment liability for reverse charge for the
defined component.
Payment Amount - Rev. Chrg. Specifies the payment amount for reverse charge for the
defined component.
Others Account No. Specifies the account number for other charges.
Account Type Specifies the account type of account defined for the
payment, e.g. G/L, Bank.
Bank Reference No. Specifies the bank reference number for the transaction.
Bank Reference Date Specifies the reference date for the transaction.
6. System auto-populates the 'Net Payment Liability' and the 'Total Credit Availed' in settlement page for the
given period.
7. 'Credit Utilized' shall be auto populated by the system based on the priorities set out in claim set-off
table. However, they can be edited the same.
8. 'Credit Utilization' is auto populated when both ‘own credit’ (credit of the component itself) and cross
credit (credit of other components) is utilized fully. It is based on the assumption that unless the credit is
availed cash payment for a particular component shall not arise.
9. Credit cannot be utilized for payment of interest, penalty, fees and others. They shall always be paid in
cash.
10. Credit utilized and payment amount shall not exceed tax liability.
11. Total credit utilized for a particular component shall not exceed total credit availed for that component
plus surplus credit of other components prioritized in claim-set off table for such component.
12. 'Account No'. and 'Account Type' shall be the same for all tax components. However, 'Interest Account',
'Fees Account', 'Penalty Account' and 'Others Account' can be defined differently for different tax
components.
13. Credit cannot be utilized for payment of reverse charge liability. The entire liability is to be discharged in
cash. Once settlement is done for any payment or refund document, the same cannot be reversed in
system.
14. User can check out the component wise credit available, credit utilization and balance credit from Action -
> Details .
15. Dimensions are also available on settlement page.
Following are few examples of accounting entries.
Example of accounting entry where Credit Availed is positive:
GST C O M P O N EN T TA X L IA B IL IT Y
GST C O M P O N EN T TA X L IA B IL IT Y
NOTE
In case of negative credit, the same will be treated as liability and needs to be paid in the current period settlement.
REVERSE C H A RGE
GST C O M P O N EN T L IA B IL IT Y C REDIT AVA IL ED C REDIT UT IL IZ ED PAY M EN T
GST C O M P O N EN T TA X L IA B IL IT Y
See Also
GST E-Invoice
Find free e-learning modules for Business Central here
E-Invoice
2/6/2023 • 2 minutes to read • Edit Online
E-invoice does not mean that an invoice should be generated from a software on the computer or point of sales
(POS) machine, central portal of tax department, as any such centralization will bring unnecessary restriction on
the way trade is conducted.
E-Invoice generated by each software may look more or less same, however, they can’t be understood by
another computer system even though business users understand them fully. There are hundreds of
accounting/billing software that generate invoices, but they all use their own formats to store information
electronically and data on such invoices can’t be understood by the GST System if reported in their respective
formats. Hence, a need was felt to standardize the format in which electronic data of an Invoice will be shared
with others to ensure there is interoperability of the data. The adoption of standards will in no way impact the
way user would see the physical (printed) invoice or electronic (ex pdf version) invoice. All these software would
adopt the new e-Invoice standard wherein they would re-align their data access and retrieval in the standard
format. However, users of the software would not find any change since they would continue to see the physical
or electronic (PDF/Excel) output of the invoices in the same manner as it existed before incorporation of e-
invoice standard in the software.
NOTE
System will validate IRN Hash while importing Signed E-Invoice into system, System will import only if IRN Hash is
matched, system will skip other files.
A provision has been provided to create Json file automatically on posting of sales transaction. A new field is
created in General Ledger Setup > Tax Information Tab > Generate E-Invoice on Sales Post . On
enabling this field, system will create and save json file on posting of sales transaction. System will also
generate IRN Hash on posting of sales invoice, if this field is disabled, system will not create json file and IRN
Hash in posted transaction automatically. However, user can create json file and IRN Hash from posted
document.
Provision has been provided to record E-Way Bill No. on Tax Information tab in Posted Sales Invoice .
E-Way Bill details are included in E-Invoice json file, user will be able to export E-Invoice along with E-Way Bill
details.
Provision has also been provided for cancellation of E-Invoice. Json file for cancellation of e-invoice is
available. User needs to put E-Inv. Cancelled Date and Cancel Reason on Tax Information Tab of
Posted Sales Invoice , then go to Posted Sales Invoice > Action > Click on Cancel E-Invoice and again
Generate E-Invoice for the revised json file.
See Also
GST Reconciliation
Find free e-learning modules for Business Central here
Setting Up GST Compensation Cess
2/6/2023 • 3 minutes to read • Edit Online
Business Central has included GST Compensation Cess feature to Indian Localization.
“GST Compensation Cess” is levied by the Goods and Services Tax (Compensation to States) Act 2017. The
object of levying this cess is to compensate the states for the loss of revenue arising due to the implementation
of GST on 1st July 2017 for a period of five years or such period as recommended by the GST Council. GST,
being a consumption-based tax, would result in loss of revenue for manufacturing-heavy states.
All taxpayers who are engaged in the supply of selected goods or services other than exporters and composition
taxpayers will collect compensation cess. This will also include compensation cess chargeable on certain goods
imported to India. In case compensation cess is paid on exports, the exporter can claim refund of the same.
Before Threshold % Specifies the Cess rate if the amount does not cross
defined threshold amount.
Cess Amount per Unit Factor % Specifies the cess amount which will be levied on per unit
of goods.
Cess Factor Quantity Specifies the Cess factor which will decide the base of per
unit.
To set up HSN/SAC
1. Choose the icon, enter Tax Type -> HSN/SAC , and then choose the related link.
2. Fill in the fields as described in the following table.
GST Place of Supply Specifies GST place of supply of the GST group.
F IEL D DESC RIP T IO N
Cess Credit Specifies whether the input credit for cess of this group is
availment or non availment.
State Code Specifies the state code of company that has valid GST
registration number.
Receivable Account Specifies the general ledger account for which Cess
receivable amount for this state and component is to be
posted.
Payable Account Specifies the general ledger account for which Cess
Payable amount for this state and component is to be
posted.
Receivable Account (Interim) Specifies the general ledger account for which Cess
receivable interim amount for this state and component
is to be posted.
Payable Account (Interim) Specifies the general ledger account for which Cess
payable interim amount for this state and component is
to be posted.
See Also
GST Cess Calculation
Find free e-learning modules for Business Central here
Cess Calculation
2/6/2023 • 4 minutes to read • Edit Online
GST Compensation Cess is leviable on both interstate and intrastate supply of goods. It is also applicable on
imports and goods transactions which are subject to reverse charge.
It is applicable only on notified goods. These goods as on date are pan masala, tobbaco and tobacco
products, coal, aerated waters, motor cars & motor vehicles and any other supplies.
GST Compensation Cess is calculated on taxable value. Though it is coined as Cess, it is similar to tax. It is
independent of IGST, CGST and SGST.
Input Tax Credit availed on GST Compensation Cess can be utilized only towards discharging Output tax
liability of Compensation Cess and not otherwise.
C O M P O N EN T A M O UN T
Quantity 2
CGST 72 (800*9/100)
SGST 72 (800*9/100)
CESS 80 (800*10/100)
Method of calculation for type Threshold
For Threshold calculation type user will define Threshold Amount , Before Threshold % and Cess %
(considered after crossing threshold amount). Note that Threshold amount defined in GST CESS setup for a
particular GST Group Code will be applicable line wise.
Suppose, Before Threshold % is 2% and Threshold Amount is INR 1,000. An invoice has been issued for INR
800. In this scenario as the amount is less than the threshold amount, 2% Cess has to be charged.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
Quantity 2
CGST 72 (800*9/100)
SGST 72 (800*9/100)
CESS 16 (800*2/100)
Suppose, Cess % is 10% and Threshold Amount is INR 1,000. An invoice has been issued for INR 10000. In
this scenario as the amount is greater than the threshold amount, 10% Cess has to be charged.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
Quantity 2
C O M P O N EN T A M O UN T
Quantity 2
C O M P O N EN T A M O UN T
Quantity 2
Suppose, Cess % is 5%, Cess Amount per Unit Factor is INR 1000 and Cess Factor Quantity is 1. An
invoice has been issued for INR 10000. In this case the quantity multiplied by the Cess Amount per Unit Factor is
INR 2000 which is higher than the rate defined in Cess%, hence system will consider INR 2000 as Cess Amount.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
Quantity 2
C O M P O N EN T A M O UN T
Quantity 2
See Also
GST Cess Basic Setup
Find free e-learning modules for Business Central here
GST on Service Management
2/6/2023 • 2 minutes to read • Edit Online
Business Central has included GST on Service Management feature to Indian Localization.
Service Management has been designed to streamline your organization’s service operations, enhancing
efficiency and profitability. Easily manage customer calls and queries, track support tickets, allocate resources,
create reports. GST is a integral part of the service management and in this document we will discuss the
process of GST calculation on Ser vice Order , Ser vice Invoice and Ser vice Credit Memo .
NOTE
Accounting entries are similar to accounting entries generated for sales transactions.
See Also
GST Input Service Distribution Overview
Find free e-learning modules for Business Central here
GST Input Service Distribution Overview
2/6/2023 • 2 minutes to read • Edit Online
Overview
Input Service Distributor (ISD) is an office of the supplier which distributes credit pertaining to Input Services
(CGST, SGST and/IGST) to various locations of the supplier. The recipient locations can be inter-state or intra-
state, but they should have the same PAN as that of the distributing location. GST Input Service Distribution
functionality can be used to distribute CGST & SGST/IGST paid on Input services (Input Tax Credit) to other
locations. This functionality is applicable only for Services.
System does not allow posting any sales transactions for a location if it contains a registration number which
has GST Input Ser vice Distribution activated.
Following is the lists of setups that are required to be configured.
Locations
General Ledger Setup
Source Code Setup
GST Posting Setup
GST Component Distribution
GST Registration No. Select the relevant GST registration number, which
should be marked true as Input Ser vice Distributor .
GST Distribution Nos. Specify the number series code for GST Distribution.
GST Distribution Specify the relevant source code for GST Distribution .
Receivable Acc. Interim (Dist) Specify the relevant general ledger account.
See Also
GST Input Service Distribution Process
Find free e-learning modules for Business Central here
Input Service Distribution Process
2/6/2023 • 4 minutes to read • Edit Online
GST Input Service Distribution functionality is used to distribute CGST & SGST/IGST paid on Input services
(Input Tax Credit) to other locations.
ISD Document Type Specifies the relevant document type of the transaction.
From Location Code Specify the location code from where input credit will be
distributed.
Total Amount Applied for Dist. Specifies the total amount which is applied for
distribution.
From Location Code Specifies the location code from where input credit will
be distributed.
From GSTN No. Specifies the GST registration number of the location
defined in the From Location Code .
To Location Code Specifies the location code to which input credit will be
distributed.
Rcpt. Credit Type Specifies whether the input credit is available or not.
4. After selecting all relevant values, click on Related on ribbon -> Apply Entries -> select the relevant
entries for distribution -> select relevant dimensions and post.
PA RT IC UL A RS A M O UN T
2. GL Entries for an Interstate Distribution of Invoice Recipient location (GST Credit is available for both the
distributor and recipient locations). For example, service invoice issued for INR 1000 and IGST 18% has
been charged on the invoice, and the input service credit has been distributed to the recipient location.
PA RT IC UL A RS A M O UN T
3. GL Entries for an Intrastate Distribution of Invoice to Recipient location (GST Credit is not available for
both the distributor and recipient locations). For example, service invoice issued for INR 1000 and CGST
9% and SGST 9% has been charged on the invoice, and the expense has been distributed to the recipient
location.
PA RT IC UL A RS A M O UN T
Freight 180
4. GL Entries for an Interstate Distribution of Invoice to Recipient location as Input Tax Credit (GST Credit is
not available for both the distributor and recipient locations). For example, service invoice issued for INR
1000 and IGST 18% has been charged on the invoice, and the expense has been distributed to the
recipient location.
PA RT IC UL A RS A M O UN T
Postage 180
5. GL Entries for an Intrastate Distribution of Credit Memo to Recipient location (GST Credit is available for
both the distributor and recipient locations). For example, purchase credit memo has been raised for INR
1000 and CGST 9% and SGST 9% has been charged on the invoice, and the input service credit has been
distributed to the recipient location.
PA RT IC UL A RS A M O UN T
6. GL Entries for an Interstate Distribution of Credit Memo to Recipient location (GST Credit is available for
both the distributor and recipient locations). For example, purchase credit memo has been raised for INR
1000 and IGST 18% has been charged on the invoice, and the input service credit has been distributed to
the recipient location.
PA RT IC UL A RS A M O UN T
7. GL Entries for an Intrastate Distribution of Credit Memo to Recipient location (GST Credit is not available
for both the distributor and recipient locations). For example, purchase credit memo has been raised for
INR 1000 and CGST 9% and SGST 9% has been charged on the invoice, and the expense has been
distributed to the recipient location.
PA RT IC UL A RS A M O UN T
Postage -180
8. GL Entries for an Interstate Distribution of Credit Memo to Recipient location as Input Tax Credit (GST
Credit is not available for both the distributor and recipient locations). For example, purchase credit
memo has been raised for INR 1000 and IGST 18% has been charged on the invoice, and the expense has
been distributed to the recipient location.
PA RT IC UL A RS A M O UN T
Postage -180
See Also
GST Input Service Distribution Transaction
Find free e-learning modules for Business Central here
Transactions for Input Service Distributor
2/6/2023 • 4 minutes to read • Edit Online
In this document we are going to discuss the process and entries of input service distribution.
C O M P O N EN T A M O UN T
CGST 900
SGST 900
G/L Entries for Intra-State Purchase of Services by Input Service Distributor where Input Tax Credit is
available, will be as following:
PA RT IC UL A RS A M O UN T
For example, service of INR 10000 purchased by Input Services Distributor where input tax credit is not
available, GST 18% (9% CGST and 9% SGST for Intra-State/Intra-Union Territory, 18% for Inter-State
transaction) will be charged on the invoice amount.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
CGST 900
SGST 900
G/L Entries for Intra-State Purchase of Services by Input Service Distributor where Input Tax Credit is not
available, will be as following:
PA RT IC UL A RS A M O UN T
For example, service of INR 10000 purchased by Input Services Distributor where input tax credit is
available, GST 18% (9% CGST and 9% SGST for Intra-State/Intra-Union Territory, 18% for Inter-State
transaction) will be charged on the invoice amount.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
IGST 1800
G/L Entries for Inter-State Purchase of Services by Input Service Distributor where Input Tax Credit is
available, will be as following:
PA RT IC UL A RS A M O UN T
For example, service of INR 10000 purchased by Input Services Distributor where input tax credit is not
available, GST 18% (9% CGST and 9% SGST for Intra-State/Intra-Union Territory, 18% for Inter-State
transaction) will be charged on the invoice amount.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
IGST 1800
G/L Entries for Inter-State Purchase of Services by Input Service Distributor where Input Tax Credit is not
available, will be as following:
PA RT IC UL A RS A M O UN T
C O M P O N EN T A M O UN T
CGST 900
SGST 900
G/L Entries for Intra-State Purchase Return/Credit Memo of Services by Input Service Distributor where
Input Tax Credit is available, will be as following:
PA RT IC UL A RS A M O UN T
For example, service of INR 10000 returned by Input Services Distributor where input tax credit is not
available, GST 18% (9% CGST and 9% SGST for Intra-State/Intra-Union Territory, 18% for Inter-State
transaction) will be charged on credit memo.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
CGST 900
SGST 900
G/L Entries for Intra-State Purchase Return/Credit Memo of Services by Input Service Distributor where
Input Tax Credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
For example, service of INR 10000 returned by Input Services Distributor where input tax credit is
available, GST 18% (9% CGST and 9% SGST for Intra-State/Intra-Union Territory, 18% for Inter-State
transaction) will be charged on credit memo.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
IGST 1800
G/L Entries for Inter-State Purchase Return/Credit Memo of Services by Input Service Distributor where
Input Tax Credit is available, will be as following:
PA RT IC UL A RS A M O UN T
For example, service of INR 10000 returned by Input Services Distributor where input tax credit is not
available, GST 18% (9% CGST and 9% SGST for Intra-State/Intra-Union Territory, 18% for Inter-State
transaction) will be charged on credit memo.
GST calculation will appear in the Fact Box, as following:
C O M P O N EN T A M O UN T
IGST 1800
G/L Entries for Inter-State Purchase Return/Credit Memo of Services by Input Service Distributor where
Input Tax Credit is not available, will be as following:
PA RT IC UL A RS A M O UN T
See Also
GST Input Service Distribution Process
Find free e-learning modules for Business Central here
Setting Up Tax Deducted at Source (TDS), as per
the Provisions of the Income Tax Act, 1961
2/6/2023 • 8 minutes to read • Edit Online
Business Central has included Tax Deducted at Source (TDS) Feature to Indian Localization.
TDS means Tax Deducted at Source . The concept of TDS was introduced with an aim to collect tax from the
very source of income. As per this concept, a person (deductor) who is liable to make payment of specified
nature to any other person (deductee) shall deduct tax at source and remit the same into the account of the
Central Government
Income from several sources is subjected to TDS. Presently this concept of TDS is also used as an instrument in
enlarging the tax base. Some of such incomes subjected to TDS are salary, interest, dividend, interest on
securities, winnings from lottery, horse races, commission and brokerage, rent, fees for professional and
technical services, and payments to non-residents.
The Income Tax Act, 1961 specifies that tax deduction is to be made, for the specified incomes, on credit or on
payment, whichever is earlier.
Setting up TDS
TDS has two different types of setups
Automatic - These setup are done through Tax Engine.
Manual - These setups are done manually by the business users.
Following is the list of setups which will be pre-configured with help of Tax Engine
Tax Types
Tax Entities
Components
Attributes
Rate Setup
For more information about Automatic Setup, see Tax Engine Information.
The following are required to be setup manually
TDS Rate
Tax Accounting Period
T.A.N
Assessee Code
TDS Section
Concessional Code
TDS Nature of Remittances
Act Applicable
TDS Posting Setup
TDS Rounding Precision
TDS in Vendor Master
TDS in Location Master
TDS in Company Information
TDS in State Code
Effective Date Specifies the date from which rate will be effective.
Non PAN TDS % Specifies the TDS rate in case of non availability of PAN.
Surcharge Threshold Amount Specifies the threshold amount applicable for surcharge.
TDS Threshold Amount Specifies the threshold amount applicable for TDS.
3. Select the Tax Type -> Action -> Tax Accounting Period -> Create Year, fill the following information and
accounting period will be created.
Star ting Date Specify the starting date of the accounting period.
To set up T.A.N
Tax Deduction Account Number (T.A.N) allotted to a company can be more than one, depending on the number
of branch locations from where the company files its returns. All the account numbers allotted to a company
need to capture here.
1. Choose the icon, enter T.A.N Nos., and then choose the related link.
2. Fill in the fields as described in the following table.
TIP
It is mandatory to enter the T.A.N, on all TDS Transactions.
Code Enter the valid Assessee Code, for example, IND, COM.
Type Select the type of the assessee from drop down list as
Company or Others.
TIP
Type should be selected correctly while creating Assessee codes as it will reflect in eTDS returns.
Code Enter the valid TDS Section applicable as per the Income
Tax Act, 1961.
TIP
User can create any number of sub-sections for a section using Add Sub Section function.
TDS Account Specifies the general ledger account for posting of TDS
payable amount.
Threshold Overlook Place a check mark in this field to overlook the TDS
Threshold amount defined in 'Tax Rates'
Non Resident Payment Identify if the TDS Section deals with non-resident.
This identification will help the system to generate
eTDS for Non-Residents.
See Also
TDS Transactions
Find free e-learning modules for Business Central here
TDS Calculation on Purchase and Payment
Transactions
2/6/2023 • 5 minutes to read • Edit Online
TDS can be deducted on expenses (GL Account) transactions. TDS can be deducted on purchase order, invoice
received from vendor or advance payment made to vendor. TDS calculations can be done on following
document types:
Purchase Order
Purchase Invoice
General Journal
Purchase Journal
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
TDS to be calculated on vendor advance payment (through general journal or payment journal)
In the given scenario, advance payment made to vendor for INR 50,000 on which 2% TDS is applicable under
TDS Section 194C.
In this case TDS calculation will be as following:
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
On receiving the invoice from the vendor, TDS will be calculated on the differential amount. Suppose vendor
sent an invoice of INR 120000. Since TDS has already been calculated at the time of payment, at the time of
invoicing TDS will be calculated on the remaining amount i.e. INR 70000 (1200000 - 50000).
NOTE
Advance payment needs to be applied with the invoice before posting. Otherwise TDS will be calculated on the whole
invoice amount.
C O M P O N EN T VA L UE
TIP
Nature of Remittance and Act Applicable are mandatory for NRI Payments.
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
C O M P O N EN T VA L UE
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
C O M P O N EN T VA L UE
In this scenario, vendor issued an invoice for INR 100000 towards professional services. vendor has a certificate
of income tax at Zero rate @ 0% on professional services instead of normal rate.
In this case TDS calculation will be as following:
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
NOTE
Concession Code must be selected on vendor master for lower or zero rated TDS transactions.
See Also
TDS Threshold
Find free e-learning modules for Business Central here
TDS with Threshold
2/6/2023 • 2 minutes to read • Edit Online
This topic explains the requirement of threshold amount in TDS and the process of calculating TDS for such
transactions.
A M O UN T C REDIT ED
PA RT IC UL A RS O R PA ID T DS RAT ES T DS A M O UN T T H RESH O L D L IM IT
1. GL Entries for TDS where payment is less than threshold limits (first transaction where vendor has given
the invoice for INR 29,000), will be as following:
PA RT IC UL A RS A M O UN T
2. GL Entries for TDS where payment is less than threshold limits (second transaction where vendor has
given the invoice for INR 29,000), will be as following:
PA RT IC UL A RS A M O UN T
3. GL Entries for TDS where payment is less than threshold limits (third transaction where vendor has given
the invoice for INR 29,000), will be as following:
PA RT IC UL A RS A M O UN T
4. GL Entries for TDS where payment is more than (exceeding) Threshold limits (forth transaction where
vendor has given the invoice for INR 20,000), will be as following:
PA RT IC UL A RS A M O UN T
See Also
TDS Provisional Entry
Find free e-learning modules for Business Central here
TDS on Provisional Entries
2/6/2023 • 2 minutes to read • Edit Online
As per TDS rules, tax (TDS) has to be deducted at source, when amount is paid or credited to the account of the
payee whichever is earlier. When the amount is credited to suspense account or any provisional account, then it
is treated as amount is credited to the account of the payee and tax has to be deducted at source. Hence, Tax has
to be deducted at source even on provisions made in the books of accounts to which TDS provisions are
applicable.
A provisional entry should be posted before posting an actual entry, on posting of actual entry, provisional entry
will be reversed. As per requirement, TDS to be calculated on provisional entry and on posting of actual entry,
system should not calculate TDS as it is deducted in provisional entry.
For example, provisional expense journal has to be created and posted for INR 10000 against professional
expense and 10% TDS to be calculated on the expense amount.
1. Choose the icon, enter Purchase Journal , and then choose the related link.
2. Fill in the fields as described in the following table.
C O M P O N EN T VA L UE
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
3. Select Apply Provisional Entry and select the relevant provision entry posted for the vendor.
GL Entries for purchase invoice against provisional entry, will be as following:
PA RT IC UL A RS A M O UN T
4. On posting of provisional entry Provisional Entries will be created, and once the invoice is applied with
the entry Applied Invoice No. field will be updated with the invoice number.
• If this is found that the provisional entry needs to be reversed, then option of Reverse Transaction and
Reverse Without TDS are available in Provisional Entries.
1. Reverse Transaction will reverse all the posted entries of the selected transaction.
2. Reverse Without TDS will reverse all the posted entries of the selected transaction other than the TDS entry.
3. System will mark the reverse transaction as Reversed After TDS Paid if TDS is paid to the government for
the selected transaction.
See Also
TDS Adjustment Entry
Find free e-learning modules for Business Central here
TDS Adjustments
2/6/2023 • 2 minutes to read • Edit Online
TDS adjustment can be required, for any corrections in the TDS amount, TDS rate or TDS base amount already
deducted but not paid to the government authorities. The revised TDS amount will be updated in the relevant GL
Accounts for TDS Payable and Vendor Account. Existing TDS entry will be updated with revised TDS percentages,
TDS amount and TDS base amount.
F IEL D N A M E USE
3. On posting of the adjustment journal G/L Entry, TDS Entry, Vendor Ledger Entry and Detailed Vendor
Ledger Entry will be updated with the adjusted amount and revised information.
See Also
TDS Payment to Authority
Find free e-learning modules for Business Central here
Payment of TDS to Government Authorities
2/6/2023 • 2 minutes to read • Edit Online
The TDS that have been deducted on various transactions, needs to be deposited to the government. Payment of
TDS will be handled through Payment Journal or General Journal. Provision available to select the TDS Entries
which assessee needs to pay to government authorities depends on the basis of filters, for example – TAN,
Assesses, Date etc.
1. Choose the icon, enter Payment Journal or Bank Payment Voucher , and then choose the related
link.
2. Select the relevant TDS payable account number in Account No. field -> Select relevant TAN in T.A.N
No. field -> Navigate -> Pay TDS -> then click on TDS, select entries and system will generate TDS
payment entry in the journal line.
3. On posting of the payment journal TDS Entries will be marked as 'Paid'.
4. GL Entries will be as following:
PA RT IC UL A RS A M O UN T
See Also
TDS Overview
Find free e-learning modules for Business Central here
Setting Up Tax Deducted at Source (TDS) on
purchase of goods under Section 194Q
2/6/2023 • 3 minutes to read • Edit Online
NOTE
The features that this page describes are in preview, which means that they are not complete. We release features in
preview to give partners and customers early access to them, so that they can provide valuable feedback. Preview
features often have limited or restricted functionality, and typically you should not use them in production environments.
Business Central has included Tax Collected at Source (TCS) Feature in Indian Localization.
A new TDS section 194Q, on purchase of goods is recently introduced vide the Finance Act, 2021.
This is going to apply to any person, being a buyer responsible for making a payment to a resident for purchase
of goods when value or aggregate of purchase from a supplier or payment whichever is earlier, Rs.50 lacs
during the previous year. The transaction with any supplier with the addition of which your aggregate
purchase/payment for a purchase from that supplier exceeds Rs.50 lacs, will be the transaction effective which
TDS must be deducted @0.10% of the Purchase transaction or payment thereof whichever is earlier. This new
Section 194Q is applicable from 1st July 2021.
Calc. Over & Above Threshold This field is created in TDS Setup table, by selecting this
field, system will calculate TDS on amount that is over &
above threshold. If this field is not selected in TDS Setup,
system will calculate TDS normally, i.e., system will
calculate TDS on amount exceeding the specified
threshold amount. If user selects Threshold Overlook
field on NOD/NOC Lines, then, system calculates TDS
normally, i.e., calculate TDS from INR 1 onwards without
considering threshold amount. This field can be selected
for any TDS group, as its application is not limited to
TDS, under Section 194Q.
TDS 194Q Opening
A provision has been made to upload the opening amount, if any, under TDS section 194Q. System only updates
the amount in TDS Entries table for threshold calculation purposes. This amount is not posted into G/L.
1. Choose the icon, enter TDS 194Q Opening , and then choose the related link.
2. Fill in the fields as described in the following table.
Vendor No. Specifies the vendor number for which 194Q opening is
to be posted.
TDS Section Specify the TDS Section, for which opening entry is to be
posted.
Document No. Specifies the document number, that will appear on the
TDS ledger entries.
Posting Date Specify the date, on which the TDS ledger entries are to
be posted.
Purchase Amount Specify the purchase amount, that must be posted into
TDS Entry table as vendor’s opening entry for Section
194Q.
TDS Threshold Amount Specifies the TDS threshold amount, that is defined on
the TDS setup for TDS Nature of Deduction.
To setup Customer
Provision is made available on customer master to capture whether aggregate turnover of customer in the
immediate previous year was below 10 crores or above 10 crores.
1. Choose the icon, enter Customer , and then choose the related link.
2. Fill in the fields as described in the following table.
See Also
TDS 194Q Transactions
TDS calculation and transactions as per Section
194Q
2/6/2023 • 2 minutes to read • Edit Online
NOTE
The features that this page describes are in preview, which means that they are not complete. We release features in
preview to give partners and customers early access to them, so that they can provide valuable feedback. Preview
features often have limited or restricted functionality, and typically you should not use them in production environments.
As per new TDS rules, TDS to be deducted to any person, being a buyer responsible for making a payment to a
resident for purchase of goods when value or aggregate of purchase from a supplier or payment whichever is
earlier, Rs.50 lacs during the previous year.
As per this section, any purchase invoices/payments that is over and above the threshold amount (50,00,000).
TDS amount to be deducted on amount exceeding threshold limit. For Example, Buyer buys goods from Seller
amounting to INR. 85 lakhs and is liable to deduct TDS under section 194 Q. In this case TDS to be deducted on
INR. 35 lakhs (85-50) @ 0.1%.
Provision (Calc. Over & Above Threshold) has been provided for user on TDS Rates to calculate TDS on amount
that is over & above threshold.
The existing TDS calculation logic in system will work for invoice and advance payment normally, below are the
functions for example:
TDS Calc. Over & Above Threshold
Normal TDS Calculation
TDS Calculation on Advance Payment
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
See Also
TDS 194Q Overview
Setting Up Tax Deducted at Source (TDS) by
Customer, as per the Provisions of the Income Tax
Act, 1961
2/6/2023 • 6 minutes to read • Edit Online
Business Central has included Tax Deducted at Source (TDS) by Customer Feature to Indian Localization.
TDS is a withholding tax, where tax is deducted by the customer, at the time of making the payment or booking
of the invoice, whichever is earlier. As per the Income Tax Act, 1961, tax needs to be deducted by the payer, when
the payment is of a specific nature. If the TDS is deducted by the customer (deductor), then the user (deductee)
has to calculate TDS on the invoice or revenue and keep a track of TDS deducted. The deductor has to provide
the deductee a TDS certificate.
Setting up TDS
TDS has two types of setup.
Automatic - These setup are done through Tax Engine.
Manual - These setups are done manually by the business users.
Following is the list of setups which will be pre -configured with help of Tax Engine
Tax Types
Tax Entities
Components
Attributes
Rate Setup
For more information about Automatic Setup, see Tax Engine Information.
The following are required to be setup manually
TDS Rate
Tax Accounting Period
T.A.N
Assessee Code
TDS Section
Concessional Code
TDS Posting Setup
TDS on Customer Master
TDS on Location Master
TDS on Company Information
TDS on State Code
Effective Date Specifies the date from which rate will be effective.
Non PAN TDS % Specifies the TDS rate in case of non availability of PAN.
Surcharge Threshold Amount Specifies the threshold amount applicable for surcharge.
TDS Threshold Amount Specifies the threshold amount applicable for TDS.
3. Select the Tax Type -> Action -> Tax Accounting Period -> Create Year, fill the following information and
accounting period will be created.
F IEL D DESC RIP T IO N
Star ting Date Specify the starting date of the accounting period.
To set up T.A.N.
Tax Deduction Account Number (T.A.N) allotted to a legal entity can be more than one, depending on the number
of branch locations from where the legal entity files its TDs returns. All the account numbers allotted to a legal
entity need to be captured here.
1. Choose the icon, enter T.A.N Nos., and then choose the related link.
2. Fill in the fields as described in the following table.
Code Enter the valid Assessee Code, for example, IND, COM.
Type Select the type of the assessee from drop down list as
Company or Others.
Code Enter the valid TDS Section applicable as per the Income
Tax Act, 1961
TDS Receivable Account Specifies the general ledger account in which receivable
account will be posted.
TDS Section Select the valid section from lookup list depending
on the kind of services provided by the customer.
Threshold Overlook Place a check mark in this field to overlook the TDS
Threshold amount defined in 'Tax Rates'
Concessional Code Select the valid concessional code from lookup list
depending on the kind of services provided by
customer.
See Also
TDS Calculation for Customer
Find free e-learning modules for Business Central here
TDS for Customer
2/6/2023 • 2 minutes to read • Edit Online
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
TDS certificate is receivable against payment received from customer or against customer sales invoice
It is required to identify the payment or invoice transaction against which TDS certificate is receivable while
receiving the payment from customer who has deducted TDS or issuing the sales invoice on which TDS has
been deducted, it is required to identify the payment or invoice transaction against which TDS certificate is
receivable.
1. Choose the icon, enter General Journal , Cash Receipt Journal , Bank Receipt Voucher , Cash Receipt
Voucher or Sales Invoice , and then choose the related link.
2. TDS Cer tificate Receivable should be marked true on Journal line or Sales Invoice header.
3. TDS Cer tificate Receivable identification will flow into Customer Ledger Entry on posting of the
document.
See Also
TDS Certificate Update
Find free e-learning modules for Business Central here
TDS Certificate Tracking
2/6/2023 • 2 minutes to read • Edit Online
This topic explains how to track and update the TDS certificate receivable or received from a customer.
See Also
TDS for Customer Overview
Find free e-learning modules for Business Central here
Setting Up Tax Collected at Source (TCS), as per the
Provisions of the Income Tax Act, 1961
2/6/2023 • 6 minutes to read • Edit Online
Business Central has included Tax Collected at Source (TCS) Feature in Indian Localization.
TCS means Tax Collected at Source is one of the methods for tax collection by the government. It follows the
principle of ‘You pay while you earn’. While ‘Tax Deducted at Source’ (TDS) requires the payer to deduct tax at
source and remit the tax to the Government, ‘Tax Collected at Source’ (TCS) requires the receiver or seller to
collect tax at source and remit it to the Government. The purpose of this provision is to eliminate tax evasion in
certain trades.
Setting up TCS
TCS has two types of setup.
Automatic - These setup are done through Tax Engine.
Manual - These setups are done manually by the business users.
Following is the list of setups that will be pre -configured with the help of Tax Engine
Tax Types
Tax Entities
Components
Attributes
Rate Setup
For more information about Auto Setup, see Tax Engine Information.
The following are required to be setup manually
TCS Rates
Tax Accounting Period
T.A.N
Assessee Code
TCS Nature of Collection
Concessional Code
TCS Posting Setup
TCS on Customer Master
TCS on Location Master
TCS on Company Information
TCS on State Code
Non PAN TCS % Specifies the TCS rate in case of non availability of PAN.
TCS Threshold Amount Specifies the threshold amount applicable for TCS.
Surcharge Threshold Amount Specifies the threshold amount applicable for surcharge.
3. Select the Tax Type -> Action -> Tax Accounting Period -> Create Year, fill the following information and
accounting period will be created.
Star ting Date Specify the starting date of the accounting period.
TIP
It is mandatory to enter the T.C.A.N. on all TCS Transactions.
Code Enter the valid Assessee Code, for example, IND, COM.
Type Select the type of the assessee from drop down list as
Company or Others.
TIP
Type should be selected correctly while creating Assessee codes as it will reflect in eTDS returns.
TCS Account Specifies the general ledger account for posting of TCS
payable amount.
TCS Nature of Collection Select the valid category from lookup list depending
on the kind of product sold to the customer.
Threshold Overlook Place a check mark in this field to overlook the TCS
Threshold amount defined in 'Tax Rates'
TCS Nature of Collection Select the valid Nature of Collection from lookup list
depending on the kind of product sold by customer.
Concessional Code Select the valid concessional code from lookup list
depending on the kind of product sold by customer.
See Also
TCS Transactions
Find free e-learning modules for Business Central here
TCS Calculation on Sales and Receipt Transactions
2/6/2023 • 5 minutes to read • Edit Online
TCS can be collected on goods (Items) and services (G/L Account) transactions. TCS calculations can be done
through following documents:
Sales Order
Sales Invoice
Sales Return Order
Sales Credit Memo
General Journal
Sales Journal
Cash Receipt Voucher
Bank Receipt Voucher
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
PA RT IC UL A RS A M O UN T
GL Entries for TCS on Customer Invoice using Sales Invoice against advance payment, will be as
following:
PA RT IC UL A RS A M O UN T
NOTE
TCS is calculated after adjusting the TCS amount which was earlier calculated on advance payment.
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
PA RT IC UL A RS A M O UN T
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
PA RT IC UL A RS A M O UN T
C O M P O N EN T VA L UE
PA RT IC UL A RS A M O UN T
C O M P O N EN T VA L UE
NOTE
If Credit Memo is created before remittance of Tax to government, then TCS entries will get reversed proportionately, on
the basis of the quantity returned. In case TCS amount has been remitted to Income Tax department, TCS Payable account
will not be reversed.
See Also
TCS Threshold
Find free e-learning modules for Business Central here
TCS with Threshold
2/6/2023 • 2 minutes to read • Edit Online
This topic explains the requirement of threshold amount in TCS and the process of calculating TCS for such
transactions.
PA RT IC UL A RS A M O UN T
2. GL Entries for TCS where payment is more than (exceeding) Threshold limits, will be as following:
PA RT IC UL A RS A M O UN T
See Also
TCS Adjustment Entry
Find free e-learning modules for Business Central here
TCS Adjustment Entries
2/6/2023 • 2 minutes to read • Edit Online
TCS adjustment is applicable for any correction of the TCS amount, TCS rate and TCS base amount already
calculated but not paid to the government authorities. Provision is available to enter the new TCS rates, new TCS
amount and new TCS base amount for the TCS entry which was created against invoice or payment and not paid
to the government authorities. System should recalculate TCS amount and adjustments would be made
accordingly. The revised TCS amount should be updated in the relevant GL Accounts for TCS Payable and
Customer Account. Existing TCS entry should be updated with revised TCS percentages, TCS amount and TCS
base amount.
F IEL D N A M E USE
3. On posting of the adjustment journal G/L Entry, TCS Entry, Customer Ledger Entry and Detailed
Customer Ledger Entry will be updated with the adjusted amount and revised information.
See Also
TCS Payment to Authority
Find free e-learning modules for Business Central here
Payment of TCS to Government Authorities
2/6/2023 • 2 minutes to read • Edit Online
The TCS that have been collected from various transactions, need to be deposited to the government. Payment
of TCS will be handled through Payment Journal/Bank Payment Voucher. Provision to select the TCS Entries
which assessee needs to pay to the government authorities depends on the basis of filters, for example, T.C.A.N,
Assesses, Date etc.
1. Choose the icon, enter Payment Journal or Bank Payment Voucher , and then choose the related
link.
2. Select the relevant TCS payable account in Account No. field -> select the relevant TCAN in T.C.A.N No.
field -> Navigate -> Tax Payments -> TCS -> then click on TCS.
3. Select entries and system will generate TCS payment entry on the journal line.
4. On posting of the payment journal TCS Entries will be marked as 'Paid'.
5. GL Entries will be as following:
PA RT IC UL A RS A M O UN T
See Also
TCS Overview
Find free e-learning modules for Business Central here
Setting Up Tax Collected at Source (TCS), for the
Section 206C(1H)
2/6/2023 • 2 minutes to read • Edit Online
Business Central has included Tax Collected at Source (TCS) Section 206C(1H) Feature in Indian Localization.
A new TCS section 206C (1H) has been introduced in finance bill 2020. As per new section, a seller has to collect
TCS from buyer on any sales of Goods, where aggregate value of sales exceeds INR 50,00,000 (Threshold
Amount) within same financial year. TCS to be collected on amount that is over & above INR 50,00,000, for
example: Threshold amount is INR 50,00,000, TCS to be collected on amount that is more than INR 50,00,000.
TCS % varies for PAN and Non-PAN customers. A Seller whose turnover is more than INR 10,00,00,000 Crore in
previous financial year is eligible to collect TCS under section 206C(1H).
TCS On Recpt Of Pmt. User will not be able to select TCS Nature of Collection
on sales invoice and credit memo lines where 'TCS on
Recpt. Of Pmt.' is TRUE.
Calc. Over & Above Threshold This field is created in TCS Setup table, by selecting this
field, system will calculate TCS on amount that is over &
above threshold. If this field is not selected in TCS Setup,
system will calculate TCS normally, i.e. system will
calculate TCS after crossing the specified threshold
amount. If user selects Threshold Overlook field on
NOD/NOC Lines, then, system calculates TCS normally,
i.e. calculate TCS from INR 1 onwards without
considering threshold amount. This field can be selected
for any TCS group, there is no restriction for selecting
this for only 1H.
See Also
TCS 206C-1H-Transaction
Find free e-learning modules for Business Central here
TCS Calculation and Transactions as per Section
206C(1H)
2/6/2023 • 4 minutes to read • Edit Online
As per new TCS rules, TCS is to be collected on receipt of payment that is over and above the threshold amount,
the threshold amount is INR 50,00,000. User will receive payment from customer for sales of goods and
services, TCS is to be calculated on receipt of payment for sale of goods.
Provision has been provided to enter amount on which TCS can be calculated on the event of receipt of payment
from customer. In addition to it, provision for selecting posted sales lines for updating amount in 'TCS on Recpt.
Of Pmt. Amount' in payment line has been provided. By this way, user will be able to update / enter applicable
amount for TCS calculation in 'TCS on Recpt. Of Pmt. Amount' field.
When calculating TCS in payment lines, TCS Base amount will be considered from 'TCS on Recpt. Of Pmt.
Amount' field instead of transaction amount. TCS calculation on payment lines should be same as TCS
calculation on Invoices. If TCS Nature of Collection selected in payment line has 'TCS on Recpt. Of Pmt.' field as
'TRUE' in TCS Nature Of Collection table, then system should calculate TCS with Invoice logic, where TCS is
calculated on forward calculation.
PA RT IC UL A RS A M O UN T
Customer Account 75
PA RT IC UL A RS A M O UN T
Customer Account 55
See Also
TCS 206C-1H-Overview
Find free e-learning modules for Business Central here
Overview of Voucher Interface
2/6/2023 • 5 minutes to read • Edit Online
Bal. Account Type Identifies the default balancing account type for all
journal lines in all batches created under this template.
F IEL D DESC RIP T IO N
Bal. Account No. Identifies the default balancing account number for all
journal lines in all batches created under this template.
Posting No. Series Identifies the document number used to assign to ledger
entries posted from journal batches created using this
template.
Source Code Identifies the point of origin for an entry and forms the
basis for the audit trail. It is filled in automatically when
selecting the Type of the General Journal template. It is
assigned to all journal batches created from this
template.
Reason Code Describes why an entry was made and can be used for
the audit trail. Reason codes also provide opportunities
for problem patterns analysis. The selected reason code
is assigned as a default to all journal batches created
from this template.
Force Doc. Balance Specifies whether entries posted in this general journal
template must balance by document number and
document type. If this field is empty, the program
balances the journal by date only.
Increment Batch Name Specifies if batch name using this template are
automatically incremented
Bal. Account Type Identifies the default balancing account type for all
journal lines in all batches created under this batch.
F IEL D DESC RIP T IO N
Bal. Account No. Identifies the default balancing account number for all
journal lines in all batches created under this batch.
Location Code Specifies the default location code for the batch.
Posting No. Series Identifies the document number used to assign to ledger
entries posted from journal batches created using this
batch.
Reason Code Describes why an entry was made and can be used for
the audit trail. Reason codes also provide opportunities
for problem patterns analysis. The selected reason code
is assigned as a default to all journal batches created
from this batch.
Suggest Balancing Amount Specifies the amount field on journal lines for the same
document number is automatically pre filled with the
value which is required to balance the document.
See Also
Voucher Interface Transaction
Find free e-learning modules for Business Central here
Voucher Transaction
2/6/2023 • 3 minutes to read • Edit Online
This topic explains the process of recording day-to-day transactions through voucher interface.
Account Type Select relevant account type, i.e. Customer, Vendor, G/L
Account, Bank etc.
Balance Account Type Select relevant account type, i.e. Customer, Vendor, G/L
Account, Bank etc.
Cheque No. Specify the cheque number, only applicable for bank
payment and receipt voucher.
Cheque Date Specify the cheque date, only applicable for bank
payment and receipt voucher.
Line Narration Specify the line narration of the journal lines, can be
provided for each line.
PA RT IC UL A RS A M O UN T
TIP
Cash will always be debited in Cash receipt voucher.
Payment made in cash to vendor for INR 10,000 through Cash Payment Voucher.
GL Entries will be as following:
PA RT IC UL A RS A M O UN T
TIP
Cash will always be credited in Cash payment voucher.
Payment received by cheque from customer for INR 10,000 through Bank Receipt Voucher.
GL Entries will be as following:
PA RT IC UL A RS A M O UN T
TIP
Bank will always be debited in Bank receipt voucher.
Payment made by cheque to vendor for INR 10,000 through Bank Payment Voucher.
GL Entries will be as following:
PA RT IC UL A RS A M O UN T
TIP
Bank will always be credited in Bank payment voucher.
Payment made by cheque to vendor for INR 12,000 and INR 200 as Bank Charges through Bank Payment
Voucher.
GL Entries will be as following:
PA RT IC UL A RS A M O UN T
TIP
Bank will always be credited in Bank payment voucher.
Cash Withdrawn/deposited or Transfer between bank accounts through Contra Voucher, for example
Cash Withdrawn from Bank for INR 10,000.
GL Entries will be as following:
PA RT IC UL A RS A M O UN T
Expense booked for INR 10,000 and crediting Vendor through Journal Voucher.
GL Entries will be as following:
PA RT IC UL A RS A M O UN T
TIP
Bank and Cash accounts are not allowed in Journal Voucher.
NOTE
Only positive amounts are allowed for GST Credit opening balances.
Only negative amounts are allowed for GST Liability opening balances.
System should record the values in GST Sub-Ledger.
NOTE
Details are available in respective TDS and TCS documents.
See Also
Voucher Interface Overview
Find free e-learning modules for Business Central here
Setting Up Fixed Asset for Depreciation Calculation
2/6/2023 • 2 minutes to read • Edit Online
Overview
Business Central has included Fixed Asset Depreciation Calculation Feature to Indian Localization.
Computation of Depreciation on Block of Assets under the Income Tax Act, 1961 and computation of
Depreciation under Companies Act,2013.
Setting up Fixed Asset for Depreciation Calculation
Following is the list of Setups, user needs to configure for Fixed Assets in Business Central
Depreciation Book
FA Accounting Period Income Tax
FA Block Code
Setup for Additional Depreciation
No. of Days Non Seasonal Specifies the number of non seasonal days.
FA Book Type Specifies whether the book type is Income Tax or not.
Depr. Threshold Days Specifies the threshold days for depreciation calculation.
Star ting Date Specify the starting date of the accounting period.
New Fiscal Year Specify which month is the starting of a new fiscal year.
FA Class Code Specifies the fixed asset class code for which the block is
attached.
See Also
Fixed Asset Depreciation
Find free e-learning modules for Business Central here
FA Depreciation Calculation
2/6/2023 • 2 minutes to read • Edit Online
Shift Type Specifies the shift type, for example Single, Double, Triple.
3. Run the Calculate Depreciation batch job, fill the necessary fields and click ok to calculate depreciation.
4. The batch job calculates the depreciation and creates lines in the fixed asset G/L journal.
5. Choose the Post action.
See Also
Fixed Asset Overview
Find free e-learning modules for Business Central here
Setting up Gate Entry Tracking
2/6/2023 • 2 minutes to read • Edit Online
A process in any organization, used to keep track of entrance and exit of materials or other entities, to and from
the organization’s premises, is termed as Gate Entry.
This functionality provides the facility to keep the record of the gate entries (Inward/Outward) of the goods and
also helps in relating these entries with the Purchase Order / Transfer Order / Sales Order / Return Orders.
The "Gate Entr y" system provides a physical control over the goods, which are the movable assets of the
organization. Gate Entry also helps in audit trail.
The following types of Gate Entry can be used:
Inward Gate Entry provides the facility to create Inward Gate Entry against:
Purchase Order / Purchase Invoice
Transfer Receipt
Sales Return Order / Sales credit Memo
Outward Gate Entry provides the facility to create Outward Gate Entry against:
Sales Order / Sales invoice
Transfer Shipment
Purchase Return Order / Purchase Credit Memo
The following setups are required:
Inventory Setup
Posting No. Series Setup
Inward Gate Entr y Nos. Specifies the no. series code to assign Inward gate entry.
Outward Gate Entr y Nos. Specifies the no. series code to assign Outward gate
entry.
Setting up posting no. series for gate entry in posting no. series setup
1. Choose the icon, enter Posting No. Series Setup , and then choose the related link.
2. Fill in the fields as described in the following table.
Entr y Type Specify the gate entry type. The available options are
Inward and Outward.
F IEL D DESC RIP T IO N
Condition Choose the relevant entry type and location code from
the lookup list and assign no. series for applied
conditions.
Posting No. Series Choose the posted number series from the lookup list.
See Also
Gate Entry Inward Transaction
Find free e-learning modules for Business Central here
Create and Attach Inward Gate Entries
2/6/2023 • 3 minutes to read • Edit Online
Gate Entry Inward is used to track the entry of goods into the organization.
The following processes describe how to create and attach an Inward Gate Entry.
To create an Inward Gate Entry
To attach an Inward Gate Entry
Station from Enter the station name from where goods are coming to
factory location.
Posting Time Posting time will automatically flow and it will be system's
time. User can also change the posting time.
LR/RR No. Enter the transport details such as lorry receipt number
or railway receipt number for the gate entry.
F IEL D DESC RIP T IO N
LR/RR Date Select the lorry receipt date or railway receipt date.
Vehicle No. Enter the vehicle number in which goods are coming.
3. On the Inward gate entr y FastTab, fill in the fields as described in the following table.
Source Type Specify the source type against which you are creating
the gate entry. Available options are: Blank, Sales Return
Order, Purchase Order, and Transfer Receipt.
Source No. Select the source number for the selected source type.
There is no need to select the Source No. if the Source
Type is blank
Source Name This field shows the source name depending on the
Source Type you have selected. If the Source Type is
selected as Sales Return Order then it will show the
customer name. If the Source Type is selected as
Purchase Order then it will show the vendor name. If the
Source Type is Transfer Receipt then it will show the
location name.
4. Click on Action -> Posting -> Post and post the document.
NOTE
You can create multiple lines on Inward Gate Entry with different source type.
NOTE
Same steps also apply for attaching an Inward Gate Enr y to a Sales Credit Memo .
Source Type blank is applicable only if the goods are received against Purchase Invoice or Sales Credit Memo .
See Also
Gate Entry Outward Transaction
Find free e-learning modules for Business Central here
Create and Attach Outward Gate Entries
2/6/2023 • 3 minutes to read • Edit Online
Gate Entry Outward is used to track the exist of goods from the organization.
The following processes describe how to create and attach an Outward Gate Entry.
To create an Outward Gate Entry
To view an attached Outward Gate Entry
LR/RR No. Enter the transport details such as lorry receipt number
or railway receipt number for the gate entry.
F IEL D DESC RIP T IO N
LR/RR Date Select the lorry receipt date or railway receipt date.
Vehicle No. Enter the vehicle number in which goods are being
dispatched.
3. On the Onward gate entr y FastTab, fill in the fields as described in the following table.
Source Type Specify the source type against which you are creating
the gate entry. Available options are: Blank, Sales Return
Order, Purchase Order, and Transfer Receipt.
Source No. Select the source number for the selected source type.
There is no need to select the Source No. if the Source
Type is blank.
Source Name This field shows the source name depending on the
Source Type you have selected. If the Source Type is
selected as Sales Return Order then it will show the
customer name. If the Source Type is selected as
Purchase Order then it will show the vendor name. If the
Source Type is Transfer Receipt then it will show the
location name.
4. Click on Action -> Posting -> Post and post the document.
NOTE
You can also create multiple lines on Outward Gate Entry with different source types.
See Also
Gate Entry Overview
Find free e-learning modules for Business Central here
Setting Up Subcontracting
2/6/2023 • 5 minutes to read • Edit Online
Setting up subcontracting
Following setups are required for Subcontracting:
Subcontracting Location setup
Subcontracting Vendor setup
Subcontracting Item setup
Job Work Return Period
Source Code Setup
General Ledger Setup
Work Center
Routing
GST liability no series setup
Setting up routing
You need to create a Routing for finished item. Routing defines the sequence of the operations required to
manufacture the finished item.
1. Choose the icon, enter Routing , and then choose the related link.
2. On the Lines tab, select subcontracting work center no. in the Work Center No. field.
3. On the Lines tab, enter the job work charges in the Unit Cost Per field.
See Also
Subcontracting Transactions
Find free e-learning modules for Business Central here
Subcontracting Order Creation
2/6/2023 • 3 minutes to read • Edit Online
You cannot create a subcontracting order directly and a released production order is required to be created first.
For purchases from registered vendors for services attracting reverse charge, purchasers are required to pay the
GST tax, to the Government. If exempted goods and services are purchased from registered vendor, then no GST
is to be paid to supplier or to the Government.
NOTE
Program will delete the lines from the subcontracting worksheet after creating the Subcontracting Order.
Program will also update the subcontracting order no. along with the subcontractor code on the Released Prod. Order
line.
See Also
Create GST Liability
Find free e-learning modules for Business Central here
Create GST Liability
2/6/2023 • 2 minutes to read • Edit Online
If the subcontracting vendor does not return the material within specified period, you need to create the GST
liability for the delivery challans that are liable to create the GST liability.
1. Choose the icon, enter Create GST Liability , and then choose the related link.
2. On the General FastTab, fill in the fields as described in the following table.
Deliver y Challan Number Specify the Delivery Challan No. Program will show the
Delivery Challan lines for which GST liability has to be
created.
Liability Date Sepcify the Liability Date. The program will show the
delivery challan lines where the last date is less than the
liability date.
Liability Document No. Specify the document number which is to be used for
creating the GST liability in this field.
Vendor No. The program will show the vendor number of delivery
challan line. This field is non-editable.
Deliver y Challan No. The program will show the delivery challan number of
delivery challan line. This field is non-editable.
Item No. The program will show the item number of delivery
challan line. This field is non-editable.
Posting Date The program will show the posting date of delivery
challan line. This field is non-editable.
F IEL D DESC RIP T IO N
Last Date The program will show the last date of delivery challan
line. This field is non-editable.
Job Work Return Period The program will show the job work return period of
delivery challan line. This field is non-editable.
See Also
Subcontracting Report
Find free e-learning modules for Business Central here
Sub Contracting Reports
2/6/2023 • 2 minutes to read • Edit Online
Challan Date Define the delivery challan date for which you want to
generate the report
Document No. Define the document number for which you want to
generate the report.
Document Line No. Define the document line number for which you want to
generate the report.
Vendor Location Choose the vendor location for which you want to
generate the report.
Company Location Choose the company location for which you want to
generate the report.
Business Central has included Stale Check Feature as part of Indian Localization.
A check is considered to be stale after it has expired. Each bank has a specific period during which checks are
considered to be valid. This period usually lasts 3 months. If a check is not presented for payment within the
specified period, it is considered to be stale.
Stale Cheque Stipulated Period Specifies the period for cheque stale date calculation,
Cheque Stale Date = (Check Date + Stale Cheque
Stipulated Period).
NOTE
Make sure that your work date should be later than Stale cheque expiry date.
See Also
GST Overview
Find free e-learning modules for Business Central here
Italy Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Italian version of Business Central.
Feature Availability
VAT & Withholding Tax
Italian VAT
Set Up Withholding Tax Available Now
Submit VAT Statements Available Now
Correct VAT Transactions Reports Available Now
Create Electronic VAT Transactions Reports Available Now
Export VAT Transactions Reports Available Now
Update VAT Transactions Data Available Now
Prepare for VAT Transactions Reports Available Now
Print and Reprint G/L Books and VAT Registers Available Now
Print Intrastat Reports for Italy Available Now
Intrastat for Services 2022 release wave 2
Print Withholding Reports Available Now
Banking & Payments
Set Up Payment Terms Available Now
Set Up Automatic Payments and Automatic Bills Available Now
Vendor Payments and Customer Bills Overview Available Now
Issue Vendor Payments and Customer Bills Available Now
Core Finance
Close a Fiscal Year Available Now
Define Debit and Credit Amounts Available Now
Reversing Journal Entries Available Now
Inventory
Set Up Initial Item Costs Available Now
Fiscal Inventory Valuation Available Now
Set Up Fiscal Inventory Valuation Available Now
Fixed Assets
Italian Fixed Assets Available Now
Set Up Compressed Depreciation of Fixed Assets Available Now
Set Up Alternate Depreciation Methods Available Now
Create Multiple Fixed Asset Cards Available Now
Print Depreciation Book Reports Available Now
General
Set Up Company Information Available Now
Italian Subcontracting Available Now
Set Up Journal Templates and Batches Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
Companies must pay VAT to the state for most purchased goods and services. VAT can be deducted if the goods
or services purchased by a company are used in the production of its income.
In Business Central, you can define periodic VAT reports on the VAT Repor t page. You can fill in the lines based
on VAT entries, and then export the VAT report to the appropriate authorities.
Service Tariffs
The European Union (EU) has issued directives that change the VAT reporting for cross-border trade of goods
and services in the EU.
In Italy, the EU sales list (Intrastat) and annual listing reports are updated to include services. This involves a
change in the reporting format. A new table for service tariffs is added so that companies can classify services
that must be included in the Intrastat report. Users must add the relevant service tariff to all documents that are
for cross-border transactions. The service tariff specified on the Foreign Trade FastTab for the document can be
modified in each line in the document.
T RA N SA C T IO N T Y P E SUP P O RT ED
SE - Vendor invoices, when vendor is non-resident Yes Note: The purchase of services is assumed, but
differentiation between service and goods is left for the user
to implement.
NOTE
Credit memos are included in the VAT transaction report if the customer or vendor is from a country/region that is
outside the EU and is not listed as blocked.
When you post credit memos, you must update the Refers to Period field to specify the relevant period. The
VAT transaction reports will include credit memos where the Refers to Period field is set to Current Calendar
Year or Previous Calendar Year .
Business Central adds credit memos to the VAT reports in different ways depending on the application status
and the value of the Refers to Period field. The following table describes the scenarios.
SC EN A RIO IM PA C T
A credit memo is applied to a single invoice. The Invoice No. field will be set to the document number
of the invoice.
The Refers to Period field is set to Current Calendar
Year . The Invoice Date field will be set to the date that is
specified in the Operation Occurred Date field
A credit memo is applied to multiple invoices, or it is not The Invoice Date field will be set to the last day of the year
applied. that is specified in the Operation Occurred Date field. For
example, if the Operation Occurred Date field is 07-11-
The Refers to Period field is set to Current Calendar 11 , the Invoice Date field will be set to 31-12-11 .
Year .
Only the credit memo will be included in the VAT
transactions report.
A credit memo is applied to multiple invoices, or it is not The Invoice Date field will be set to the last day of the year
applied. before the date that is specified in the Operation
Occurred Date field. For example, if the Operation
The Refers to Period field is set to Previous Calendar Occurred Date field is 07-11-11 , the Invoice Date field
Year . will be set to 31-12-10 .
When service contracts are compared with the threshold, the Annual Amount field is converted to your local
currency (LCY). The conversion is based on the Currency Code field and the exchange rate on the date in the
Star ting Date field for the service contract.
Transactions with reverse charges are not included in the VAT transaction reports. Transactions with
prepayments are also not included in the VAT transaction reports.
To prepare your data for these reports, you must set up VAT posting to include VAT transaction report amounts.
When a transaction such as posting a sales invoice is made that uses this VAT posting setup, Business Central
checks if the transaction meets the threshold amounts. The check is based on document lines because a
document can contain lines that must be included in the VAT transaction report and lines that must be excluded.
The VAT transaction reports must only contain the lines that must be submitted, so Business Central compares
amounts against the threshold for each line instead of for a document.
You must submit a VAT transactions report electronically to the tax authorities. For more information, see Create
Electronic VAT Transactions Reports.
See Also
Set Up VAT
Report VAT
Prepare for VAT Transactions Reports
Create Electronic VAT Transactions Reports
Submit VAT Statements
Update VAT Transactions Data
Italy Local Functionality
Find free e-learning modules for Business Central here
Submit VAT Statements in the Italian Version
2/6/2023 • 2 minutes to read • Edit Online
Companies must pay VAT for most purchased goods and services. VAT can be deducted if the goods and
services that are purchased by a company are used in the production of its income.
You must submit periodic VAT statements to the tax authorities to list transactions that include VAT with
amounts over a specific threshold. Before you submit your VAT statement, you should review the VAT statement,
and then settle and post the VAT transactions.
See Also
Report VAT to Tax Authorities
Find free e-learning modules for Business Central here
Correct VAT Transactions Reports in the Italian
Version
2/6/2023 • 2 minutes to read • Edit Online
1. Choose the icon, enter VAT Repor ts , and then choose the related link.
2. Create a new report. For more information, see Create Electronic VAT Transactions Reports.
3. In the new report, change the VAT Repor t Type field to Corrective or Cancellation . In the Original
Repor t No. field, select the report that you want to correct from the list of available reports. The Star t
Date and End Date fields are copied from the original report.
NOTE
You can only select VAT reports that are marked as Submitted, as it is required that the original report has a Tax
Auth. Receipt No.
If it is a corrective report, on the Home tab, in the Process group, choose Suggest Lines to get the relevant
VAT entries for the period. A cancellation report does not contain any lines.
The suggested lines are based on the VAT entries within the specified period and the current threshold setup. It is
not correlated with the information from the original report.
4. Review the transaction details. To exclude a line from being reported to the tax authority, on the line, clear
the Incl. in Repor t check box.
Choose the Expor t action. The Expor t VAT Transactions batch job opens.
NOTE
When you choose Expor t for a report with the status Open, it will be automatically validated and the status will
be changed to Released. At this point, you can reopen the report to make changes.
5. Submit the file to the authority. Use the guidelines provided by the authority. For more information, see
the Italian Revenue Agency.
After you receive a response from the tax authorities, you must update the VAT report.
6. On the General FastTab, in the Tax Auth. Receipt No. field, specify the receipt number that you received
from the tax authorities.
7. Choose the Mark as Submitted action to finalize the report. The Status field is updated to Submitted.
See Also
Export VAT Transactions Reports
Find free e-learning modules for Business Central here
Create Electronic VAT Transactions Reports in the
Italian Version
2/6/2023 • 2 minutes to read • Edit Online
You must create a list of transactions that include VAT with amounts over the current threshold on or before the
specified occurrence date. You submit this report to the tax authorities.
Without Contract The VAT entries that resulted in this line are not
associated with a contract.
Contract The VAT entries that resulted in this line are associated
with a contract.
Other The VAT entries that resulted in this line are not
associated with a special contract, such as ongoing
maintenance or other exceptions.
TIP
In Business Central, the contract that the tax authorities are looking for can be blanket orders or service contracts.
To identify if the VAT report line belongs to a blanket order or service contract, you can drill down to see the
underlying VAT entries from the Amount field.
Credit memos are included in the VAT transaction report if the customer or vendor is from a country/region that
is outside the EU and not excluded. For more information, see Italian VAT.
Now that you have created the VAT report, you must submit it to the tax authorities. For more information, see
Export VAT Transactions Reports.
See Also
Italian VAT
Find free e-learning modules for Business Central here
Export VAT Transactions Reports in the Italian
Version
2/6/2023 • 2 minutes to read • Edit Online
After you create a report, you can release it, and then export it for the authorities. To change the report, make
sure that the Modify Submitted Reports check box is enabled in the VAT Report Setup page. If it is not, to change
the report when you want to correct an error, you will have to create a new report, add the report with the error
in the original report number, and then create a corrective report. For more information, see Correct VAT
Transactions Reports.
It is only possible to change the lines and fields when the document has the status Open. In the Released status,
only the receipt no. is available for change. In the Submitted status, all fields are locked.
NOTE
You can create an empty report, that is, a report that has no lines, in the case in which there are no transactions
to report.
NOTE
You can modify a report that has the status of Submitted only if you have enabled the Modify Submitted
Repor ts check box on the VAT Repor t Setup page.
See Also
Correct VAT Transactions Reports
Find free e-learning modules for Business Central here
Update VAT Transactions Data
2/6/2023 • 2 minutes to read • Edit Online
Before you create the first VAT transaction report, you should prepare the existing data by running the Update
VAT Transaction Data report. You should also run this report if you have made changes to the setup based on
new requirements from the tax authorities.
You can run the Update VAT Transaction Data report as a test before you change any data. When you have
verified that the filters meet your expectations and the requirements of the tax authorities, you should run the
report again to make the appropriate changes to data.
Cau t i on
Before you run the Update VAT Transaction Data report, you should activate the change log on the Change
Log Setup page. Also, you should enable logging for modifications to the Include in VAT Transac. Repor t
field on the VAT Entr y table.
Compare against Threshold Select to compare VAT entries against the threshold
amounts that are specified in the VAT posting setup.
Set Include in VAT Transaction Repor t Select to set the Include in VAT Trans. Repor t to Yes
on all VAT entries where the amounts meet the threshold
amounts that are specified in the VAT posting setup.
Warning: If you select this field, your data is updated.
You should run the report as a test before you run it to
change data.
4. Choose the Print button to update VAT transaction data, or choose the Preview button to view the
changes.
When you run the report, Business Central processes VAT entries based on the filters that you set. The following
rules are also applied:
The Type field for the VAT entry must not be Settlement .
See Also
Set Up VAT
Prepare for VAT Transactions Reports
Italian VAT
Find free e-learning modules for Business Central here
Prepare for VAT Transactions Reports in the Italian
Version
2/6/2023 • 2 minutes to read • Edit Online
You must submit periodic reports to the tax authorities to list all transactions that include VAT. The tax authority
establishes the thresholds at which reporting is required. Currently, the threshold is set at zero, meaning that all
transactions are to be reported. To prepare for these reports, you must set up VAT posting to include VAT
transaction report amounts.
4. If the customer is not resident in Italy and is not an individual person, you must specify a tax
representative for the customer.
NOTE
Before you can specify a tax representative, you must have created the tax representative as a contact.
Tax Representative No. Specify the contact that is the tax representative for this
customer.
You have set up information so that Business Central will track new transactions with VAT that meet the
thresholds that are specified by the tax authorities. Before you create the first VAT transaction report, you
should prepare the existing data. For more information, see Update VAT Transactions Data. You can then
create VAT transactions reports. For more information, see Create Electronic VAT Transactions Reports.
See Also
Update VAT Transactions Data
Create Electronic VAT Transactions Reports
Italian VAT
Find free e-learning modules for Business Central here
Print and Reprint GL Books and VAT Registers in the
Italian Version
2/6/2023 • 2 minutes to read • Edit Online
The tax authorities require that you submit two fiscal reports that list all of the posted ledger entries, the G/L
Book - Print report and the VAT Register - Print report. Each printed page must have its own progressive
number, and therefore, you must update Business Central with the last printed page number before you run
these reports again.
The following procedure describes how to print or reprint the G/L Book - Print report, but the same steps
apply to printing or reprinting the VAT Register - Print report.
Star ting Date Enter the first date in the period from which posted
entries will be shown.
Ending Date Enter the last date in the period from which posted
entries will be shown.
From Progressive No. Specifies the progressive number for the report.
When you print the report, you will be reminded to update the General Ledger Setup page with the
page number on the last page.
IMPORTANT
Business Central does not save the page number automatically when you run the reports. After you run the G/L
Book - Print report or the VAT Register - Print report, you must update Business Central with the last printed
page number..
3. Choose the icon, enter General Ledger Setup , and then choose the related link.
To set the last printed page number for the VAT register report, search for VAT Register , and choose the
link for the page under VAT Posting Group .
4. In the Fiscal Repor ting FastTab, in the Last Printed G/L Book Page field, specify the page number
that is on the last page of the G/L Book - Print report that you just printed.
Both official reports can be reprinted. When you reprint a report, the first page of the report must have the
same page number as it did when the report was printed the first time. If you want to reprint one of the reports,
and the page number is incorrect, you can change the reprinting information for the report
The following procedure describes how to view or change the page numbering for previously printed versions
of the G/L Book - Print report, but the same steps apply to the VAT Register - Print report.
See Also
Italy Local Functionality
Find free e-learning modules for Business Central here
Print Intrastat Reports for Italy
2/6/2023 • 2 minutes to read • Edit Online
NOTE
In the 2022 release wave 2, Business Central includes a redesigned Intrastat experience with extended features. If you are
a new customer using version 21 or newer, you are using the new experience. For customers who upgraded from
previous releases, using the new experience depends on whether your administrator has enabled the Feature Update:
Replace the existing Intrastat functionality with the new Intrastat extension option on the Feature
Management page. Learn more at the Set Up Intrastat Reporting article. This article describes the previous functionality.
IMPORTANT
It is not possible to use the old and new experiences in parallel. Before activating the extension in a production
environment, it is recommended that you first enable and test this feature in a sandbox environment with a copy of
production data. Once you activate the new Intrastat experience in your production environment, you cannot revert back
to the old Intrastat functionality.
You can print monthly and quarterly Intrastat reports and submit them to the authorities on a diskette by
running the Intrastat Make Disk Tax Auth batch job. Information regarding the receipt and the delivery of
goods is included automatically.
The following Intrastat reports are available:
Intrastat - Checklist report
Intrastat - Form report
NOTE
Before you print, you can select the path and file name. If you do not specify this information, the file will be
named scambi.cee and will print to the root of the C drive.
See also
Set Up Journal Templates and Batches
Italy Local Functionality
Set Up Intrastat Reporting
Find free e-learning modules for Business Central here
Set Up Withholding Tax in the Italian Version
2/6/2023 • 2 minutes to read • Edit Online
Companies must pay withholding tax to the government for third-party services and vendor purchases.
Withholding tax is calculated during invoice payment rather than during invoice posting.
NOTE
The amount in the new line in the Payment Journal page is the withholding tax payment amount.
See Also
Print Withholding Tax Reports
Set Up VAT
Record VAT
Italy Local Functionality
Find free e-learning modules for Business Central here
Print Withholding Tax Reports in the Italian Version
2/6/2023 • 2 minutes to read • Edit Online
The Withholding Taxes report displays a list of withholding taxes that are payable to the Italian government.
Reference Year Enter the year of the withholding tax period in numeric
format.
Print Details Select if you want to show all detailed information about
withholding tax transactions.
Final Printing Select if you want to mark this report as the final printed
version. If you select this check box, the withholding
taxes report will be marked as printed.
3. Chose the Print button to print the report, or choose the Preview button to view it on the screen.
See Also
Report VAT to Tax Authorities
Find free e-learning modules for Business Central here
Set Up Payment Terms in the Italian Version
2/6/2023 • 2 minutes to read • Edit Online
Payment terms determine how you manage due dates and payment discounts. For each payment term, you can
specify if the payment can be made in installments. For example, you can define that a payment can be made in
three installments with a third of the payment due after 30, 60, and 90 days.
If a payment term must be paid in one installment, you must still specify how the due date will be calculated.
When you first sign up for [Business Central, the demonstration company provides a few payment methods that
businesses often use. You can, however, add as many as you need.
Due Date Calculation Specify the formula that is used to calculate the date that
a payment must be made.
Discount Date Calculation Specify the formula that is used to calculate the date that
a payment must be made in order to obtain a discount.
See Also
Set Up Payment Terms in the Italian Version
Defining Payment Methods
Setting Up Finance
Find free e-learning modules for Business Central here
Set Up Automatic Payments and Automatic Bills in
the Italian Version
2/6/2023 • 2 minutes to read • Edit Online
Payment Method Select the payment method for the type of payments made
to or from this bank account. For example, for the bank
account that will be used for automatic payments made by
customers, select a payment method for bank transfers.
Bills For Collection Acc. No. Specify the general ledger account where bills for collection
will be credited.
Bills For Discount Acc. No. Specify the general ledger account where bill discounts will
be debited.
Bills Subj. to Coll. Acc. No. Specify the general ledger account where bills subject to
collection will be credited.
Expense Bill Account No. Specify the general ledger account where expenses for bank
receipts will be posted.
IMPORTANT
Before you can export a vendor bill, you must select a payment format in the Payment Expor t Format field on the
Bank Account Card page.
Before you can export a customer bill, you must select a payment format in the SEPA Direct Debit Exp. Format field
on the Bank Account Card page.
The following procedure describes how to set up automatic bills for sales and receivables, but the same steps
also apply to setting up purchases and payables for using automatic payments.
Temporar y Bill List No. Select the number series that will be used for temporary bill
lists.
Recall Bill Description Specify the descriptive text that will be used for recalled bills.
Bank Receipts Risk Period Specify a date formula to calculate the risk period in days,
such as 20D .
See Also
Defining Payment Methods Italy Local Functionality
Find free e-learning modules for Business Central here
Vendor Payments and Customer Bills Overview in
the Italian Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can manage automatic bills to customers and from vendors.
In addition, the bill pay feature supports the issuance of payment in many formats, including SEPA Credit
Transfer, SEPA Direct Debit, and Italian bill formats.
See Also
Set Up Automatic Payments and Automatic Bills
Issue Vendor Payments and Customer Bills
Find free e-learning modules for Business Central here
Issue Vendor Payments and Customer Bills
2/6/2023 • 2 minutes to read • Edit Online
The vendor and customer bill pay feature supports SEPA-based formats in addition to Italian file formats. You
can pay vendors according to the SEPA Credit Transfer standard and collect payment from customers according
to the SEPA Direct Debit standard. The following procedure describes the process for sending a SEPA-based
payment to a vendor. The steps are similar for collecting payment from a customer.
Before starting the following procedure, make sure that information for your company's bank has been
provided on the Bank Account Card page. On the card, include information for the following fields:
IBAN
SWIFT Code (optional)
Payment Export Format
SEPA CT Msg. ID No. Series
In addition, there must be a posted purchased invoice against which you can send a payment.
See Also
Create SEPA Direct Debit Collection Entries and Export to a Bank File
Find free e-learning modules for Business Central here
Close a Fiscal Year
2/6/2023 • 2 minutes to read • Edit Online
To evaluate profit and loss, a fiscal year closing report is provided at the end of each fiscal year.
Fiscal year closing involves the following steps:
Closing the fiscal year using the Accounting Period option.
Generating a year-end closing entry using the Close Income Statement option.
Posting the year-end closing entry.
IMPORTANT
After the fiscal year is closed it cannot be opened again, and the period in the fiscal year cannot be changed.
Fiscal Year Ending Date The ending date for the fiscal year.
Gen. Journal Template The name of the general journal template in which to
place the entries.
Gen. Journal Batch The name of the general journal batch in which to place
the entries.
Document No. The batch job automatically populates this field with the
next available number for the journal batch if you fill in
the Gen. Journal Template and Gen. Journal Batch
fields. You can also enter a number into this field
manually.
Net Profit Account No. Select the unique net profit account number.
Net Loss Account No. Select the unique net loss account number.
F IEL D DESC RIP T IO N
Business Unit Code Select this check box if you require an entry for each
business unit code.
Inventor y Period Closed This field indicates that the inventory periods with
ending dates greater than or equal to the last date of
the accounting period are closed.
See Also
Closing Years and Periods
Italy Local Functionality
Find free e-learning modules for Business Central here
Define Debit and Credit Amounts
2/6/2023 • 2 minutes to read • Edit Online
The Debit Amount and Credit Amount fields are included in multiple journals and tables, including the
General Journal , Cust. Ledger Entr y table, and Vendor Ledger Entr y table. The debit and credit amounts
must match in the journals and tables, or you will be unable to post or save.
WARNING
The Debit Amount and Credit Amount fields must match. If the amounts are different, you will not be able to
post or save the journal.
See Also
Italy Local Functionality
Find free e-learning modules for Business Central here
Reversing Journal Entries in the Italian Version
2/6/2023 • 2 minutes to read • Edit Online
Controls have been added to the Reverse Transaction Entries page to comply with local laws. These controls
ensure the following:
You cannot reverse an invoice, credit note, or document involving VAT management.
You cannot reverse posted invoices, credit memos, or debit memos.
You cannot delete posted invoices, credit memos, or general journals in the sales, purchase, or service area—
even if they have been printed.
You cannot reverse sales, purchase, or service headers for reserved documents.
See Also
Italy Local Functionality
Reverse Journal Postings and Undo Receipts/Shipments
Find free e-learning modules for Business Central here
Set Up Initial Item Costs in the Italian Version
2/6/2023 • 2 minutes to read • Edit Online
See Also
Fiscal Inventory Valuation
Set Up Fiscal Inventory Valuation
Find free e-learning modules for Business Central here
Fiscal Inventory Valuation
2/6/2023 • 2 minutes to read • Edit Online
You must submit an annual report that shows the monetary value of inventory items for the fiscal year.
According to the Italian requirements for fiscal inventory valuation, you must calculate the following cost types:
Year average cost
Weighted average cost
First in, First Out (FIFO) cost
Last in, First Out (LIFO) cost
Discrete LIFO cost
NOTE
The discrete LIFO cost can only be calculated for items for which the Inventor y Valuation field is set to Discrete LIFO
on the Item Card page.
After you set up the discrete LIFO cost calculation, you can post sales and purchase transactions based on year-
end costs.
End of Year
At the end of the fiscal year, you can run the Calculate End Year Costs batch job to calculate the fiscal
inventory value of each inventory item according to the required valuation methods. The results are shown in
the Item Cost Histor y List page. Then, you can run the Fiscal Inventor y Valuation report and the LIFO
Valuation report to show the inventory valuation.
For year-end operations, such as calculating the profit and loss during a fiscal year, there is a definitive period
and a non-definitive period. If the Competence Year field on the Item Cost Histor y List page is equal to the
fiscal year end date, it is a definitive period, and you cannot recalculate data for a definitive period. If the
definitive data differs from the fiscal year end date, then it is a non-definitive period. There should be data for at
least one non-definitive period to perform calculations or partial calculations.
See Also
Italy Local Functionality
Set Up Fiscal Inventory Valuation
Set Up Initial Item Costs
Closing Years and Periods
Find free e-learning modules for Business Central here
Set Up Fiscal Inventory Valuation in the Italian
Version
2/6/2023 • 2 minutes to read • Edit Online
To use fiscal inventory valuation, you must set up inventory valuation methods.
Estimated WIP Consumption Select to include the finished production orders or the
released production orders for the cost calculation.
See Also
Fiscal Inventory Valuation
Find free e-learning modules for Business Central here
Italian Fixed Assets
2/6/2023 • 2 minutes to read • Edit Online
Fixed assets are properties owned by a company and used in the production of its income. Assets can be either
tangible or intangible, and can be either durable or non-durable. Cars, machines, and furniture are examples of
tangible assets. Startup costs and licenses are examples of intangible assets.
The following features have been added to the fixed assets functionality:
There are several types of depreciation available, including the following: anticipated, accelerated, and
reduced.
Automatic creation of multiple fixed asset cards from an invoice.
A Depreciation Book report that displays depreciation by fixed asset type.
Anticipated depreciation allows companies to delay payment of taxes on assets by using an augmented
depreciation rate for the first three years. This augmented depreciation rate must be a maximum of twice the
normal depreciation rate. Thereafter, the depreciation rate is halved for the first year, and then doubled for the
remaining two years. For subsequent years, the depreciation follows the standard pattern.
Accelerated depreciation allows companies that can prove that an asset’s use is more intensive than that of a
standard asset to use a higher depreciation rate for this asset. Accelerated depreciation allows companies to
shorten the period of an asset’s depreciation.
Reduced depreciation allows companies that can prove that an asset’s use is less intensive than that of a
standard asset to use a lower depreciation rate for this asset, and recover the difference during the following
fiscal years. Reduced depreciation allows companies to lengthen the period of an asset’s depreciation.
See Also
Fixed Assets
Italy Local Functionality
Set Up Alternate Depreciation Methods
Create Multiple Fixed Asset Cards
Set Up Compressed Depreciation of Fixed Assets
Print Depreciation Book Reports
Find free e-learning modules for Business Central here
Set Up Compressed Depreciation of Fixed Assets
2/6/2023 • 2 minutes to read • Edit Online
You can compress fixed asset depreciation into subclasses and choose to display only the total sum by subclass.
You can choose to post only the depreciation totals of assets that are grouped by category. This is particularly
important for companies that have multiple fixed assets divided into many individual items.
When you calculate depreciation, one line is generated for each fixed asset. For example, posting depreciations
for 100 assets generates 100 lines that are posted to both the general ledger and fixed asset ledger entries.
NOTE
Multiple depreciation lines are then compressed in the general ledger and are displayed in a single entry that is
divided by fixed asset categories.
See Also
Set Up Fixed Asset Depreciation
Italian Fixed Assets
Set Up Alternate Depreciation Methods
Create Multiple Fixed Asset Cards
Print Depreciation Book Reports
Find free e-learning modules for Business Central here
Set Up Alternate Depreciation Methods
2/6/2023 • 2 minutes to read • Edit Online
Total No. of Units The total number of units that the asset is expected to
produce in its lifetime.
4. On the Lines FastTab, fill in the fields as described in the following table.
No. of Units in Period The number of units produced by the asset to which this
depreciation table applies.
See Also
Set Up Fixed Asset Depreciation
Italian Fixed Assets
Create Multiple Fixed Asset Cards
Set Up Compressed Depreciation of Fixed Assets
Print Depreciation Book Reports
Find free e-learning modules for Business Central here
Create Multiple Fixed Asset Cards in the Italian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can create multiple fixed asset cards automatically during purchase invoice posting. For example, if your
company purchases 200 computers of the same kind from the same vendor, you do not have to manually create
a fixed asset card for each computer; the fixed asset cards can be created automatically.
No. of Fixed Asset Cards Specify the relevant number of duplicates for your fixed
asset.
See Also
Fixed Assets
Italian Fixed Assets
Find free e-learning modules for Business Central here
Print Depreciation Book Reports in the Italian
Version
2/6/2023 • 2 minutes to read • Edit Online
The Depreciation Book is a fiscal report that is sorted by year and item class. The Depreciation Book report
shows changes in fixed asset stock in a given year by item class, rather than by the individual items. The
Depreciation Book report is run after the depreciation method has been set up and assets have been entered.
Print per Fixed Asset Select to print the report for each fixed asset.
5. Expand the Fixed Asset FastTab, and then select the appropriate filters.
6. Choose the Print button to print the report or choose the Preview button to view it on the screen.
See Also
Italian Fixed Assets
Create Multiple Fixed Asset Cards
Set Up Compressed Depreciation of Fixed Assets
Set Up Fixed Asset Depreciation
Find free e-learning modules for Business Central here
Set Up Company Information
2/6/2023 • 2 minutes to read • Edit Online
Fiscal documents must contain all company information. You can enter all relevant data on the Company
Information page when setting up a company. This data will be included in all reports and fiscal documents.
See Also
Italy Local Functionality
Find free e-learning modules for Business Central here
Italian Subcontracting
2/6/2023 • 2 minutes to read • Edit Online
Companies contracted for production often outsource the production of components to subcontractors. In order
to know how many components to transfer to the subcontractor, there is a link between the subcontractors'
operations and the BOM. This facilitates Master Production Scheduling (MPS) and Material Requirements
Planning (MRP), and enables contractors to manage their outsourced and subcontracted components.
Special unit prices are often negotiated between main contractors and subcontractors, so an extra
subcontracting price list is available.
Work in Progress
You can send an item to a subcontractor and have the subcontractor return it as a Work in Progress (WIP) to the
main contractor. You can also send and receive groups of items without forced reference to the item card.
See Also
Subcontract Manufacturing
Italy Local Functionality
Find free e-learning modules for Business Central here
Set Up Journal Templates and Batches
2/6/2023 • 2 minutes to read • Edit Online
All European Union (EU) companies must submit Intrastat reports to the customs office, detailing their trade
with other EU countries/regions for the current year. An Intrastat summary report is presented to the tax
authorities monthly, quarterly, or yearly depending upon the company's business.
You can print Intrastat reports on the Intrastat Jnl. Batches page based on Intrastat journal entries. You can
manually place entries into the journal, or use a batch job to place the entries there. Before you can do this, you
must set up Intrastat journal templates and batches.
Name The name of the Intrastat journal template. You can enter a
maximum of 10 alphanumeric characters.
Name The name of the Intrastat journal. You can enter a maximum
of 10 alphanumeric characters.
- Month
- Quar ter
- Year
- Purchases
- Sales
F IEL D DESC RIP T IO N
Statistics Period The statistics period that the report will cover. Enter the
value in YYMM format.
Corrective Entr y Select the Corrective Entr y check box to correct an entry.
This is used when you run the Intrastat - Make Disk Tax
Auth batch job.
Currency Identifier The code to identify the currency for the Intrastat report.
Repor ted If the entry has already been reported to the tax authorities,
select the Repor ted check box. This check box is selected
automatically when you run the Intrastat - Make Disk
Tax Auth batch job for this entry.
See Also
Italy Local Functionality
Print Intrastat Reports for Italy
Find free e-learning modules for Business Central here
Mexico Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Mexican version of Business Central.
Feature Availability
Tax
Set Up and Generate DIOT Reports Available Now
Tax Identification Types for Mexico Available Now
VAT Recalculation Available Now
Electronic Invoicing (updated to CFDI 4.0)
Electronic Invoicing Available Now
Set Up Electronic Invoicing Available Now
Generate Electronic Invoices Available Now
Electronic Accounting Regulations in Mexico Available Now
Make Electronic Payments Available Now
General
Set Up PAC Web Services Available Now
Print Troubleshooting Reports Available Now
Create Deposits Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
As a company in Mexico, you must report VAT from vendor purchases to the Mexican government, to SAT -
Servicio de Administración Tributaria. This can be done in Business Central by generating a file that can be
uploaded to SAT. This topic describes how to set up the functionality and generate the report. The DIOT
(Declaración Informativa de Operaciones con Terceros) report functionality is created as an extension (app) for
Business Central and is preinstalled in the online version but must be installed manually in the on-premises
version of Business Central.
NOTE
Note that for the DIOT report, the vendor's operation type will be used for all operations with that vendor unless you
specifically change the value of the DIOT Type Of Operation in the document before you post it. The DIOT operation
type for the vendor is not passed on to purchase documents automatically. If you want to use a type other than the one
that is specified for the vendor, change the field on the purchase document manually.
Optional setup for reporting withholding tax with the DIOT extension
The DIOT report exports data including withholding tax amounts for vendor transactions. Calculation of
withholding tax is currently not supported in the Mexican version of Business Central. To work around this, you
can post extra lines to a predefined general ledger account. The DIOT extension supports reporting withholding
tax data in the following way:
The VAT Posting Setup table has a new field, DIOT WHT % . By setting this field to a value other than zero, you
indicate that all entries posted with this setup are to be considered as if they were posted with that amount of
VAT withheld.
For example, if you have transactions that are supposed to be 10% VAT and 5% withholding tax, use a posting
setup where the VAT % field contains 10 and the DIOT WHT % field contains 5.
This field will only affect the DIOT report calculations and not the actual posting of the lines/entries/documents,
so you must continue the existing workaround that you may have for calculating withholding tax, regardless of
setting up the DIOT Report extension.
To create an export of DIOT report files
1. Choose the "Tell me what you want to do") icon, enter Create DIOT Repor t , and then choose the
related link.
2. On the Create DIOT repor t request page, set the Star ting Date and Ending Date fields to represent
the period for which you wish to report.
3. Choose the OK button.
You may get an error regarding the RFC No. field, which needs to be set up on local vendors. To set this
up, fill in the RFC No. field on the Payments tab on the Vendor Card page.
When the report runs without errors, you will be prompted to save the file Diot.txt , which you can then send to
authorities.
See also
Customizing Business Central Using Extensions
Getting Ready for Doing Business
Find free e-learning modules for Business Central here
Tax Identification Types for Mexico
2/6/2023 • 2 minutes to read • Edit Online
All customers and vendors must a have federal tax identification number. The identification type used for a
customer or vendor depends on whether the customer or vendor is classified as a company or as a person.
See Also
Mexico Local Functionality
Find free e-learning modules for Business Central here
VAT Recalculation
2/6/2023 • 2 minutes to read • Edit Online
When a customer makes payment in a foreign currency, VAT must be recalculated using the exchange rate at the
time of the invoice payment.
A company creates an invoice in a foreign currency for the purchase of taxable goods and taxable services by a
foreign customer. This invoice includes VAT. When the customer makes the payment at a later date, VAT is
recalculated based on the original sales amount, and adjusted for the new currency rates.
The following steps show how to create a report for unrealized VAT amounts:
Set up an option to allow recalculation of VAT upon receipt of payment.
Recalculate VAT upon receipt of payment.
Adjust journal entries for realization of VAT taxes payable to recognize exchange differences.
Create a VAT statement that shows the unrealized VAT amounts.
See Also
Report VAT to Tax Authorities
Mexico Local Functionality
Find free e-learning modules for Business Central here
Electronic Invoicing in the Mexican Version
2/6/2023 • 4 minutes to read • Edit Online
Mexican companies must be able to send invoices electronically as Comprobante Fiscal Digital por Internet
(CFDI) files. Business Central supports CFDI so that you can export sales and service invoices and credit memos
as electronic documents that have the required digital signature.
NOTE
The tax authority (Servicio de Administración Tributaria) announced a version 4.0 of the online digital tax receipt
(comprobante fiscal digital por internet—CFDI) system. After effective date, vouchers cannot be issued in versions other
than 4.0. Accordingly Business Central updated CFDI feature to to be in line with new regulations.
IMPORTANT
You will be submitting the electronic invoices to a PAC, which is an authorized service provider appointed by the Mexican
tax authorities (SAT). SAT has certified more than one PAC in Mexico, and you must obtain the appropriate information to
communicate with the PAC of your choice. By default, Business Central supports integration with Interfactura, but you can
use another PAC of your choice.
Get started
Before you can use Business Central for electronic invoicing, you must obtain the appropriate certification,
digital stamp, and control numbers from the tax authorities. You must install the certificate on the computer
where the CFDI files will be generated. For more information, see Set Up Electronic Invoicing. For information
about SAT certificates and keys, see the Servicio de Administracíon Tributaria website.
TIP
Use the Set up Mexican CFDI information assisted setup guide to map information about your company and how
you use Business Central to the various fields in the CFDI files.
You also must specify the web services that you will use to communicate with the PAC in order to obtain digital
stamps. For more information, see Set Up PAC Web Services.
IMPORTANT
SAT has certified more than one PAC in Mexico, and you must obtain the appropriate information to communicate with
the PAC of your choice.
You must also specify information about your own company and each of your customers and vendors. For more
information, see Set Up Electronic Invoicing.
IMPORTANT
The users who will send electronic invoices must be able to send mail using the Simple Mail Transfer Protocol (SMTP).
Depending on the configuration in your company, you may have to grant explicit permissions to each relevant user and
computer.
If you also want to print the documents, the documents will include a Quick Response (QR) bar code and other
information that identifies the related electronic invoice. This information makes the printed document
computer-readable and provides a link between the electronic document and the printed document.
For more information, see Generate Electronic Invoices.
Cancel documents
Sometimes you have to revert a transaction, such as if a location for a shipment has to be changed for some
reason. Such cancellations must also be sent as electronic documents.
When you send a cancellation, you must specify a reason for the cancellation, and you must specify which
document substitutes the canceled document.
The following table provides an overview of the options for the CFDI Cancellation Reason field as of
February 2022:
O P T IO N DESC RIP T IO N
If you choose code 01, then you must also specify the document that substitutes the canceled document in the
Substitution Document No. field.
Communication component
Technically, the Business Central component for electronic invoicing deploys in a library assembly,
Microsoft.Dynamics.NAV.MX.dll, which is included automatically with Business Central. The component handles
the communication with the PAC web services and also generates the QR codes that are included in the printed
documents.
When you generate an electronic document to request a stamp, Business Central creates an XML document and
sends it to the PAC for processing. The original XML document contains the same information as the original
string field that is shown on the printed document. The original string includes the following information:
Document date
Document type
Payment terms
Name, address, and federal registration number of your company
Name, address, and federal registration number of the customer
Line amounts and quantities
The PAC returns an XML document that has the original string, but this file also includes a section for the digital
stamp. In Business Central, you can export the XML files for documents that have a digital stamp and learn more
about the data that goes into each XML element.
See Also
Set Up Electronic Invoicing
Set Up PAC Web Services
Generate Electronic Invoices
Find free e-learning modules for Business Central here
Set Up PAC Web Services
2/6/2023 • 2 minutes to read • Edit Online
Before you can send invoices and credit memos electronically, you must specify one or more providers of the
electronic stamp that must be included in invoices in Mexico.
When you send an electronic document, it must receive a digital stamp by an authorized service provider, PAC,
before it can be sent to your customer. The communication between Business Central and the PAC is managed
through web services, and therefore, you must specify technical information about the web services of the PAC
that you intend to use.
To use web services, you must identify the name of the method on the web service that processes requests for
digital stamps. Your PAC can give you this information.
If your PAC offers the service of canceling signed documents, you must specify two web methods: one web
method for requesting the digital stamp, and the other for canceling an already signed document.
Before you can set up the web services, you must upload two certificates:
A PAC .pfx file
A SAT .pfx file
These certificates are used by the communication component and configured in the General Ledger Setup
page. For more information, see To set up general ledger information.
IMPORTANT
SAT has certified more than one PAC in Mexico, and you must obtain the appropriate information for
communication with the PAC of your choice.
See Also
Electronic Invoicing
Set Up Electronic Invoicing
Mexico Local Functionality
Find free e-learning modules for Business Central here
Set Up Electronic Invoicing in the Mexican Version
2/6/2023 • 8 minutes to read • Edit Online
Before you can send electronic documents, you must set up Business Central to ensure that the tax identification
number (RFC), personal identification number (CURP), and state inscription IDs are available for your company
and all your customers and vendors. You also need to set up the parameters that are needed for sending
electronic invoices to customers and vendors. These parameters include the certificate thumbprint, which is the
certificate that you received from the Mexico tax authority (SAT).
IMPORTANT
The certificate that you received from the Mexico tax authority must be installed for each user who sends electronic
invoices. For more information, see the Servicio de Administracíon Tributaria website.
Your company must also have SMTP mail set up for emailing electronic invoices. Depending on the configuration in your
company, you may need to grant explicit SMTP permissions to each relevant user and computer. The documents will be
sent from the address that is specified on the Company Information page.
NOTE
You must fill in the SAT Postal Code field. If you cannot see the field on the General Fast Tab, choose the More
action to show more fields.
3. On the Shipping FastTab, fill in the fields. Hover over a field to read a short description. The following
table describes some of the complex CFDI-related fields.
SCT Permission Type and SCT Permission Name These fields specify a permission that has been provided
by the Secretaría de Comunicaciones y Transportes. The
permission must correspond to the type of motor
transport that the company uses for the transfer of
goods or merchandise if you transport goods and
merchandise in the national territory.
4. On the Tax FastTab, fill in the fields. Hover over a field to read a short description. The following table
describes some of the complex CFDI-related fields.
Tax Scheme Enter the tax scheme that your company uses complies
with. Commonly used tax schemes are Régimen General,
Régimen intermedio, and Régimen de pequeños
contribuyentes (REPECOS).
F IEL D DESC RIP T IO N
SAT Tax Regime Classification Specify the tax scheme required for reporting to the
Mexican tax authorities (SAT).
RFC No. Enter the federal registration number for taxpayers. The
Registro Federal de Contribuyentes (RFC) tax
identification type can be applied to companies and to
people. An RFC number for a company is 12 characters,
while an RFC number for a person is 13 characters.
However, since Business Central targets businesses, only
12 digit RFC numbers are currently supported.
CURP No. Enter the unique fiscal card identification number. The
Cédula de identification fiscal con clave única de registro
de población (CURP) tax identification type can only be
applied to people. A CURP number is 18 characters.
State Inscription Enter the tax ID number that is assigned by state tax
authorities to every person or corporation.
SAT Cer tificate Specify the SAT certificate. For more information, see the
To add the certificates section.
Send PDF Repor t Choose this field to include a PDF when you email
electronic invoices to customers or vendors. Electronic
invoices are always sent as an XML file, this option allows
you to include a PDF with the XML file.
PAC Code Specify the authorized service provider, PAC, that you
want apply digital stamps to your electronic invoices. For
more information, see Set Up PAC Web Services.
PAC Environment Specify if your company is using the web services of your
authorized service provider, PAC, in a test environment
or a production environment.
Optionally, you can ask your Microsoft Certified Partner to modify the text that is included in the email that is
sent when you send electronic invoices. The text is stored as text variables in codeunit 10145, which can be
extended by a developer.
CFDI Purpose Enter the CFDI purpose required for reporting to the
Mexican tax authorities (SAT).
CFDI Expor t Code Enter a code to indicate if the customer is typically used
for exports to other countries.
SAT Tax Regime Classification Enter the tax scheme required for reporting to the
Mexican tax authorities (SAT).
3. On the Invoicing FastTab, fill in the fields. Hover over a field to read a short description. The following
table describes some of the complex CFDI-related fields.
RFC No. Enter the federal registration number for taxpayers. The
RFC number must contain 12 digits.
CURP No. Enter the unique fiscal card identification number. The
CURP number must contain 18 digits.
State Inscription Enter the tax ID number that is assigned by state tax
authorities to every person or corporation.
NOTE
If you select the Prices Including VAT field for a customer, the electronic documents will include VAT in all
amounts, including unit prices. The electronic documents will also contain a separate element for VAT. If you want
to avoid any possible confusion about the amounts including VAT, you can choose to not select the Prices
Including VAT field.
4. On the Payments FastTab, in the Payment Method Code field, specify the payment method that you
want to use for this customer.
5. Repeat steps 2-4 for all other customers.
Set up vendor information
1. Choose the icon, enter Vendors , and then choose the related link.
2. For each vendor in the Vendors list, open the vendor card, and then fill in the fields on the General
FastTab. Hover over a field to read a short description.
3. On the Payments FastTab, fill in the fields. Hover over a field to read a short description. The following
table describes some of the complex CFDI-related fields.
F IEL D DESC RIP T IO N
RFC No. Enter the federal registration number for taxpayers. The
RFC number must contain 12 digits.
CURP No. Enter the unique fiscal card identification number. The
CURP number must contain 18 digits.
State Inscription Enter the tax ID number that is assigned by state tax
authorities to every person or corporation.
SAT State Code Enter the state, entity, region, community, or similar
definitions where the domicile of the origin and / or
destination of the goods or merchandise that are moved
in the different means of transport is located.
SAT Locality Code Enter the city, town, district, or similar definition where
the domicile of origin and / or destination of the goods
or merchandise that are moved in the different means of
transport is located.
SAT Suburb Code Enter the SAT suburb code where the domicile of the
origin or destination of the goods or merchandise that
are moved in the different means of transport is located.
SAT Postal Code Enter the SAT postal code where the domicile of the
origin or destination of the goods or merchandise that
are moved in the different means of transport is located.
See Also
Electronic Invoicing
Generate Electronic Invoices
Mexico Local Functionality
Find free e-learning modules for Business Central here
Generate Electronic Invoices in the Mexican Version
2/6/2023 • 4 minutes to read • Edit Online
In Business Central, after you post a sales invoice you must generate an electronic invoice that will be sent to the
customer. You can also export the electronic invoice as an XML file, which you can save to a specified location.
The following procedure describes how to generate electronic invoices for sales invoices, but the same steps
also apply the following documents:
Sales credit memos
Sales shipments
Transfer shipments
Service invoices
Service credit memos
NOTE
If you're canceling the posted document, you must specify a reason for the cancellation in the CFDI
Cancellation Reason field, and you must specify which document substitutes the canceled document in the
Substitution Document No. field. Hover over a field to read a short description.
3. Choose the Send Electronic Document action, and then specify if you want to also request a digital
stamp for the document.
If you choose Request Stamp , the posted invoice will be digitally signed by your PAC, and you can then
send the posted invoice afterwards. If you choose Request Stamp and Send , the posted invoice is
digitally signed and sent in one step.
An email will be sent to the customer with the electronic invoice attached as an XML file. If you selected
the Send PDF Repor t field on the General Ledger Setup page, a PDF will be included with the XML
file.
You can view of the status of the electronic invoice on the Shipping & Billing FastTab.
4. Optionally, choose the Expor t E-Document as XML action. Select the location where you want to save
the electronic invoice as an XML file.
To verify the electronic invoice activity, on the Posted Sales Invoice page, on the Invoicing FastTab, the
Electronic Document Sent and No. of E-Document Submissions fields will be updated.
NOTE
Your implementation may differ.
Receive payments
Mexican companies must be able to receive payments in accordance with CFDI Withholdings and Payment
Information version 2.0. To receive payment in accordance with CFDI version 2.0, you don't need extra settings
because the required data will already have been included for the customer invoices. You can't stamp a payment
that is applied to an invoice that doesn't have a stamp.
IMPORTANT
The current version of Business Central supports receipt of customer payment information in accordance with CFDI
version 2.0. However, withholding receipt is currently not supported in the default version of Business Central.
Transit-to Location Specifies the customer’s location with their address and
postal code.
SAT International Trade Terms (Incoterms) You can specify one of the options from the new
Incoterms catalog.
Exchange Rate USD (reversed value for Currency This value is assigned from the USD Currency Code
Factor) exchange rates. You can change this value if needed.
5. After posting the document and getting a stamp, you will get an XML file with the Comercio Exterior
Complement.
NOTE
If you want to create an invoice for foreign trade, the CFDI Expor t Code field must be different from 01 because that
value is used for domestic invoices only.
See Also
Set Up Electronic Invoicing
Electronic Invoicing
Mexico Local Functionality
Find free e-learning modules for Business Central here
Carta de Porte Packing Slips and Transfer Orders in
the Mexican Version
2/6/2023 • 4 minutes to read • Edit Online
Mexican companies must be able to print and send Carta de Porte-compliant packing slips and transfer orders
electronically as Comprobante Fiscal Digital por Internet (CFDI) files. As of December 1, 2021, the Waybill (Carta
de Porte) complement is mandatory for taxpayers who transport goods and merchandise in the national
territory. Business Central supports CFDI and Carta de Porte so that you can print packing slips and transfer
orders that have the required digital signature. The driver can then show the printed document if they are
requested to do so.
IMPORTANT
The documents must include a digital signature, which requires a connection to a PAC, which is an authorized service
provider appointed by the Mexican tax authorities (SAT). For more information, see Set Up PAC Web Services.
Also, as of January 2022, you must update the Carta de Porte catalogs that define the various codes. Microsoft provides
a downloadable package at this location that you can import using RapidStart Services. For more information, see
Importing Business Data from Other Finance Systems. Alternatively, if you only use very few codes, you can update the
current catalogs manually.
Get started
Before you can use Business Central for Carta de Porte-compliant shipments and transfer orders, you must
obtain the appropriate certification, digital stamp, and control numbers from the tax authorities. You must install
the certificate on the computer where the CFDI files will be generated. For more information, see Set Up
Electronic Invoicing. For information about SAT certificates and keys, see the Servicio de Administracíon
Tributaria website.
You also must specify the web services that you will use to communicate with the PAC in order to obtain digital
stamps. For more information, see Set Up PAC Web Services.
IMPORTANT
SAT has certified more than one PAC in Mexico, and you must obtain the appropriate information to communicate with
the PAC of your choice.
You must add information about STC permissions to your company information. You must also fill in more
information about the vehicles that you use to transport items around, if this is something that your company
does internally as opposed to using an external party. Finally, you must configure each item card to include the
required information about item classification, hazardous material, and packaging type. Business Central online
is preconfigured to include the relevant catalogs that SAT have provided so that you can fill in the various fields.
To add SCT permission to company information
1. Choose the icon, enter Company Information , and then choose the related link.
2. On the Company Information page, on the Shipping FastTab, in the SCT Permission Type field, choose
the relevant type of motor transport used for the transfer of goods or merchandise by your company. The
types are defined by the Secretaria de Comunicaciones y Transportes.
3. In the SCT Permission No. field, specify the relevant permission number that is issued by the Secretaria de
Comunicaciones y Transportes.
To set up locations for Carta de Porte
1. Choose the icon, enter Locations , and then choose the related link.
2. On the Locations page, choose the location that you want to update, and then, on the Location Card
page, fill in the fields on the Electronic Document FastTab. Hover over a field to read a short
description.
For example, the ID Ubicacion field specifies a six-digit code that is unique for this particular location.
Then, when you post a shipment that includes this location, that code is prefixed with OR if the location is
the starting point for the transport. If the location is the destination point, the code is automatically
prefixed with DE.
3. Repeat step 2 for any other locations that you want to configure for Carta de Porte.
To set up vehicles for transportation
1. Choose the icon, enter Fixed Assets , and then choose the related link.
2. On the Fixed Assets page, add or edit the relevant vehicles.
TIP
The relevant fields are on the Electronic Document FastTab. Hover over a field to read a short description.
To configure items
1. Choose the icon, enter Items , and then choose the related link.
2. On the Items list page, choose each relevant item, and then, on the Inventor y FastTab, fill in the
following fields. Hover over a field to read a short description..
SAT Item Classification
SAT Hazardous Material
SAT Packaging Type
See Also
Set Up Electronic Invoicing
Set Up PAC Web Services
Generate Electronic Invoices
Find free e-learning modules for Business Central here
Complying with Electronic Accounting Regulations
in Mexico
2/6/2023 • 2 minutes to read • Edit Online
In Mexico, individuals and businesses must do their bookkeeping electronically and forward their monthly
results to the Mexican Tax Authorities (SAT) as separate XML files at the end of each month. The XML files must
contain the following:
The chart of accounts. This file is to be submitted whenever the chart of accounts has been modified.
The trial balance, including opening balances, movements (debit / credit), and final balances.
All journal transactions, including all actual movements, such as purchases, sales, and so on. This file is to be
submitted upon request from the authorities.
For more information about the structure of these files (also referred to as Annex 24), see the Secretaria de
Gobernación website. The Expor t Elect. Accounting functionality has been developed to meet this regulatory
requirement.
On the Payment Journal page, you can process payments to your vendors by exporting a file together with the
payment information from the journal lines. You can then upload the file to your electronic bank where the
related money transfers are processed. Business Central supports the SEPA Credit Transfer format, but in your
country/region, other formats for electronic payments may be available.
NOTE
In the generic version of Business Central, a global provider of services to convert bank data to any file format that your
bank requires is set up and connected. In North American versions, the same service can be used to send payment files as
electronic funds transfer (EFT), for example the commonly used Automated Clearing House (ACH) network, however with
a slightly different process. See step 6 in To export payments to a bank file.
To enable SEPA credit transfers, you must first set up a bank account, a vendor, and the general journal batch that
the payment journal is based on. You then prepare payments to vendors by automatically filling the Payment
Journal page with due payments with specified posting dates.
NOTE
When you have verified that the payments are successfully processed by the bank, you can proceed to post the payment
journal lines.
NOTE
The Currency Code field must be set to EUR, because SEPA credit transfers can only be made in the EURO
currency.
NOTE
Before you can export payment files from the payment journal, you must specify the electronic format for the involved
bank account, and you must enable the AMC Banking 365 Fundamentals extension. For more information, see Set Up
Bank Accounts and Use the AMC Banking 365 Fundamentals extension. In addition, you must select the Allow Payment
Expor t check box on the General Journal Batches page. For more information, see Work with General Journals.
You use the Credit Transfer Registers page to view the payment files that have been exported from the
payment journal. From this page, you can also re-export payment files in case of technical errors or file changes.
Note, however, that exported EFT files are not shown in this page and cannot be re-exported.
To export payments to a bank file
The following describes how to pay a vendor by check. The steps are similar to refund a customer by check.
1. Choose the icon, enter Payment Journals , and then choose the related link.
2. Fill in the payment journal lines. For more information, see Record Payments and Refunds.
NOTE
If you are using EFT, you must select either Electronic Payment or Electronic Payment–IAT in the Bank
Payment Type field. Different file export services and their formats require different setup values on the Bank
Account Card and Vendor Bank Account Card pages. You will be informed about wrong or missing setup
values as you try to export the file.
The EFT feature can only be used for bank accounts in the local currency. It cannot be used with a foreign
currency, indicated by a value in the Currency Code field. (Blank field value means local currency.)
3. When you have completed all payment journal lines, choose the Expor t action.
4. On the Expor t Electronic Payments page, fill in the fields as necessary.
Any error messages will be shown in the Payment File Errors FactBox where you can also choose an
error message to see detailed information. You must resolve all errors before the payment file can be
exported.
TIP
When you use the AMC Banking 365 Fundamentals extension, a common error message states that the bank
account number does not have the length that your bank requires. To avoid or resolve the error, you must
remove the value in the IBAN field on the Bank Account Card page and then, in the Bank Account No. field,
enter a bank account number in the format that your bank requires.
5. On the Save As page, specify the location that the file is exported to, and then choose Save .
NOTE
If you are using EFT, save the resulting vendor remittance form as a Word document or select to have it emailed
directly to the vendor. The payments are now added to the Generate EFT File page from where you can
generate multiple payment orders together to save transmission cost. For more information, see the following
steps.
6. On the Payment Journal page, choose the Generate EFT File action.
On the Generate EFT File page, all payments set up for EFT that you have exported from the payment
journal for a specified bank account but not yet generated are listed on the Lines FastTab.
7. Choose the Generate EFT File action to export one file for all the EFT payments.
8. On the Save As page, specify the location that the file is exported to, and then choose Save .
The bank payment file is exported to the location that you specify, and you can proceed to upload it to your
electronic bank account and make the actual payments. Then you can post the exported payment journal lines.
To plan when to post exported payments
If you do not want to post a payment journal line for an exported payment, for example because you are waiting
for confirmation that the transaction has been processed by the bank, you can just delete the journal line. When
you later create a payment journal line to pay the remaining amount on the invoice, the Total Expor ted
Amount field shows how much of the payment amount has already been exported. Also, you can find detailed
information about the exported total by choosing the Credit Transfer Reg. Entries button to see details about
exported payment files.
If you follow a process where you do not post payments until you have confirmation that they have been
processed in the bank, you can control this in two ways.
In a payment journal with suggested payment lines, you can sort on either the Expor ted to Payment File
column or the Total Expor ted Amount and then delete payment suggestions for open invoices for which
payments have already been made and you do not want to make payments for.
On the Suggest Vendor Payments page, where you specify which payments to insert in the payment
journal, you can select the Skip Expor ted Payments check box if you do not want to insert journal lines for
payments that have already been exported.
To see information about exported payments, choose the Payment Expor t Histor y action.
To re -export payments to a bank file
You can re-export payment files from the Credit Transfer Registers page. Before you delete or post payment
journal lines, you can also re-export the payment file from the Payment Journal page by simply exporting it
again. If you have deleted or posted the payment journal lines after exporting them, you can re-export the same
payment file from the Credit Transfer Registers page. Select the line for the batch of credit transfers that you
want to re-export, and then use the Reexpor t Payments to File action.
NOTE
Exported EFT files are not shown on the Credit Transfer Registers page and cannot be re-exported.
1. Choose the icon, enter Credit Transfer Registers , and then choose the related link.
2. Select a payment export that you want to re-export, and then choose the Reexpor t Payment to File action.
See Also
Use the AMC Banking 365 Fundamentals extension
Managing Payables
Work with General Journals
Collect Payments with SEPA Direct Debit
Find free e-learning modules for Business Central here
Print Troubleshooting Reports in the Mexican
Version
2/6/2023 • 2 minutes to read • Edit Online
The following troubleshooting reports are available to assist Microsoft Certified Partners with troubleshooting
issues:
License Information report – This report contains the license number, the name of the licensed user, which
application granules they have purchased, and when the license expires, if applicable.
Data Dictionar y report (report #10315) – This report allows you to print detailed table reference, field
reference, and table properties for table objects.
You must have access to Business Central Object Designer, which is available only to administrators and only in
Business Central Spring 2019 and earlier.
You can print these reports and send them to your Microsoft Certified Partner to help resolve issues with your
Business Central implementation.
See Also
Mexico Local Functionality
Finance
Setting Up Finance
Find free e-learning modules for Business Central here
Create Deposits in the Mexican Version
2/6/2023 • 3 minutes to read • Edit Online
NOTE
New capabilities for creating bank deposits are available in Business Central 2022 release wave 1 for a lot of country
versions. If you were using Business Central in the United States, Canada, or Mexico before that release, you might be
using the earlier capabilities. You can continue, but the new capabilities will replace the old ones in a future release. To
start using the new features right away, your administrator can go to the Feature Management page and turn on
Feature Update: Standardized bank reconciliation and deposits . For more information, see Create Bank Deposits.
You can make bank deposits to maintain a transaction record that contains information that can be applied to
outstanding invoices and credit memos.
The Deposits page specifies bank deposit information such as the bank account number, total deposit amount,
deposit lines, posting date, document date, department code, currency code, and bank deposit notes. You can
use the page to create new bank deposits, post deposits, print deposits, view deposit comments, or view a report
that shows the deposit amount to reconcile.
The Deposit report displays customer and vendor deposits with the original deposit amount, the amount of the
deposit that remains open, and the amount applied. The report also shows the total posted deposit amount to
reconcile.
Bank deposit lines contain information about the individual deposited items, such as checks from customers.
This information includes the document date and number, account type and number, and amount. The total of
the amounts on the lines must add up to the total amount of the deposit.
After you have filled in the deposit information and lines, you must post it in order to update the relevant
ledgers, such as the bank ledger, general ledger, or customer ledger. Posted deposits are stored for future
reference and can be viewed on the Posted Deposits page.
To create a deposit
1. Choose the icon, enter Deposits , and then choose the related link.
2. Choose the New action.
3. On the General FastTab, fill in the required fields as described in the following table.
Bank Account No. The bank account number for the deposit.
Total Deposit Amount The total deposit amount posted to the bank ledger.
You can post this deposit only if the sum of the deposit
lines is equal to the value in this field.
4. On the Lines FastTab, fill in the required fields as described in the following table.
5. Optionally, choose the Dimensions action, and then add dimensions on the Dimension Set Entries
page.
6. Choose the Post action.
TIP
To post a bank deposit as single bank account ledger entry with the total sum of amounts in the bank deposit
lines, turn on the Post as Lump Sum toggle on the bank deposit. To post as lump sums for new bank deposits
by default, on the Sales & Receivables Setup page, turn on the Post Bank Deposits as Lump Sum toggle.
NOTE
You can post a deposit only if the amounts in the Total Deposit Lines and Total Deposit Amount fields are
equal.
Next, you can use the Deposit Test and Deposit reports to reconcile your posted deposits with outstanding
invoices and credit memos.
See Also
Mexico Local Functionality
Finance
Setting Up Finance
Find free e-learning modules for Business Central here
Netherlands Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Dutch version of Business Central.
Feature Availability
VAT
Create a Audit File for the Tax Authority Available Now
Set Up VAT Categories Available Now
Electronic VAT and ICP Declarations Available Now
Set Up Electronic VAT and ICP Declarations Available Now
Submitting Electronic VAT and ICP Declarations Available Now
Banking & Payments
Dutch Electronic Banking Available Now
Telebanking Available Now
Payment Scenarios Available Now
Payment Scenario 1 - Domestic Payments (LCY to LCY) Available Now
Payment Scenario 2 - Foreign Payment (FCY to FCY) Available Now
Payment Scenario 3 - Foreign Payment (LCY to FCY) Available Now
Create Proposals Available Now
Docket Reports Available Now
Enter and Post Cash and Bank or Giro Journals Available Now
Print Test Reports for Cash and Bank or Giro Journals Available Now
Single Euro Payments Area (SEPA) Available Now
Activate SEPA Payments Available Now
Submit Vendor Payments Electronically in SEPA ISO 20022 Payment Format Available Now
Create and Export Payment History Available Now
Import and Reconcile Bank Statements Available Now
Core Finance
Apply and Unapply General Ledger Entries Available Now
Required Descriptions in G/L Entries Available Now
Purchasing
Check Purchase Amounts Available Now
Edit Document Amounts in Purchase Invoices and Credit Memos Available Now
Set Up Validation of Purchase Amounts Available Now
General
CMR Notes Available Now
Dutch Postal Codes Available Now
Import Postal Codes Available Now
Import Postal Code Updates Available Now
See Also
Work with Business Central
Report VAT to Tax Authorities
Country/regional availability and supported languages
During an examination of the books for a fiscal year, a tax inspector can ask for data about the basis transactions
from the general ledger for that fiscal year. Basis transactions usually are processed via journal entries. That is
the reason why the journal entries are the basis for the audit file.
The tax authority stimulates companies to use the audit file but it is not prescribed.
The audit file can also be used to exchange data between companies. You can select every period you want, but
the start and end date of the entered period must be in the same fiscal year.
Star t Date Specify the start date of the period on which the data
must be based.
End Date Specify the end date of the period on which the data
must be based.
Exclude Begin Balance Specifies if the audit file must contain the begin balance
of general ledger accounts.
3. Choose the OK button to create the audit file. If you do not want to create the audit file, choose the
Cancel button to close the page.
When you run the report, you must specify the name and location of the exported file. The default file name is
audit.xaf , but you can change that. The file extension must be .xaf.
See Also
Submitting Electronic VAT and ICP Declarations
Find free e-learning modules for Business Central here
Set Up VAT Categories
2/6/2023 • 2 minutes to read • Edit Online
To use the electronic VAT declaration, you must set up a VAT category code for all XML elements in the electronic
VAT declaration.
You must set up all of the possible category and subcategory combinations that represent an XML element in
the electronic VAT declaration. Then, you can map the VAT statement data directly to an XML element.
Categor y Specify the main category option for the VAT statement.
See Also
Submitting Electronic VAT and ICP Declarations
Setting Up Electronic VAT and ICP Declarations
Find free e-learning modules for Business Central here
Submitting Electronic VAT and ICP Declarations in
the Dutch Version
2/6/2023 • 4 minutes to read • Edit Online
Companies must submit periodic VAT and Intracommunautaire leveringen (ICP) declarations to the tax
authorities.
VAT declarations must be submitted on a monthly or quarterly basis. ICP declarations must be submitted on a
quarterly basis.
NOTE
ICP declarations must be submitted by companies that sell goods or services to European Union (EU) countries.
Purchases are not included in this declaration.
For a transaction to qualify for ICP, it is required that the merchandise have crossed the border physically. It is not enough
that the location of an invoice address or the office of the vendor or customer is in another EU country or region.
You can submit the VAT declarations and ICP declarations in the following ways:
Log on to the website of the Dutch tax office and enter the information manually. For more information,
see the website of the Dutch tax office.
Create an electronic declaration and submit the encrypted file through file through the Digipoort channel
to the Dutch tax office. Digipoort is the electronic post office provided by the Dutch government for
companies. It provides the common infrastructure for the communication of information between
companies and the government, including VAT declarations. The reports are in the eXtensible Business
Reporting Language (XBRL) format. For more information, see Create Reports with XBRL.
Client Cer tificate Select the PKIoverheid certificate for the company.
Client Cer tificate Password Enter the password that encrypts the client certificate.
Ser vice Cer tificate Select the Digipoor t Ser vice certificate.
NOTE
If there are no intra-community deliveries in the declaration period, then an electronic ICP declaration is created without
XML elements for the deliveries. If you submit such a declaration, an error message will be displayed.
Client Cer tificate Select the PKIoverheid certificate for the company.
Client Cer tificate Password Enter the password that encrypts the client certificate.
Ser vice Cer tificate Select the Digipoor t Ser vice certificate.
See Also
Setting Up Electronic VAT and ICP Declarations
Set Up VAT Categories
Create Reports with XBRL
Netherlands Local Functionality
Find free e-learning modules for Business Central here
Setting Up Electronic VAT and ICP Declarations in
the Dutch Version
2/6/2023 • 2 minutes to read • Edit Online
To create electronic VAT and ICP declarations and communicate with tax authorities, set up general information
about electronic tax declarations. Your company must be registered with the tax authorities before you can send
electronic declarations.
When electronic declarations are set up, you can begin to declare VAT and ICP to the tax authorities. For more
information, see Submitting Electronic VAT and ICP Declarations.
NOTE
If a company has several companies registered as subsidiaries of a holding company, they have the option to
submit the VAT declaration individually or combined for one fiscal entity. To set up electronic declarations for
subsidiaries of a holding company, you must select the Par t of Fiscal Entity field on the Elec. Tax Declaration
Setup page. You can then create an electronic declaration for only one company.
If you want to combine the tax information for all subsidiaries of a holding company, you must create a VAT
statement on paper for each subsidiary company and manually calculate the total amounts for the holding
company. These total amounts of the holding company must be entered on the website of the tax authorities.
You cannot combine tax information for ICP declarations. ICP declarations must always be submitted individually.
For each subsidiary company an electronic ICP declaration can be created and submitted to the tax authorities.
These electronic ICP declarations must contain the VAT registration number of the subsidiary company and the
value of the Fiscal Entity No. field on the Company Information page of the holding company.
NOTE
Endpoints set up will be deployed to 21.1 tenants. However, all values will be blank, but the Digipoort solution will
still work by taking hardcoded values if there are no values in the setup. In the 21.2 release, Business Central will
automatically run an upgrade.
See Also
Submitting Electronic VAT and ICP Declarations
Netherlands Local Functionality
Find free e-learning modules for Business Central here
Submitting Electronic VAT and ICP Declarations in
the Dutch Version
2/6/2023 • 4 minutes to read • Edit Online
Companies must submit periodic VAT and Intracommunautaire leveringen (ICP) declarations to the tax
authorities.
VAT declarations must be submitted on a monthly or quarterly basis. ICP declarations must be submitted on a
quarterly basis.
NOTE
ICP declarations must be submitted by companies that sell goods or services to European Union (EU) countries.
Purchases are not included in this declaration.
For a transaction to qualify for ICP, it is required that the merchandise have crossed the border physically. It is not enough
that the location of an invoice address or the office of the vendor or customer is in another EU country or region.
You can submit the VAT declarations and ICP declarations in the following ways:
Log on to the website of the Dutch tax office and enter the information manually. For more information,
see the website of the Dutch tax office.
Create an electronic declaration and submit the encrypted file through file through the Digipoort channel
to the Dutch tax office. Digipoort is the electronic post office provided by the Dutch government for
companies. It provides the common infrastructure for the communication of information between
companies and the government, including VAT declarations. The reports are in the eXtensible Business
Reporting Language (XBRL) format. For more information, see Create Reports with XBRL.
Client Cer tificate Select the PKIoverheid certificate for the company.
Client Cer tificate Password Enter the password that encrypts the client certificate.
Ser vice Cer tificate Select the Digipoor t Ser vice certificate.
NOTE
If there are no intra-community deliveries in the declaration period, then an electronic ICP declaration is created without
XML elements for the deliveries. If you submit such a declaration, an error message will be displayed.
Client Cer tificate Select the PKIoverheid certificate for the company.
Client Cer tificate Password Enter the password that encrypts the client certificate.
Ser vice Cer tificate Select the Digipoor t Ser vice certificate.
See Also
Setting Up Electronic VAT and ICP Declarations
Set Up VAT Categories
Create Reports with XBRL
Netherlands Local Functionality
Find free e-learning modules for Business Central here
Dutch Electronic Banking
2/6/2023 • 2 minutes to read • Edit Online
Electronic banking functionality allows you to create electronic payment files and direct debit files, and to import
electronic bank statements from supported bank software.
Telebanking
Using Telebanking, you can export payments, import bank statements, and collect data to forward to the bank.
For more information, see Telebanking.
You can create payment proposals and reconcile bank accounts in the cash, bank, and giro journals.
Payment Files
You can make payment proposals for paying open invoices to suppliers. Payment proposals can be edited
manually prior to processing to add or remove payment invoices, or to change payment amounts. After
processing a proposed payment batch, you can transfer electronic payment files to the bank. If an error occurs
in the payment file while importing into the banking software, you can make a copy of the payment file to
resubmit to the bank.
You can make domestic payments and international payments using the designated formats. For more
information, see Telebanking.
Direct Debit Files
You can create a payment proposal to collect payment from customer bank accounts. You can edit payment
proposals manually to add or remove invoices, or to change collection amounts. After processing a proposed
payment batch, you can transfer electronic direct debit files to the bank. If an error occurs in the direct debit file
while importing into the banking software, you can make a copy of the direct debit file to resubmit to the bank.
You can only collect payments domestically at this time. For more information, see Create Proposals.
Bank Statement Import
You can import bank statements from supported bank software, and reconcile them with incoming and
outgoing payments. You can also reconcile bank charges and interest earned.
For more information, see Import and Reconcile Bank Statements.
See Also
Telebanking
Enter and Post Cash and Bank/Giro Journals
Import and Reconcile Bank Statements
Find free e-learning modules for Business Central here
Telebanking
2/6/2023 • 2 minutes to read • Edit Online
Based on both sales and purchase transactions, telebanking enables you to generate your payments and
collections and interchange them with your bank electronically. This includes the export of payment and
collection data that need to be forwarded to the bank as well as the import of bank statements sent to you by
the bank.
Transactions
In general, all financial interactions with vendors and customers are done through either purchase or sales
invoices and credit memos. As soon as these transactions have been registered and posted, payments or
collections can be carried out by your company.
Proposals
Based on vendor and customer ledger entries, telebanking enables you to generate payment and collection
proposals. This can be done for any bank that has been set up for your company. Both domestic and foreign
payments and collections are possible.
You can set up Business Central to combine payments to or collections from the same bank account
automatically.
When a proposal has been agreed upon, it should be processed into a payment history.
NOTE
In general, for any open vendor and customer ledger entries, a proposal can be generated if it meets a number of criteria.
For more information, see Create Proposals.
Payment Histories
A payment history is nothing more than a proposal except for the fact that data on a payment history cannot be
modified. The payment or collection data is ready to be exported and forwarded to the bank.
For more information, see Create and Export Payment History.
Bank Statements
For all your financial interactions through your bank, the bank can send you electronic bank statements. These
statements can be imported into the Bank/Giro Journals. If you want, you can have Business Central
automatically reconcile these statements during this import process and determine whether a statement can be
applied to open ledger entries for the relevant vendor/customer.
For more information, see Import and Reconcile Bank Statements.
NOTE
The currency of the imported transactions must match the currency that is specified on the bank account in Business
Central.
Exchange Protocols
For both exporting and importing, a number of protocols have been defined. Business Central supports the
following protocols:
BTL91 (export). This cross-border protocol is no longer accepted in the Netherlands as of May 1st 2019. This
protocol is replaced by the Generic Payment File protocol.
BBV (export)
PAYMUL (export)
Generic Payment File (export). Can be used for cross-border Non-EUR transfers.
Rabobank mut.asc (import)
Rabobank vvmut.asc (import)
Rabobank ASCII (import)
SEPA CAMT
See Also
Invoice Sales
Record Purchases
Create Proposals
Create and Export Payment History
Find free e-learning modules for Business Central here
Payment Scenarios
2/6/2023 • 2 minutes to read • Edit Online
Based on a sales or purchase invoice or credit memo a proposal can be generated and exported in order to be
processed by our bank.
Using telebanking you can deal with three scenarios:
1. The payment is done by means of a bank account denominated in your local currency (LCY), which is the
same currency as linked to the invoice/credit memo.
For more information, see Payment Scenario 1 - Domestic Payments (LCY to LCY).
2. The payment is done by means of a bank account denominated in the same currency as the currency
linked to the invoice/credit memo. Both foreign.
For more information, see Payment Scenario 2 - Foreign Payment (FCY to FCY).
3. The payment is done by means of a bank account denominated in your local currency (LCY), while the
invoice/credit memo is linked to a foreign currency.
For more information, see Payment Scenario 3 - Foreign Payment (LCY to FCY).
See Also
Telebanking
Find free e-learning modules for Business Central here
Payment Scenario 1 - Domestic Payments (LCY to
LCY) in the Dutch Version
2/6/2023 • 4 minutes to read • Edit Online
You can use telebanking for trade with domestic and foreign customers and vendors. This topic describes a
scenario where the trade is with domestic customers and vendors.
The following list describes the main steps:
1. Create Vendor/Customer.
2. Create Vendor/Customer Bank Account.
3. Create and Post Purchase Invoice for Vendor or Sales Invoice for Customer.
4. Create Proposal.
5. Create Payment History.
6. Export Payment History.
7. Import Bank Statement.
NOTE
In the examples below some standard CRONUS data is being used. Likewise instead of creating a vendor/customer and a
vendor/customer bank account you could use existing data.
Create Vendor/Customer
Create vendor/customer and enter all necessary information. Special attention should be paid to the following
fields:
Currency Code : Leave empty - i.e. it is set to the local currency (LCY).
Transaction Mode : Select an appropriate, default transaction mode - i.e. one that can deal with local
currency payments for your bank.
Preferred Bank Account : Select an appropriate, default vendor/customer bank account having the same
Currency Code as the vendor/customer itself.
NOTE
In order to be able to enter a bank account in the Bank Account vendor/customer bank accounts must be available. See
below.
Example
Olek Johansson (code OLEK ) is one of our local vendors. Purchase invoices will be paid through our national
bank account (code ABN ) to his bank account (code OJBA ). Both bank account ABN and OJBA are denominated
in local currency (LCY). Therefore, on Olek Johansson's vendor card we leave the Currency Code field empty,
fill the Transaction Mode field with ABN that is linked to our bank account, ABN, and set the Bank Account
field to OJBA .
Create and Post Purchase Invoice for Vendor or Sales Invoice for
Customer
Create a purchase/sales invoice and enter all necessary information. Special attention should be paid to the
following fields:
Currency Code : Leave empty - i.e. it is set to the local currency (LCY).
Transaction Mode : Select an appropriate, default transaction mode - i.e. one that can deal with local
currency payments for your bank.
Preferred Bank Account : Select an appropriate, default vendor/customer bank account having the same
Currency Code is the vendor/customer itself.
By default these three fields will be populated with values taken from the vendor/customer card.
When the invoice is finished it can be posted.
Example
When creating a purchase invoice for Olek Johansson we enter OLEK in the Buy-from Vendor No. field. By
default the Currency Code , Transaction Mode and Bank Account fields will be populated with values taken
from the Olek Johansson's vendor card. Therefore, the Currency Code , Transaction Mode and Bank
Account fields will be <empty> , ABN and OJBA respectively. Nevertheless, these values can be changed.
Create Proposal
Open the Telebank - Bank Over view page and browse to the bank through which we want to perform our
payment. Open the Proposal page and generate payment proposals using the Get Proposal Entries batch
job.
Example
Through the Telebank - Bank Over view page, we open the Proposal page for our bank, ABN. Using the
batch job, one proposal line will be created for the purchase invoice we just created and posted for vendor OLEK.
See Also
Create Proposals
Create and Export Payment History
Find free e-learning modules for Business Central here
Payment Scenario 2 - Foreign Payment (FCY to
FCY) in the Dutch Version
2/6/2023 • 4 minutes to read • Edit Online
You can use telebanking for trade with domestic and foreign customers and vendors. This topic describes a
scenario where the trade is with foreign customers and vendor that use the same foreign currency as your bank
account is set up to use.
The following list describes the main steps:
1. Create Vendor/Customer.
2. Create Vendor/Customer Bank Account.
3. Create and Post Purchase Invoice for Vendor or Sales Invoice for Customer.
4. Create Proposal.
5. Create Payment History.
6. Export Payment History.
7. Import Bank Statement.
NOTE
In the examples below some standard CRONUS data is being used. Likewise instead of creating a vendor/customer and a
vendor/customer bank account you could use existing data.
Create Vendor/Customer
Create vendor/customer and enter all necessary information. Special attention should be paid to the following
fields:
Currency Code : Set it to the foreign currency (FCY).
Transaction Mode : Select an appropriate, default transaction mode - i.e. one that can deal with foreign
currency payments for your foreign bank.
Preferred Bank Account : Select an appropriate, default vendor/customer bank account having the same
Currency Code as the vendor/customer itself.
NOTE
In order to be able to enter a bank account in the Bank Account vendor/customer bank accounts must be available. See
below.
Example
Jannet Carter (code JANNET ) is one of our US vendors. Purchase invoices will be paid through our foreign bank
account (code ABN-USD ) to her bank account (code JCBA ). Both bank account ABN-USD and JCBA are
denominated in the same foreign currency (FCY) - i.e. USD. Therefore, on Jannet Carter's vendor card, we set the
Currency Code field to USD , fill the Transaction Mode field with ABN-USD that is linked to our bank
account, ABN-USD and set the Bank Account field to JCBA .
Create and Post Purchase Invoice for Vendor or Sales Invoice for
Customer
Create a purchase/sales invoice and enter all necessary information. Special attention should be paid to the
following fields:
Currency Code : Set it to the foreign currency (FCY).
Transaction Mode : Select an appropriate, default transaction mode - i.e. one that can deal with foreign
currency payments for your foreign bank.
Preferred Bank Account : Select an appropriate, default vendor/customer bank account having the same
Currency Code is the vendor/customer itself.
By default, these three fields will be populated with values taken from the vendor/customer card.
When the invoice is finished it can be posted.
Example
When creating a purchase invoice for Jannet Carter we enter JANNET in the Buy-from Vendor No. field. By
default, the Currency Code , Transaction Mode , and Bank Account fields will be populated with values taken
from the Jannet Carter's vendor card. Therefore, the Currency Code , Transaction Mode , and Bank Account
fields will be USD , ABN-USD , and JCBA respectively. Nevertheless, these values can be changed.
Create Proposal
Open the Telebank - Bank Over view page and browse to the bank through which we want to perform our
payment. Open the Proposal page and generate payment proposals using the Get Proposal Entries batch
job.
Example
Through the Telebank - Bank Over view page, we open the Proposal page for our bank, ABN-USD. Using the
batch job, one proposal line will be created for the purchase invoice we just created and posted for the vendor
JANNET.
See Also
Create Proposals
Create and Export Payment History
Find free e-learning modules for Business Central here
Payment Scenario 3 - Foreign Payment (LCY to
FCY) in the Dutch Version
2/6/2023 • 4 minutes to read • Edit Online
You can use telebanking for trade with domestic and foreign customers and vendors. This topic describes a
scenario where the trade is with foreign customers and vendors that use a different currency than your local
currency.
1. Create Vendor/Customer.
2. Create Vendor/Customer Bank Account.
3. Create and Post Purchase Invoice for Vendor or Sales Invoice for Customer.
4. Create Proposal.
5. Create Payment History.
6. Export Payment History.
7. Import Bank Statement.
NOTE
In the examples below some standard CRONUS data is being used. Likewise instead of creating a vendor/customer and a
vendor/customer bank account you could use existing data.
Create Vendor/Customer
Create vendor/customer and enter all necessary information. Special attention should be paid to the following
fields:
Currency Code : Set it to the foreign currency (FCY).
Transaction Mode : Select an appropriate, default transaction mode - i.e. one that can deal with foreign
currency payments for your local bank.
Preferred Bank Account : Select an appropriate, default vendor/customer bank account having the same
Currency Code as the vendor/customer itself.
NOTE
In order to be able to enter a bank account in the Bank Account vendor/customer bank accounts must be available. See
below.
Example
Hernandez Ortiz (code ORTIZ ) is one of our Mexican vendors. Purchase invoices will be paid through our
national bank account (code ABN ) to his bank account (code HOBA ). While our bank account ABN is
denominated in local currency (LCY), Hernandez Ortiz's bank account HOBA is denominated in Mexican peso
(MXN). Therefore, on Hernandez Ortiz's vendor card, we set the Currency Code field to MXN , fill the
Transaction Mode field with ABN that is linked to our bank account, ABN, and set the Bank Account field to
HOBA .
Create and Post Purchase Invoice for Vendor or Sales Invoice for
Customer
Create a purchase/sales invoice and enter all necessary information. Special attention should be paid to the
following fields:
Currency Code : Set it to the foreign currency (FCY).
Transaction Mode : Select an appropriate, default transaction mode - i.e. one that can deal with local
currency payments for your local bank.
Preferred Bank Account : Select an appropriate, default vendor/customer bank account having the same
Currency Code is the vendor/customer itself.
By default these three fields will be populated with values taken from the vendor/customer card.
When the invoice is finished it can be posted.
Example
When creating a purchase invoice for Hernandez Ortiz we enter ORTIZ in the Buy-from Vendor No. field. By
default, the Currency Code , Transaction Mode , and Bank Account fields will be populated with values taken
from the Hernandez Ortiz's vendor card. Therefore, the Currency Code , Transaction Mode , and Bank
Account fields will be MXN , ABN , and HOBA respectively. Nevertheless, these values can be changed.
Create Proposal
Open the Telebank - Bank Over view page and browse to the bank through which we want to perform our
payment. Open the Proposal page and generate payment proposals using the Get Proposal Entries batch
job.
Example
Through the Telebank - Bank Over view page, we open the Proposal page for our bank, ABN. Using the
batch job, one proposal line will be created for the purchase invoice we just created and posted for the vendor
ORTIZ. The amount of the payment will be in local currency (LCY).
See Also
Create Proposals
Create and Export Payment History
Find free e-learning modules for Business Central here
Create Proposals
2/6/2023 • 2 minutes to read • Edit Online
Proposals can be generated manually or automatically based on either vendor or customer ledger entries.
IMPORTANT
To create a proposal, you must use the Owner Information field in the Vendor Bank Account Card and Customer Bank
Account Card pages.
NOTE
At any time and at any level, before processing a proposal, the transaction mode and bank account can be modified. At
the lowest level on the relevant vendor or customer ledger entries.
NOTE
Only proposal lines will be created for ledger entries that have a transaction mode of account type Customer and
a link to the active bank account.
7. If you want to view or adjust the proposal's detail lines, choose the Detail Information action. To return
to the proposal, close the Proposal Detail Line page.
NOTE
Only proposal lines will be created for ledger entries that have a transaction mode of account type Vendor and a
link to the active bank account.
8. If you want to view or adjust the proposal's detail lines, choose the Detail Information action. To return
to the proposal, close the Proposal Detail Line page.
See Also
Register New Customers
Invoice Sales
Record Purchases
Create and Export Payment History
Find free e-learning modules for Business Central here
Docket Reports in the Dutch Version
2/6/2023 • 2 minutes to read • Edit Online
The Dutch telebanking application allows you to combine ledger entries for the same customer or vendor,
having the same transaction mode, into one payment or collection order to the bank. As such one total amount
will be paid to or collected from the vendor or customer involved. Possibly this combined payment could lack all
detail information about the individual payments or collections. Telebanking offers you the possibility to inform
your vendor or customer in detail by generating a docket report that describes the individual payments that
constitute the total amount paid or collected.
When generating payment proposals using the Get Proposal Entries batch job the system will select the
Docket check box on the proposal in case that:
The resulting combined payment includes too many invoice numbers to list them in the available four
description fields of the new proposal line: Description 1 field, Description 2 field, Description 3
field, and Description 4 field.
The payment is not based upon an invoice.
See Also
Telebanking
Find free e-learning modules for Business Central here
Enter and Post Cash and Bank/Giro Journals
2/6/2023 • 3 minutes to read • Edit Online
The cash journal and the bank/giro journal help you post transactions into the system in an easier and more
direct way than using the general journal.
In conjunction with Telebanking, they allow you to import electronic bank statements into the Bank/Giro
Journal page. The system can automatically reconcile these statements during the import process and
determine whether a statement can be applied to open ledger entries for the relevant vendor/customer.
In Business Central, you can use the cash and bank journals to enter the transactions that affect the cash and
bank accounts by using the Cash Book and Bank Book types.
You can enter increases or decreases to the cash account on the Cash Journal page. For example, you can use
this journal for paying out petty cash or receiving transfers from a different bank account.
The Bank/Giro Journal page records the inflow or outflow of the cash to a specific bank account. This journal
forms the basis for bank reconciliation. The layout of this journal resembles the paper bank statement, so you
can transpose the required fields from the paper statement to the journal, or you can import an electronic bank
statement file. The transactions can be customer payments or vendor payments.
You can apply the payments from customers to the open invoices from accounts receivables. You can also enter
general ledger transactions to capture miscellaneous amounts, such as bank charges or interest income. VAT
codes can also be applied to these transaction lines. You can define a journal for every bank account.
Document No. The document number for which journal entry is created.
VAT Prod. Posting Group The VAT product posting group code used to post the
entry. You can select a code in this field only if the
Account Type is G/L Account . For more information,
see VAT Product Posting Groups.
F IEL D DESC RIP T IO N
Amount The total amount that the statement line consists of. You
must enter the debit amount without a plus or minus
sign and the credit amount with a minus sign.
NOTE
If there is a difference between the opening balance and the closing balance, you must change the closing balance
before posting the entry.
The entries are posted to the general ledger. For more information, see General Ledger Entries.
5. On the Lines FastTab, fill in the required fields as described in the following table.
VAT Prod. Posting Group The VAT product posting group code that will be used
when you post the entry on the statement line.
F IEL D DESC RIP T IO N
Amount The total amount that the statement line consists of. You
must enter the debit amount without a plus or minus
sign and the credit amount with a minus sign.
NOTE
If there is a difference between the opening balance and the closing balance, you must change the closing balance before
posting the entry.
The entries are posted to the general ledger. For more information, see General Ledger Entries.
See Also
Print the Test Reports for Cash and Bank or Giro Journals
Telebanking
Enter and Post Cash and Bank or Giro Journals
Applying Payments Automatically and Reconciling Bank Accounts
Find free e-learning modules for Business Central here
Print the Test Reports for Cash and Bank or Giro
Journals
2/6/2023 • 2 minutes to read • Edit Online
You can use the CBG Posting - Test report to edit the statement lines and see the effect of posting before you
post cash journals and bank or giro journals.
This report displays the statement lines of a cash journal and bank journal or giro journal. For more information,
see CBG Statement Line Table and Bank-Giro Journal Page.
See Also
Apply and Unapply General Ledger Entries
Enter and Post Cash and Bank/Giro Journals
Find free e-learning modules for Business Central here
Single EURO Payments Area (SEPA)
2/6/2023 • 2 minutes to read • Edit Online
The Single Euro Payments Area (SEPA) unifies payment methods in participating European countries, making
international payments as easy to process as domestic payments. 300 million European citizens and companies
are able to make and receive payments in euros, whether within or across national borders, with the same basic
conditions, rights, and obligations, regardless of location.
Business Central supports the Dutch requirements for submitting SEPA payments, credit transfers, and direct
debit.
Before you can submit vendor payments electronically in SEPA ISO2022 format, you must activate SEPA in the
following pages:
Countries/Regions
Bank Accounts
Export Protocols
Transaction Modes
Additionally you will need to verify that vendor payment transaction modes and vendor bank accounts are set
up to use SEPA for each vendor.
Vendor payments made using SEPA ISO 20022 must comply with the following rules.
Make all payments in euros.
Make payments within the European Economic Area (EEA).
Use the vendor bank’s International Bank Account Number (IBAN) and Bank Identifier Code (BIC)
information.
See Also
Activate SEPA Payments
Submit Vendor Payments Electronically in SEPA ISO 20022 Payment Format
Netherlands Local Functionality
Find free e-learning modules for Business Central here
Activate SEPA Payments in the Dutch Version
2/6/2023 • 2 minutes to read • Edit Online
To submit vendor payments electronically in Single Euro Payments Area (SEPA) ISO 20022 payment format, you
must set up prerequisites for enabling SEPA payments in your company.
Your version of Business Central uses the generic functionality for SEPA payments but is optimized for local
requirements. To set up countries, bank accounts, vendors, vendor bank accounts, and the payment journal, see
Setting Up SEPA Credit Transfer. Hover over a field to read a short description.
See Also
Single EURO Payments Area (SEPA)
Submit Vendor Payments Electronically in SEPA ISO 20022 Payment Format
Find free e-learning modules for Business Central here
Submit Vendor Payments Electronically in SEPA ISO
20022 Payment Format
2/6/2023 • 2 minutes to read • Edit Online
In the Dutch version of Business Central, you can create and submit Single Euro Payments Area (SEPA) ISO
20022 vendor payments electronically.
Before you can create and submit SEPA vendor payments, you must enable SEPA payments. For more
information, see Activate SEPA Payments.
NOTE
Select other appropriate filters if required.
See Also
Activate SEPA Payments
Single EURO Payments Area (SEPA)
Find free e-learning modules for Business Central here
Create and Export Payment History in the Dutch
Version
2/6/2023 • 2 minutes to read • Edit Online
After you have created a proposal and made any modifications, you can process the proposal to create a
payment history. Proposals can be created manually or automatically from a vendor or customer ledger entry.
For more information, see Create Proposals.
For exporting payment histories, the following protocols are supported:
BTL91 $)
BBV
PAYMUL
NOTE
A text file will be created. This file contains the path and file name as defined in the Default File Names Field
field of the export protocol.
See Also
Create Proposals
Find free e-learning modules for Business Central here
Import and Reconcile Bank Statements
2/6/2023 • 2 minutes to read • Edit Online
Banks provide electronic bank statements for all your financial interactions. You can import these statements
into the bank or giro journals.
The import bank statement is supported by the following protocols:
Rabobank mut.asc
Rabobank vvmut.ac
Rabobank ASCII
SEPA CAMT
NOTE
This function does not work for bank statement files of type SEPA CAMT. Instead, use the Match Automatically
action on the Bank Acc. Reconciliation page. For more information, see Reconcile Bank Accounts.
See Also
Dutch Electronic Banking
Applying Payments Automatically and Reconciling Bank Accounts
Find free e-learning modules for Business Central here
Apply and Unapply General Ledger Entries in the
Dutch Version
2/6/2023 • 2 minutes to read • Edit Online
By applying temporary general ledger entries, companies can work with temporary and transfer accounts in the
general ledger. Temporary and transfer accounts are used to store temporary ledger entries that are waiting for
further processing into the general ledger.
You can use temporary accounts for:
Money transfers from one bank account to another.
Financial transaction transfers from one system to another in which part of the information temporarily
resides on the original system.
Transactions for which you have issued a sales invoice to a customer but have not yet received the
corresponding purchase invoice from the vendor.
When the ledger entries have been processed, you can use the Apply Entries function to update the posted
ledger entries and the posting account type.
You can unapply the applied general ledger entries and then open the closed entries to make changes.
NOTE
By default, the Include Entries field is set to Open . You can change the value of the Include Entries field to All
or Closed . You can only apply general ledger entries that are Open .
4. Select the relevant general ledger entry, and then choose the Set Applies-to ID action.
The Applies-to ID field is updated with the user ID. The remaining amount is displayed in the Balance
field on the Apply General Ledger Entries page.
IMPORTANT
You can apply multiple entries only if all entries that are being applied can be fully closed.
NOTE
When posted, the general ledger entries which update the Applies-to ID field are deleted.
NOTE
If an entry is applied to more than one application entry, you must unapply the latest application entry first. By
default, the latest entry is displayed.
See Also
Apply Customer Payments Manually
Required Descriptions in G-L Entry
Create an Audit File for the Tax Authority
Understanding the General Ledger and the COA
Find free e-learning modules for Business Central here
Required Descriptions in G-L Entry
2/6/2023 • 2 minutes to read • Edit Online
When entering general journal lines on a form, the system fills in automatically the description field. This
description will also be stored in the G/L entry after posting the journal. For a good audit trail, a more detailed
description is desirable, when you post a journal line of type G/L Account.
To force the user to enter a more detailed description, it is possible to choose if the system must fill in
automatically the description of the G/L account or leave the field blank. If the Omit Default Descr. in Jnl.
Field check box on the G/L Account Card page is checked, the system will not fill in the Description field for
that G/L account when selected in a general journal line.
When posting the journal lines, the system will check if all the Description fields are filled in. If there is a blank
description, an error message will appear.
NOTE
Leaving the description field blank and check if all the description fields are filled in before posting, will only be done on
the general journal pages in several application areas and on the local Cash Bank Giro pages.
See Also
Apply Customer Payments Manually
Create an Audit File for the Tax Authority
Understanding the General Ledger and the COA
Find free e-learning modules for Business Central here
Check Purchase Amounts in the Dutch Version
2/6/2023 • 2 minutes to read • Edit Online
Before posting a purchase invoice or credit memo, application checks if the amount including VAT and the VAT
amount stated on the purchase document is equal to the total amount of the inserted purchase lines. To do this,
the Doc. Amount Incl. VAT and Doc. Amount VAT fields must be filled in in the Purchase Invoice or
Purchase Credit Memo page.
In case there is only one purchase line or in case all lines are subject to the same VAT %, the correct Doc.
Amount VAT Field will be calculated automatically when you have inserted the purchase lines and the Doc.
Amount Incl. VAT Field . In case several lines exist with different VAT percentages, the Doc. Amount VAT
Field must be changed manually.
Default application will check the purchase document total amounts, but you can switch it off by deselecting the
Check Doc. Total Amounts check box on the Purchases & Payables Setup page.
To determine the reason of the difference between the document total amounts and the total amounts of the
inserted purchase lines, you have the possibility to let application calculate the total amount, total base amount,
total VAT amount and total amount including VAT of the inserted purchase lines and show them at the bottom of
the purchase invoice or purchase credit memo page.
Default application will not show these total amounts, but you can switch it on by selecting the Show Totals on
Purch. Inv.-CM. check box on the Purchases & Payables Setup page.
NOTE
If you activate this field, totals on all purchase invoices and credit memos must be recalculated. This can be a time-
consuming process depending on the number of documents that must be recalculated. You can not activate this field in
case purchase invoices and/or credit memos exist without any purchase lines or in case you have purchase invoices and/or
purchase credit memos with no quantity specified on the lines.
See Also
Set Up Validation of Purchase Amounts
Find free e-learning modules for Business Central here
Edit Document Amounts in Purchase Invoices and
Credit Memos in the Dutch Version
2/6/2023 • 2 minutes to read • Edit Online
Business Central lets you easily edit document amounts in purchase invoices and credit memos.
See Also
Create Recurring Sales and Purchase Lines
Netherlands Local Functionality
Find free e-learning modules for Business Central here
Set Up Validation of Purchase Amounts in the Dutch
Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can activate the Check Doc. Total Amounts function to validate the total amount of
purchase documents before posting a purchase invoice and purchase credit memo. By default, the purchase
document total amount is validated when you post. The total amount of the inserted purchase lines must be
equal to the amount including VAT and the VAT amount. To validate the purchase document amount
automatically, you must enter the document amount including VAT and the document amount VAT in the
Purchase Invoice or Purchase Credit Memo page.
If you have only one purchase line or several purchase lines with the same VAT percentage, the correct
document amount VAT is calculated automatically when you insert the purchase lines and the document
amount including VAT. If you have several purchase lines with different VAT percentages, the document amount
VAT value must be changed manually.
You can also locate when the document total amounts and the total amounts of the inserted purchase lines are
different. You can activate the Show Totals on Purch. Inv./CM. option to view the following in the inserted
purchase lines:
Total amount
Total base amount
Total VAT amount
Total amount including VAT
The calculated amounts are displayed in the purchase invoice or purchase credit memo. By default, this total
amount is not displayed.
You can activate this option only if the purchase invoice or purchase credit memo has:
A minimum of one purchase line.
The quantity field specified.
Show Totals on Purch. Inv./CM. Select to recalculate the totals on all purchase invoices
and credit memos. This can take more time depending
on the number of documents that must be recalculated.
Check Doc. Total Amounts Select to modify the Doc. Amount Incl. VAT and Doc.
Amount VAT fields in the Purchase Invoice and
Purchase Credit Memo pages.
A CMR note is a bill of lading or an international consignment note defined under the 1956 United Nations
Convention for the Contract of the International Carriage of Goods by Road. This is also known as the CMR
Convention.
Claims with complete CMR note information are easily processed.
CMR Notes
Countries that follow the CMR Convention adhere to a standard form for CMR notes. The type of CMR note
used depends on the type of transaction. There are three types:
CMR - Sales Shipment – This report is used to print CMR documents for sales shipments. For each
CMR document, the report shows address data for the sender, shipping agent and consignee, along with
data about the shipped items.
CMR - Purchase Return Shipment – This report is used to print CMR documents for purchase return
shipments. For each CMR document, the report shows address data for the sender, shipping agent and
consignee, along with data about the shipped items.
CMR - Transfer Shipment – This report is used to print CMR documents for transfer shipments. For
each CMR document, the report shows address data for the location from which the items are shipped,
the location to which the items are shipped, and information regarding the shipping agent, along with
data about the shipped items.
NOTE
CMR notes are formatted to print on preprinted CMR forms.
See Also
Netherlands Local Functionality
Find free e-learning modules for Business Central here
Dutch Post Codes
2/6/2023 • 2 minutes to read • Edit Online
In the Netherlands, you can subscribe to getting post codes and post code updates for your business. These
updates are important for marketing and relationship management activities. Depending on your subscription,
you receive a file that has changes to the post code data for you to import into Business Central.
See Also
Import Post Codes
Import Post Code Updates
PostNL post code tables
Find free e-learning modules for Business Central here
Import Post Codes in the Dutch Version
2/6/2023 • 2 minutes to read • Edit Online
You can import a file that specifies post codes for marketing and relationship management activities. The post
code data that you import will be saved in the Post Code Range table.
See Also
Dutch Post Codes
Import Post Code Updates
Find free e-learning modules for Business Central here
Import Post Code Updates in the Dutch Version
2/6/2023 • 2 minutes to read • Edit Online
Every month a post code file will be delivered with all post code mutations in a month. This post code file can be
imported and update the relevant data of the Post Code Range table.
See Also
Dutch Post Codes
Find free e-learning modules for Business Central here
New Zealand Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the New Zealand version of Business Central.
Feature Availability
Tax
Withholding Tax
Set Up Withholding Tax Available Now
Set Up Revenue Types for Withholding Tax Available Now
Set Up Goods and Services Tax Posting Available Now
Set Up Vendors Without ABN for Calculating Withholding Tax Available Now
Calculate and Post Withholding Tax Settlements Available Now
View Withholding Tax Entries
View Posted Tax Credit Memos Available Now
View Posted Tax Invoices Available Now
Adjust Settlement Exchange Rates for VAT Entries Available Now
Calculate Goods and Services Tax on Prepayments Available Now
Print Goods and Services Tax Settlement Reports Available Now
Banking & Payments
Compare Bank Cash Flow Available Now
Create Check Installments Available Now
Electronic Funds Transfer Available Now
Print Deposit Slip Reports Available Now
Print Bank Account Reconciliation Reports Available Now
Core Finance
Calculating Distribution Amounts Available Now
Print Balance Sheet Reports Available Now
Print Income Statements Available Now
General
Addresses Available Now
Determine Sales Price by Cost Plus Percentage Available Now
Enter New Zealand Business Numbers Available Now
New Zealand Inland Revenue Department Numbers and Adjustment Notes Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
Withholding Tax (WHT) is tax withheld by a company when making a payment to a vendor, in which the full
amount owed to that vendor is reduced by the tax withheld. The withheld tax is then remitted to tax authorities
during the next Business Activity Statement (BAS) submission.
The New Zealand government requires taxes to be withheld from payment to vendors under the following
circumstances:
The vendor is a local supplier who has not supplied an New Zealand Inland Revenue Department number
(IRD) before the payment is processed, and the individual transaction amount is greater than the specified
threshold amount.
The vendor is a non-resident supplier and the payment is to be made to this non-resident entity in the form
of interest, royalty, or dividend payments. Currently, there is no minimum threshold amount. Withholding
rates may vary due to payment, or international tax treaties existing between New Zealand and the vendor's
country.
Fields within WHT Business Posting Groups and WHT Product Posting Groups must be set up on the
WHT Posting Setup page so that the correct WHT calculations are made for each vendor.
WHT Calculation Rule – This field controls how calculation applies to the WHT Minimum Invoice
Amount , or the invoice threshold amount. The following options exist:
Less than
Less than or equal to
Equal to
Greater than
Greater than or equal to
In New Zealand, WHT is not calculated if the individual invoice amount is less than or equal to the threshold
amount. Companies should select Less than or equal to .
WHT Minimum Invoice Amount – Enter the invoice threshold amount.
WHT % – Enter the relevant WHT rate for the particular combination of WHT Business Posting Group
and WHT Product Posting Group . If you do not wish to calculate any withholding amount, enter 0.00.
Realised WHT Type – Select Payment to calculate only the withholding amount at the time of payment.
The other options of Invoice and Earliest do not apply to New Zealand.
Payable WHT Account Code – Enter the number of the G/L account to which you want to post Purchase
WHT for the particular combination of WHT Business Posting Group and WHT Product Posting
Group .
Purch. WHT Adjustment Account No. – Select an account number for Purchase CR/Adj Note
adjustments.
Revenue Types – Drill down to the WHT Revenue Types page. These values determine how the
combination of WHT Business Posting Group and WHT Product Posting Group are displayed in
reports. You must enter a value in order for this combination to appear in the WHT reports.
See Also
Set Up Withholding Tax
Set Up Vendors Without IRD for Calculating the Withholding Tax
Set Up Revenue Types for Withholding Tax
Calculate and Post Withholding Tax Settlements
View Withholding Tax Entries
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Set Up Withholding Tax in the New Zealand Version
2/6/2023 • 3 minutes to read • Edit Online
Withholding tax (WHT) is the tax withheld by a company when it makes a payment to a vendor, in which the full
amount owed to the vendor is reduced by the tax withheld. The withheld tax is then remitted to tax authorities
when the next Business Activity Statement (BAS) is submitted.
If a supplier without a New Zealand Inland Revenue Department number (IRD) provides an invoice, a
withholding tax amount must be withheld if the total amount of the invoice is more than the threshold amount.
To use withholding tax, you must set up the business posting groups and product posting groups for
withholding tax so that the correct WHT calculations are made for each vendor.
NOTE
As a prerequisite, you need to set up source codes for WHT settlement on the Source Code Setup page.
The following procedure describes how to set up product posting groups for WHT, but the same steps also apply
to setting up business posting groups for WHT.
NOTE
As a prerequisite, you must have set up source codes for WHT settlement on the Source Code Setup page. For more
information, see Setting Up Source Codes and Reason Codes for Audit Trails.
The following procedure describes how to set up product posting groups for WHT, but the same steps also apply
to setting up business posting groups for WHT.
To set up a product posting group for withholding tax
1. Choose the icon, enter WHT Product Posting Group , and then choose the related link.
2. Fill in the fields as described in the following table.
Code Specify the code for the product posting group. You can
enter a maximum of 10 alphanumeric characters.
WHT Business Posting Group Specifies the business posting group code for
withholding tax.
WHT Product Posting Group Specifies the product posting group code for withholding
tax.
WHT Calculation Rule Specifies the calculation rule for WHT, which is used with
the amount specified in the WHT Minimum Invoice
Amount field. This will help identify the transactions for
which WHT will not be deducted.
WHT Minimum Invoice Amount Specifies the threshold amount that is below which WHT
will not be deducted.
WHT % Specifies the WHT rate. You must enter the rate without
the percent sign.
Realized WHT Type Specifies the mode of WHT calculation for purchases or
sales of items.
Prepaid WHT Account Code Specifies the general ledger account number to which
sales WHT is to be posted.
Payable WHT Account Code Specifies the general ledger account number to which
purchase WHT is to be posted.
Bal. Prepaid Account Type Specifies the type of balancing account for sales WHT
transactions.
Bal. Prepaid Account No. Specifies the account number or bank name for sales
WHT transactions, based on the type selected in the Bal.
Prepaid Account Type field.
Bal. Payable Account Type Specifies the type of balancing account for purchase
WHT transactions.
Bal. Payable Account No. Specifies the account number or bank name for purchase
WHT transactions. This is based on the type selected in
the Bal. Payable Account Type field.
WHT Repor t Line No. Series Specifies the number series for the WHT report line.
Purch. WHT Adj. Account No. Specifies the account number on which to post purchase
credit memo adjustments.
Sales WHT Adj. Account No. Specifies the account number on which to post sales
credit memo adjustments.
See Also
Set Up Revenue Types for Withholding Tax
View Withholding Tax Entries
Calculate and Post Withholding Tax Settlements
Withholding Tax
Find free e-learning modules for Business Central here
Set Up Revenue Types for Withholding Tax in the
New Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
Revenue types are used to categorize withholding tax (WHT) entries and are used for WHT certificates.
You can use the WHT Revenue Types page to set up the revenue types for withholding tax.
Code Specifies the unique code for the revenue type. You can
enter a maximum of 10 alphanumeric characters.
See Also
Withholding Tax
Set Up Withholding Tax
View Withholding Tax Entries
Calculate and Post Withholding Tax Settlements
Find free e-learning modules for Business Central here
Set Up Goods and Service Tax Posting in the New
Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
Goods and services tax (GST) is the tax that is applied on most goods and services. The GST that is paid and
received during a period is reported in the Business Activity Statement (BAS) that has to be submitted to the tax
authority.
To set up posting details for GST, you must define the posting groups, rate of GST, and the accounts to which
GST is to be posted. You can set up this information for a particular combination of business posting groups and
product posting groups.
You must set up GST posting before you generate the BAS report.
VAT Bus. Posting Group Specifies the VAT business posting group code.
VAT Prod. Posting Group Specifies the VAT product posting group code.
VAT Identifier Specifies the code that is used to group similar VAT
setups with similar attributes.
VAT Calculation Type Specifies the method that is used to calculate the
purchase or sale of items.
Sales VAT Account Specifies the number of the general ledger account to
which you want to post the sales VAT.
Purchase VAT Account Specifies the number of the general ledger account to
which you want to post the purchase VAT.
F IEL D DESC RIP T IO N
Reverse Chrg. VAT Acc. Specifies the number of the general ledger account to
which you want to post the reverse charge VAT.
See Also
Print Goods and Service Tax Settlement Reports
Find free e-learning modules for Business Central here
Set Up Vendors Without IRD numbers for
Calculating the Withholding Tax
2/6/2023 • 2 minutes to read • Edit Online
Withholding Tax (WHT) is calculated for local vendors who do not have a New Zealand Inland Revenue
Department number (IRD), as required by tax law.
NOTE
The WHT percentage is automatically withheld in accordance with what was specified on the WHT Posting Setup page.
The WHT certificate is produced for submission to the vendor. For more information, see Withholding Tax.
See Also
Withholding Tax
Set Up Withholding Tax
Find free e-learning modules for Business Central here
Calculate and Post Withholding Tax Settlements in
the New Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Calc. and Post WHT Settlement page to calculate and post the withholding tax (WHT). You
can close WHT entries that are open or not settled and transfer the corresponding amount to the WHT
settlement account.
The sum of all withheld amounts is reported as a truncated whole number to the New Zealand tax authorities.
NOTE
The truncated cents are accounted for in a rounding account.
Star ting Date The start date of the period for which WHT has to be
settled.
Ending Date The end date of the period for which WHT has to be
settled.
Settlement Account The account number based on the account type selected
in the Settlement Account Type field.
Show WHT Entries Select to view the withholding tax entries for the
specified period.
3. Choose the Print button to print the report, or choose the Preview button to view it on the screen.
See Also
Withholding Tax
Set Up Withholding Tax
Set Up Revenue Types for Withholding Tax
View Withholding Tax Entries
Find free e-learning modules for Business Central here
View Withholding Tax Entries in the New Zealand
Version
2/6/2023 • 2 minutes to read • Edit Online
You can view entries that have been posted with withholding tax (WHT) for a specified general ledger register.
On the WHT Entr y page, you can view details about the withholding tax, such as the base amount, the
calculated WHT amount, the WHT calculation method, and the unrealized WHT amount.
See Also
Withholding Tax
Set Up Revenue Types for Withholding Tax
Set Up Withholding Tax
Calculate and Post Withholding Tax Settlements
Find free e-learning modules for Business Central here
View Posted Tax Credit Memos in the New Zealand
Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Posted Sales Tax Credit Memo page and Posted Purch. Tax Credit Memo page to view
details of sales tax credit memos and purchase tax credit memos that have been posted.
The following procedure describes how to view posted sales tax credit memos, but the same steps also apply for
viewing posted purchase tax credit memos.
FA ST TA B DESC RIP T IO N
Posted Sales Tax Cr. Memo Sub Posted sales tax credit memo information.
See Also
View Posted Tax Invoices
View Withholding Tax Entries
Find free e-learning modules for Business Central here
View Posted Tax Invoices in the New Zealand
Version
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can use the Posted Sales Tax Invoice page and the Posted Purchase Tax Invoice
page to view the details of posted sales tax invoices and posted purchase tax invoices.
The following procedure describes how to view the posted sales tax invoice, but the same steps also apply to
viewing posted purchase tax invoices.
FA ST TA B DESC RIP T IO N
Posted Sales Tax Inv. Subform Posted sales tax invoice information.
See Also
View Posted Tax Credit Memos
Find free e-learning modules for Business Central here
Adjust Settlement Exchange Rates for VAT Entries in
the New Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Adjust Settlement Exch. Rates batch job to settle VAT entries according to the government
exchange rate as defined in the Currency Exchange Rate table.
Document No. Specifies the document number for which you want to
settle VAT entries.
Use Daily Settlement Exch. Rate Select if you want to use the daily settlement exchange
rate.
See Also
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Calculate Goods and Services Tax on Prepayments
in the New Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
When a partial payment or prepayment is made, you must calculate Goods and Services Tax (GST) for that
partial payment or prepayment based on the total invoice amount, instead of on a partial amount. If you
account for GST on a non-cash basis, you must report and pay GST on payments during the period in which you
receive partial payment or issue a tax invoice for payment.
See Also
Invoicing Prepayments
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Print Goods and Service Tax Settlement Reports in
the New Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
You must submit a periodic report of goods and services tax (GST) settlement. You can create this settlement
from the BAS Calc. Schedule List page.
Settlement Account No. The general ledger account number or vendor number,
based on the type selected in the Settlement Account
Type field.
Rounding G/L Account No. The account to which the truncated cents will be posted.
See Also
Set Up Goods and Service Tax Posting
Find free e-learning modules for Business Central here
Compare Bank Cash Flow in the New Zealand
Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Bank Detail Cashflow Compare report to compare the flow of cash in a particular bank for a
specified period.
The report displays the following details:
Posting date
Document type
Document number
Debit amount
Credit amount
Remaining amount
The debit and credit amounts are displayed in the local currency. You can also view the starting balance and
ending balance for each bank.
Compare Star t Date Specifies the start date for the comparison.
New Page per Bank Account Specifies if the details of each bank account will be
printed on a separate page.
3. Choose the Print button to print the report or choose the Preview button to view it on the screen.
See Also
Create Check Installments
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Create Check Installments in the New Zealand
Version
2/6/2023 • 2 minutes to read • Edit Online
You can create check installments for post-dated checks. You can define the number of installments that a
payment will be divided into, the percent of interest, and the period in which the checks will be created.
No. of Installments Specifies the number of installments into which the post-
dated check will be divided.
Period Length Specifies the period for which the installments will be
created. For example, if you want to divide the check into
monthly installments, enter 1M .
Star t Document No. Specifies the starting number of the document. Based on
the number of installments specified, the consecutive
numbers are allocated to the documents created.
See Also
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Electronic Funds Transfer (EFT) in the New Zealand
Version
2/6/2023 • 2 minutes to read • Edit Online
You can pay vendors using the electronic funds transfer (EFT) system in New Zealand.
NOTE
Electronic Funds Transfer (EFT) uses posted and nonposted payments as the basis to calculate withholding tax amounts
for applied invoices. Payments that are not applied to an invoice can only be exported to an EFT file if the Skip WHT
check box is selected. During export of the EFT file, the payment journal lines are not deleted and cannot be deleted as
long as they have a reference to an EFT register. To remove the link between the EFT register and payment journal lines,
choose the Cancel Expor t action either on the EFT Register page or the Payment Journal page.
See Also
Export Payments to a Bank File
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Print Deposit Slip Reports in the New Zealand
Version
2/6/2023 • 2 minutes to read • Edit Online
The Deposit Slip report displays cash and check details in a format required by the bank.
See Also
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Print Bank Account Reconciliation Reports in the
New Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
The Bank Account Reconciliation report displays open bank ledger entries as unpresented checks or
unrecorded deposits.
See Also
Reconcile Bank Accounts
Find free e-learning modules for Business Central here
Calculating Distribution Amounts in the New
Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
You can reallocate the amount in one general ledger account to other general ledger accounts so that the
balances of your accounts remain proportionate to one another.
Use the Calculate Distribution Amount function to calculate the allocation percentage based on the balances
of the accounts or based on the net changes between the accounts. Run the Calculate Distribution Amount
function from the Allocation page for the Standard Balance and Reverse Balance recurring methods in the
Recurring Journal .
The net changes or balances of the accounts on the Allocation page determine the allocation percentage
calculated.
See Also
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Print Balance Sheet Reports in the New Zealand
Version
2/6/2023 • 2 minutes to read • Edit Online
Use the Balance Sheet report to view the company's balance sheet. This is a legal report that is required for
auditing accounts. You can use this report to view assets and liabilities.
Amounts in whole Specifies the nearest unit to which the amounts must be
rounded.
3. Choose the Print button to print the report or choose the Preview button to view it on the screen.
See Also
Print Income Statements
Print Goods and Service Tax Settlement Reports
Compare Bank Cash Flow
Find free e-learning modules for Business Central here
Print Income Statements in the New Zealand
version
2/6/2023 • 2 minutes to read • Edit Online
You can use the Income Statement report to view the company's annual income statement. This is a legal
report that is required for auditing accounts. This report displays the details of revenues and expenses for the
current year and the previous year.
Amounts in whole Specifies the nearest unit to which the amount must be
rounded.
Show Amounts in Add. Repor ting Currency Specifies if the amounts will be displayed in the
additional reporting currency.
3. Choose the Print button to print the report or choose the Preview button to view it on the screen.
See Also
Calculate and Post Withholding Tax Settlements
View Withholding Tax Entries
Compare Bank Cash Flow
Print Balance Sheet Reports
Print Goods and Service Tax Settlement Reports
Find free e-learning modules for Business Central here
Addresses in the New Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
A single postal code can include multiple cities in the same region.
At the same time, cities with the same name are sometimes located in different regions.
To avoid confusion and improve address accuracy, available options display when you enter data in address
fields. For example, when you enter a postal code on a customer card, you can select from a list of all available
cities for that postal code in the City field drop-down list. Likewise, when you enter a city name, you can select
from a list of all available regions in the Region field drop-down list.
To enable this functionality, you must enter the data into the Post Code table. You can do this manually, or you
can download a copy of the New Zealand postal codes for New Zealand.
To increase postal efficiency in New Zealand, the postal department has introduced an address bar coding
system in which every address is assigned a unique identifier called a Delivery Point Identifier (DPID). From the
DPID, a bar code is generated and printed for each address. Companies can receive discounts on bulk mailings if
they use these bar codes. To retrieve a DPID, you must connect to the local postal database that uses authorized
Address Matching Approval System (AMAS) software. You can reduce your number of postal returns by
validating customer addresses using the AMAS database.
When you print an address that has a DPID, a bar code will be printed together with the address. If you cannot
print bar codes, the DPID will be printed together with the address.
Contact your Microsoft partner for information on how to obtain AMAS software.
See Also
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Determine Sales Price by Cost Plus Percentage in
the New Zealand Version
2/6/2023 • 2 minutes to read • Edit Online
Use the cost plus percentage function to set a sales price based on the cost of an item. The cost of the item can
be calculated along with cost plus calculation. The discount will be based on this calculation. This functionality
eliminates the need for the use of spreadsheets in determining percentage discounts as they correspond to cost
plus percentage.
NOTE
For a new customer, in the No. field, enter the customer number.
- Customer
- Customer Price Group
- All Customers
- Campaign
- None
See Also
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Enter New Zealand Inland Revenue Department
Numbers
2/6/2023 • 2 minutes to read • Edit Online
You can enter an New Zealand Inland Revenue Department Number (IRD) in the following pages:
Company Information
Vendor Card
An algorithm provided by the local tax office ensures that the number is in a valid format.
NOTE
All companies must register and apply for an IRD number to report the details of payment summaries issued to their
payees during the financial year. The payment summary includes the Tax File Numbers (TFN) or business numbers of the
payees.
See Also
New Zealand Business Numbers and Adjustment Notes
New Zealand Local Functionality
Find free e-learning modules for Business Central here
New Zealand Inland Revenue Department Numbers
and Adjustment Notes
2/6/2023 • 2 minutes to read • Edit Online
A New Zealand Inland Revenue Department Number (IRD) is a single identifier for all business dealings with the
tax office, and for dealings with other government departments and agencies.
IRDs and adjustment notes—or credit memos—are used to satisfy tax requirements.
IRD number
All companies must register and apply for an IRD number to report the details of payment summaries issued to
their payees during the financial year. The payment summary includes the Tax File Numbers (TFN) or business
numbers of the payees.
Adjustment Notes
Adjustment notes are issued by suppliers to a business when the amount of consideration for taxable supplies
changes. The recipient needs an adjustment note to claim more or less GST credits than previously claimed.
An adjustment event may result in an increase or decrease to your net amount for the tax period.
Adjustment notes—or credit memos—should be connected to an invoice.
Because credit memos are used for adjustment notes, each credit memo should satisfy all of the legal
requirements for an adjustment note. Each credit memo should have an original invoice number, date, and
reason code assigned to it. The following fields are included in the adjustment note:
Adjustment Applies to : The number of the document to which the adjustment note applies. If you use
the Copy Document function, this field populates automatically. You must enter a reason code before
the transaction can be posted. You can use this field to create an adjustment note for a paid or closed
transaction.
Adjustment Reference No : The number of the adjustment note. For Sales & Receivables , the
number assigned to the posted document populates automatically in this field.
Adjustment Note Date : Automatically populated from the document date.
Adjustment : These entries populate automatically. Adjustment notes can only be applied against a single
document.
See Also
Enter New Zealand IRD Numbers
New Zealand Local Functionality
Find free e-learning modules for Business Central here
Norway Local Functionality in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
The following topics describe local functionality that is unique to the Norwegian version of Business Central.
Feature Availability
VAT
Norwegian Standard Audit File - Tax (SAF-T) Management Available Now
Norwegian VAT Reporting Available Now
Norwegian VAT Codes Available Now
How to Use One VAT Code in Journals Available Now
Proportional VAT Available Now
Calculate Proportional VAT Available Now
Print a VAT Reconciliation Report Available Now
Banking & Payments
Electronic Banking in Norway Available Now
Electronic Payments to Vendors in Norway Available Now
EHF Electronic Invoicing in Norway Available Now
Set Up Customers for EHF Available Now
Set Up EHF Available Now
Create Electronic Documents for EHF Available Now
Create Manual Remittance Payments Available Now
Set Up Remittance Agreements Available Now
Set Up Vendors for Remittance Available Now
Recipient Reference Codes Available Now
Set Up Payment Line Information Available Now
Create Remittance Accounts Available Now
Test Remittance Payments Available Now
Create Remittance Suggestions Available Now
Types of Payment Return Files Available Now
Import Payment Return Data Available Now
Remittance Errors Available Now
View Remittance Error Codes Available Now
Cancel Payments Available Now
Delete Remittance Payment Orders Available Now
Export Remittance Payments Available Now
Norwegian Giro and OCR-B Font Available Now
Set Up OCR Payments Available Now
Import and Post OCR Payments Available Now
Print the OCR Journal Test Report Available Now
Core Finance
Apply General Ledger Entries in Closed Periods Available Now
General
Recurring Orders Available Now
Create Recurring Orders Available Now
Set Up Recurring Groups Available Now
Set Up Recurring Orders Available Now
Payroll Data Definitions Available Now
Import Payroll Transactions Available Now
Set Up KID Numbers on Sales Documents Available Now
Set Up Document Printing Available Now
See Also
Work with Business Central
Country/regional availability and supported languages
Find free e-learning modules for Business Central here
Standard Audit Files - Tax
2/6/2023 • 6 minutes to read • Edit Online
Starting in January, 2020, companies in Norway must report financial data and provide a set of Standard Audit
Files - Tax (SAF-T) to the Norwegian authorities upon request. This extension makes it easy to set up, generate,
and export Standard Audit Files - Tax in Business Central. The exported SAF-T files will automatically be
compressed as a .zip file ready to be uploaded by the user on the website of Skatteetaten, the Norwegian tax
authorities.
NOTE
If you are using the on-premises version of Business Central, there are some additional steps.
1. Download and import source files with SAF-T accounts. Download the SAF-T mapping files from Skatteetaten's
repo on Github.
2. Choose Impor t The Source Files For Mapping .
3. Import all required files. If you are setting up the mapping for income statement import files, make sure to
import mapping codes for all records with Income Statement in the Source Type column.
4. For each imported file, choose Update mapping codes from file .
5. To define the period for the first SAF-T reporting, choose Accounting Period , confirm the data range,
and then choose Next .
Typically, this is done for a specific accounting period, but you can also define a date range without
specifying an accounting period.
6. To map your chart of accounts to the SAF-T accounts, choose Open setup to define G/L account
mappings . Lines where the G/L Account No. is marked with green indicates that here are transactions on
the account within the date range specified in the previous step, in which case it must be mapped. Other
G/L accounts can be skipped. When finished, close the SAF-T Mapping Setup Card , and then choose
Next in the setup guide.
7. To map the VAT Posting Setup to standard sales and purchase SAF-T tax codes, choose Open setup to
define VAT Posting Setup Mapping . When finished close the SAF-T VAT Posting Setup card , and
then choose Next in the setup guide.
8. Norwegian authorities recommend that you export dimensions for financial transactions. However, in
some situations you may not want to export dimensions - for example if you have internal dimensions
that do provide value to auditors. This step lets you open the Dimensions list and choose which
dimensions to export. Choose the value in the Expor t to SAF-T field, and then choose Close .
9. To specify the employee who is the SAF-T contact in your company, choose the employee in the
Employee No. field. This is useful when Norwegian authorities have questions about the SAF-T files.
When finished, choose Next .
10. The setup of SAF-T is now finished. Choose Finish .
NOTE
The mappings are tied to the date range you specified. You can create additional mappings for other periods without
changing the mapping you already created. You can also copy mappings from previously made setups. This is to ensure
that you can report SAF-T for different periods while managing changes in your chart of accounts.
IMPORTANT
Due to the nature of exporting transactions, exporting SAF-T files will impact performance of Business Central.
See also
Customizing Business Central Using Extensions
Getting Ready for Doing Business
Find free e-learning modules for Business Central here
Norwegian VAT Reporting in the Norwegian
Version
2/6/2023 • 8 minutes to read • Edit Online
Business Central provides features that allow you to calculate and report VAT returns to the Norwegian tax
authorities.
This article shows the typical steps that you should follow when reporting Norwegian VAT.
IMPORTANT
This article assumes that you have set up VAT reporting. For more information, see Set Up Calculations and Posting
Methods for Value-Added Tax and Report VAT to Tax Authorities.
TIP
We recommend that you always use Business Central in a browser to set up the connection to ID-Porten.
IMPORTANT
It's important to safely store the client ID and client secret of the integration point.
Kundens org.nr. The organization number of the You don't have to specify a value in
service owner. this field. The required value is
automatically set when the setup of
the integration point is saved.
Integrasjonens identifikator The unique identifier of the service. You don't have to specify a value in
this field. The required value is
automatically set when the setup of
the integration point is saved.
Navn på integrasjonen The name of the integration as it Specify Microsoft Dynamics 365
appears in the sign-in window. Finance .
Beskrivelse A brief description of the service (for Specify Integration with Microsoft
example, "Meeting portal for NN Dynamics 365 Finance .
municipality").
Tillatte grant types A grant represents the user's consent Select the following grant types:
to retrieve an access token. By
selecting specific grants, you consent authorization_code
to the corresponding methods of refresh_token
retrieving an access token.
Gyldig(e) redirect uri-er This parameter applies only to The URI is a combination of your base
personal sign-in integrations. It URI and OAuthLanding.htm. This value
specifies the URIs that the client is differs depending on whether you use
allowed to go to after sign-in. Business Central online or on-
premises. For online, use the following
URI,
https://www.businesscentral.dynamics.com/OAuthLanding.htm
. Here is an example of a URI for on-
premises:
https://<hostname>/OAuthLanding.htm
.
Gyldig(e) post logout redirect uri-er This parameter applies only to Specify https://skatteetaten.no .
personal sign-in integrations. It
specifies the URIs that the client is
allowed to go to after sign-out.
PA RA M ET ER N A M E ( N O RW EGIA N ) PA RA M ET ER DESC RIP T IO N PA RA M ET ER VA L UE
Frontchannel logout uri The URI that the provider sends a Specify https://skatteetaten.no .
request to upon sign-out that is
triggered by another client in the same
session. If you don't set this parameter,
you risk that users remain signed in to
your service when they sign out of ID-
porten.
Frontchannel logout krever sesjons-id This parameter applies only to Leave this checkbox cleared.
personal sign-in integrations. It's a flag
that determines whether the issuer
and session ID parameters are passed
together with
frontchannel_logout_uri.
Authorization levetid (sekunder) The lifetime of the registered Specify 31536000 (= one year).
authorization. In an OpenID Connect
context, this authorization will be
access to the "userinfo" endpoint. The
value must be specified in seconds.
Access token levetid (sekunder) The lifetime of the issued Specify 7200 (= two hours).
access_token in seconds.
Refresh token levetid (sekunder) The lifetime of the issued Specify 0 (zero).
refresh_token in seconds.
NOTE
The update assigns the rates that were valid in December, 2021. You are responsible for ensuring that those rates
are still valid.
Define your VAT posting setup to ensure that VAT amounts are posted to the correct accounts. For more
information, see Set Up Calculations and Posting Methods for Value-Added Tax.
Create a VAT statement to map the VAT business posting group with the VAT product posting group.
The mapping determines how you post and track VAT in Business Central. You assign the VAT codes to
use for sales and purchasing.
NOTE
In addition to the settings described above, we automatically create a VAT report configuration for submitting returns and
getting responses. You can view the configuration on the VAT Repor ts Configuration page.
NOTE
The response from the tax authority will not be immediately available.
NOTE
If you have selected the Repor t VAT Note option in the VAT Repor t Setup page, then the Note field is visible
and editable in the VAT Return page. Users can specify any free text there. The value of the Note field will be
included in the submission message.
TIP
Not all organizations use the standard six VAT periods. Which periods the current organization uses is defined in the VAT
Period page.
You can view information about settled periods in the Settled VAT Period page. The closed periods are created
by the report Calc. and Post VAT Settlement when you post VAT. If you want to post in the closed VAT period,
you can open the period again by clearing the Closed field.
Tradesettlement report
Before January 2022, you used the Tradesettlement report to report VAT. This report is no longer described in
this article, but you can read about it in the Dynamics NAV 2016 documentation archive.
See also
Norwegian VAT Codes
Proportional VAT
Norway Local Functionality
Work with VAT on Sales and Purchases
Set Up Calculations and Posting Methods for Value-Added Tax
The VAT Group Management Extension
Find free e-learning modules for Business Central here
Norwegian VAT Codes
2/6/2023 • 3 minutes to read • Edit Online
In Business Central, VAT processing information can be easily set up using standard Norwegian VAT codes. The
following table shows the standard Norwegian VAT codes.
C O DE DESC RIP T IO N
0 Sale - No VAT
1 Purchase - VAT
3 Sale - VAT
Typically, you enter the VAT Bus. Posting Group and VAT Prod. Posting Group fields when you specify the
VAT handling process.
If you want to use only the VAT Code field when you specify the VAT handling process, you can assign a VAT
code in the VAT Posting Setup table, and use this code instead of the posting group fields. The VAT code can
be used as a shortcut in the VAT Posting Setup table and at the same time, you can use standard Norwegian
VAT codes.
O P T IO N DESC RIP T IO N
See Also
Norwegian VAT Reporting
Find free e-learning modules for Business Central here
Use One VAT Code in Journals in Norway
2/6/2023 • 2 minutes to read • Edit Online
In Norway, you can use the feature one VAT code in a journal, so that you can post VAT by using a single field,
VAT Code . After it is set up, the one VAT code is a quick way to fill in the commonly used VAT fields.
To set up the VAT code for purchase orders and sales orders, the corresponding VAT business posting groups
and the VAT product posting groups have to be defined.
The VAT rate is calculated from the combination of VAT business posting groups, buyer information, and VAT
product posting groups.
NOTE
The VAT Code and the Bal. VAT Code fields have been added to the journal. The Bal. VAT Code is the VAT code that is
used to calculate the balancing account.
No changes are made to the posting.
See Also
Norwegian VAT Codes
Find free e-learning modules for Business Central here
Proportional VAT in Norway
2/6/2023 • 2 minutes to read • Edit Online
Business Central allows you to calculate VAT when there is both deductible and non-deductible VAT. Because it is
difficult to know where and how an item is used, you will have to contact the Norwegian tax authorities to
determine whether a specified percentage of the VAT is deductible based on historical data.
Example
A bus company owns both buses and trucks. When gasoline is purchased, the gasoline is stored in one holding
tank. When the gasoline is used in a bus for transporting children, it is not deductible. When the gasoline is used
in a truck, the gasoline may be deductible. The agreement between the bus company and the Norwegian tax
authorities might be that 60 percent of the VAT is deductible.
If you have a purchase invoice of $12,500 based on 25 percent VAT with the Calc. Prop. Deduction VAT field
on the VAT Posting Setup page set to Yes and the Propor tional Deduction VAT % field set to 60 percent ,
only 60 percent of the VAT is deductible in a journal. When the invoice is posted, the postings are as follows:
To vendor general ledger account - $12,500 (credit)
To cost account 4010 - $11,000 (debit)
To VAT account 2720 - $1,500 (debit)
Generally, based on 25 percent VAT, the VAT amount would be $2,500. However, only 60 percent is deductible;
therefore the VAT amount is $2,500 x 60% = $1,500. The non-deductible amount of $1,000 is added to the cost
account. The VAT base has corresponding values. This amount should have been $10,000, but because only 60
percent is deductible, the base is $6,000.
This also works if the transaction with this VAT combination is posted through a purchase order.
NOTE
If this functionality is used on a purchase order that is used for buying items for inventory, the functionality will not
influence the cost of the item. The cost of the item will be added by using the non-deductible VAT. This works on the
general ledger level only.
See Also
Calculate Proportional VAT
Norwegian VAT Reporting
Find free e-learning modules for Business Central here
Calculate Proportional VAT in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can use proportional VAT to calculate VAT when there is both deductible and non-deductible VAT. Because it
is difficult to know where and how an item is used, you will have to contact the Norwegian tax authorities to
determine whether a specified percentage of the VAT is deductible based on historical data.
To calculate proportional VAT
1. Choose the icon, enter VAT Posting Setup , and then choose the related link.
2. On the VAT Posting Setup page, fill in the fields as described in the following table.
Calc. Prop. Deduction VAT Select to indicate that you want to use the proportional
VAT percentage. Impor tant: This field is available on the
VAT Posting Setup page, but it is not shown by
default. You can change how certain UI elements are
displayed. For more information, see Personalize Your
Workspace.
See Also
Proportional VAT
Norway Local Functionality
Find free e-learning modules for Business Central here
Print a VAT Reconciliation Report in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
The VAT Reconciliation report shows the reconciliation settlement for the base amount and the VAT amount
for general ledger accounts. These amounts are grouped by different VAT types.
Show Transactions without VAT Select if you want to print a list of all transactions
without VAT amounts.
3. Choose the Print button to print the report or choose the Preview button to view it on the screen.
See Also
Norway Local Functionality
Report VAT to Tax Authorities
Find free e-learning modules for Business Central here
Electronic Banking in Norway
2/6/2023 • 2 minutes to read • Edit Online
Business Central includes Norwegian enhancements to electronic banking. You can use this functionality to
perform the following operations:
Receive electronic payments based on an optical character recognition (OCR) payment ID.
Print Kunde ID (KID) numbers on sales and receivables documents.
Send electronic payments to vendors.
NOTE
The KID cannot be used for credit memos. If a credit memo is part of the payment, invoices in the same payment must be
treated as payments without a KID.
See Also
Norway Local Functionality
Norwegian Giro and OCR-B Font
Set Up KID Numbers on Sales Documents
Set Up OCR Payments
Import and Post OCR Payments
Electronic Payments to Vendors in Norway
Print the OCR Journal - Test Report
Find free e-learning modules for Business Central here
Electronic Payments to Vendors in Norway
2/6/2023 • 2 minutes to read • Edit Online
Business Central includes Norwegian enhancements for automatically making payments to vendors. This
reduces errors that occur from manual data entry. You can use this functionality to perform the following
operations:
Search invoices that are due based on different conditions.
Send payments to the bank.
Receive messages from the bank on the status of payments.
Receive paid transaction information to be posted.
You can make electronic payments using the following formats:
TelePay
Remittance payment
See Also
Norway Local Functionality
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
EHF Electronic Invoicing in Norway
2/6/2023 • 2 minutes to read • Edit Online
Companies must send sales invoices and credit memos to the Norwegian public sector electronically in the
Elektronisk Handelsformat (EHF) based on Universal Business Language (UBL). If a company does not send
these documents electronically, the authorities can deny payment. The standard supported format for electronic
exchange between parties is the Ehandel.no format. For more information on EHF electronic invoicing, see
Anskaffelser.no.
VAT Treatment
VAT percentages and the type of transaction determine the VAT Type that is exported in the electronic document.
XM L TYPE
E VAT Exempt
VAT Scheme
Make sure you set up the correct value in the VAT Scheme field on the Countries/Regions page.
See Also
Set Up Customers for EHF
Find free e-learning modules for Business Central here
Set Up Customers for EHF
2/6/2023 • 2 minutes to read • Edit Online
To create Elektronisk Handelsformat (EHF) documents for customers in the public sector, you must add EHF
information to the relevant customers.
This topic only describes fields that apply to EHF. For more information on setting up customers, in general, see
Register New Customers.
E-Invoice Select the check box to use electronic invoicing with this
customer.
Responsibility Center Make sure that the Responsibility Center that you have
selected has a Country/Region Code specified.
These fields are specific to EHF. The values are used in all EHF documents that you create for this customer. For
more information, see EHF Electronic Invoicing in Norway.
See Also
Create Electronic Documents for EHF
Set Up EHF
Find free e-learning modules for Business Central here
Set Up EHF in the Norwegian Version
2/6/2023 • 2 minutes to read • Edit Online
You must define a location for storing Elektronisk Handelsformat (EHF) files when you create electronic
documents such as invoices or credit memos. You must also define payment methods and set up relevant
customers for EHF.
Invoice Path The path and name of the folder where you want to
store the EHF files for sales invoices.
Cr. Memo Path The path and name of the folder where you want to
store the EHF files for sales credit memos.
E-Invoice Reminder Path The path and name of the folder where you want to
store the EHF files for reminders.
E-Invoice Fin. Charge Path The path and name of the folder where you want to
store the EHF files for finance charge memos.
E-Invoice Ser vice Invoice Path The path and name of the folder where you want to
store the EHF files for service invoices.
E-Invoice Ser v. Cr. Memo Path The path and name of the folder where you want to
store the EHF files for service credit memos.
See Also
Set Up Customers for EHF
EHF Electronic Invoicing in Norway
Find free e-learning modules for Business Central here
Create Electronic Documents for EHF
2/6/2023 • 2 minutes to read • Edit Online
When you sell goods or services to a customer in the public sector, you must submit documents electronically. In
Business Central, you can create electronic documents for invoices, credit memos, reminders, and finance charge
memos. Before you can create the electronic documents, you must have set up file locations and information
about the customers. For more information, see Set Up EHF and Set Up Customers for EHF.
Electronic documents can only be created after a document has been posted or issued. The following procedures
describe how to post a sales invoice with the required information and then create an electronic sales invoice,
but the same steps also apply to sales credit memos, reminders, finance charge memos, service invoices, and
service credit memos.
NOTE
The sum of lines in an exported electronic document will not reflect invoice rounding, even if it is enabled. Instead,
Business Central sums the lines without rounding.
NOTE
For reminders and finance charge memos, the GLN No. , Account Code , and E-Invoice fields are on the
Posting FastTab.
IMPORTANT
The E-Invoice check box must be selected on the invoice in order to create an electronic invoice.
4. Optionally, in the Create Electronic Invoices batch job page, set additional filters.
5. Choose the OK button.
An XML file is created and stored at the location that was defined on the Sales & Receivables Setup page. You
can now submit the document to the customer.
See Also
EHF Electronic Invoicing in Norway
Find free e-learning modules for Business Central here
Create Manual Remittance Payments in the
Norwegian Version
2/6/2023 • 2 minutes to read • Edit Online
Generally, payments are created automatically in the payment journal using the remittance suggestion function.
However, you can also create a payment manually, either as a payment of an existing invoice or as a payment
without a link to an existing invoice, such as a payment to a vendor.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
Set Up Remittance Agreements in the Norwegian
Version
2/6/2023 • 3 minutes to read • Edit Online
You must sign an agreement of remittance with the bank when you set up electronic payments. You can create
more than one remittance agreement if you have an agreement with two or more banks. For each agreement,
you must specify one or more accounts from which the payment should be made. For each account, you must
create a remittance account. For more information, see Create Remittance Accounts.
Payment System Select the payment system that will be used. Payment
systems include DnB Telebank , K-LINK , SparNett ,
Fokus Bank , Postbanken , Other bank , and BBS.
4. On the Bank FastTab, fill in the fields as described in the following table.
Latest Daily Sequence No. Specify the latest daily sequence number.
5. On the BBS FastTab, fill in the fields as described in the following table.
BBS Customer Unit ID Specify the identification of the agreement for Bankernes
Betalingssentral (BBS). This code is provided by BBS.
F IEL D DESC RIP T IO N
Latest BBS Payment Order No. Specify the entry number that was used when payment
was sent to BBS.
6. On the Send FastTab, fill in the field as described in the following table.
Payment File Name Specify the path and the name of the file that contains
the electronic payment order that was sent to the bank.
7. On the Receive FastTab, fill in the fields as described in the following table.
Save Return File Select to automatically name the return file after it is
imported without errors.
Receipt Return Required Select to verify that the first-time return report is
imported.
Return File Is Not In Use Select if you do not want to use return files for approval
and settlement of payment. You can use this feature if
you do not want to update payments with return
information from the bank.
On Hold Rejection Code Enter the code to update a rejected vendor ledger entry.
The ledger entry will be marked as On Hold , which
means that after rejection, it is not added to the
remittance proposal again.
8. On the Finance FastTab, fill in the field as described in the following table.
New Document Per Field Specify how documents are numbered when payments
are posted. Options include Date , Vendor , and
Specified for account .
NOTE
At a minimum, you must set up one file name for each receipt return, rejected return, and settlement return.
Contact your bank about the naming conventions that it uses.
Business Central includes Norwegian enhancements for automatically making payments to vendors. This
reduces errors that occur from manual data entry. To pay vendors using the remittance system, you must set up
vendor information.
Post Code Specify a valid postal code of four digits for domestic
remittance.
Countr y/Region Code Specify a valid country/region code for a foreign address.
4. On the Payments FastTab, fill in the fields as described in the following table.
Remittance Account Code Specify the account code to be used for the vendor.
Recipient Bank Account No. Specify the account number used to remit the vendor.
Remittance Account Code Specify the code of the remittance account which the
vendor is using.
F IEL D DESC RIP T IO N
Remittance Agreement Code Specify the code of the agreement to which the account
is linked.
Recipient Bank Account No. Specify the vendor's account number used for
remittance.
7. On the Domestic FastTab, fill in the fields as described in the following table.
Own vendor recipient ref. Select to use the recipient reference from the vendor.
Recipient ref. 1 -- inv. Enter the text that will print on the payment invoice.
Recipient ref. 1 - cred. Enter the text that will print on the payment invoice
when deducting a credit memo.
If remittance to BBS is used, the text from Recipient ref. - inv. and Recipient ref. -cred. is displayed on
the payment specification in lines one through three, columns one and two. You can insert a maximum of
80 characters on the payment specification.
The text in the recipient reference fields can be formatted automatically with special codes. For more
information, see Recipient Reference Codes.
8. On the Payment abroad FastTab, fill in the fields as described in the following table.
Recipient Ref. Abroad Enter the text that will print on the payment invoice.
Warning Text Enter the warning text that is used if the Warning
Notice field is set to Other .
Telex Countr y/Region Code Specify the country/region code if the confirmation is
sent using telex.
Telex/Fax No. Specify the telex or fax number if the confirmation is sent
using telex or fax.
Payment Type Code Abroad Enter a two-digit code for the payment type.
Specification (Norges Bank) Specify information for your local government bank.
Contact your bank for further information.
9. On the Bank abroad FastTab, fill in the fields as described in the following table.
Rcpt. Bank Countr y/Region Code Specify the country/region code for the recipient. This
field is required and must comply with ISO standards.
SWIFT Remb. Bank Specify the SWIFT address for reimbursement that is the
recipient’s corresponding bank.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
Recipient Reference Codes in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
The recipient reference code determines the message that is sent to the recipient. The code is displayed on the
remittance account and is used for vendors that are paid from this account. For each vendor, a special recipient
reference code can be created if the general reference text is not used.
The text in recipient reference fields can be formatted automatically with special codes. For example, if you enter
Payment of Invoice %2 in a recipient reference field, the information that will print is Payment of Invoice
10000 .
The recipient reference codes are described in the following table.
C O DE DESC RIP T IO N
%3 The Our Account No. field from the Vendor Card page.
This is usually the customer number that is used by the
vendor.
%8 The local currency amount from the vendor ledger entry. The
amount is shown as positive.
See Also
Set Up Vendors for Remittance
Find free e-learning modules for Business Central here
Set Up Payment Line Information in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
Payment journal line information for the remittance payment is set up on the Payment Info page.
Remittance Agreement Code Specify the agreement code assigned to the account
code.
4. On the Domestic FastTab, fill in the fields as described in the following table.
Recipient Ref. 1 – 3 Specify the payment text which is sent to the vendor.
KID (Cust. id number) Specify the number sent to the vendor during payment.
Our Account. No. Specify the account number for your company.
Payment Type Code Domestic Specify the payment type code that is assigned to the
payment.
NOTE
The recipient reference and the KID number cannot be entered for the same payment. If the KID is used, this is
the only information that the vendor receives.
5. On the Foreign FastTab, fill in the fields as described in the following table.
Recipient Ref. Abroad Specify the payment text that is sent to the vendor.
F IEL D DESC RIP T IO N
Payment Type Code Abroad Specify the payment type code that is assigned to the
payment.
*
No - No check is issued.
Agreed Exch. Rate Specify the exchange rate which the bank agrees upon.
Futures Contract No. Specify the future contract number that is used for this
payment.
Futures Contract Exch. Rate Specify the future contract exchange rate that is used for
this payment.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
Create Remittance Accounts in the Norwegian
Version
2/6/2023 • 3 minutes to read • Edit Online
You must create one remittance account for each bank account where payment is made. If an account is used to
make payments to both domestic and foreign vendors, this account must be created two times—one time for
domestic payments and one time for foreign payments.
NOTE
The currency used for the bank account should be the same as the currency that the bank is using for this account.
Exchange rates are based on the currency of the account and calculations are based on this currency.
Remittance Agreement Code Select the agreement to which the account is connected.
4. On the Finance FastTab, fill in the fields as described in the following table.
Account Type Select the account type. Account types include Finance
account and Bank account .
Charge Account No. Specify the account number for the charge account.
Round off/Divergence Acc. No. Specify the finance account to post the difference as a
result of rounding.
Max. Round off/Diverg. (LCY) Specify the maximum rounding or difference, which is
accepted by settlement return.
Document No. Series Specify the number series to be used when you post
payments by using the remittance system.
New Document Per. Select how documents will be numbered when you post
a payment:
Return Journal Template Name Specify the general journal template to which settled
payments are transferred.
Return Journal Name Specify the general journal batch to which settled
payments are transferred.
5. On the Domestic FastTab, fill in the fields as described in the following table.
Recipient ref. 1- Invoice Specify the text that will print on the payment invoice.
Recipient ref. 1- Cr. Memo Specify the text that will print on the payment invoice
when deducting a credit memo.
6. On the Foreign FastTab, fill in the fields as described in the following table.
This information is only used if the account is used for foreign payments. For remittance to BBS, do not
use this tab.
Currency Code Specify the currency that is used for the bank account.
Recipient Ref. Aboard Specify the template text that displays on the vendor
card. This field is for foreign payments only.
Futures Contract No. Specify the number of the futures contract, if the
transaction is linked to a futures contract.
Futures Contract Exch. Rate Specify the exchange rate for the futures contract.
7. Choose the OK button.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
Test Remittance Payments in the Norwegian Version
2/6/2023 • 2 minutes to read • Edit Online
After you have set up remittance payments and generated suggestions, you can test the payment journal lines
for errors before posting them.
To test the payment journal lines, you can use the Remittance Test report. This report prints an overview of all
journal lines together with any errors, such as missing fields or incorrect bank accounts.
If a warning is printed in the test report, you cannot transfer the payments to the bank before the problem is
corrected. You should print the test report to make sure that all payments are made as expected.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
Create Remittance Suggestions in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can create a remittance suggestion so that payment proposals are sent to vendors who are set up to receive
remittance payments. One payment transaction per posting date for each vendor is transferred to the bank.
NOTE
To avoid creating payment suggestions for vendors who are remitted when the usual vendor suggestion process is used,
add a filter for Remittance on the Suggest Vendor Payments page and set the filter to No .
Find Payment Discounts Select if you want to search for entries where a payment
discount is available.
Use Vendor Priority Select if the vendor priority should be used to search
entries.
Available Amount (LCY) Specify the payments for total amounts that are less
than or equal to the given amount.
Replace Posting Date with Due Date Select to insert the due date of the entry as the posting
date for the payments.
Test Document Type Specify which of the following document types should be
tested for payment:
Invoice/Debit Vendor Ledger Entries only Select to pay only invoice or debit entries.
Business Central includes two types of payment return files that can be imported:
Receipt returns
Settlement returns
You can also choose to not use return files by selecting the Return File Is Not In Use field in the Remittance
Agreement table. For more information, see Set Up Remittance Agreements.
Receipt Returns
The receipt return is received from the bank after you have sent the remittance file to the bank. When data is
imported, information about the number of invoices that are received correctly and the number that are
received with error is displayed. After you import a receipt return, the status of the payments in the Waiting
Journal table is set to Approved .
NOTE
You may also receive a rejected return from the bank. If the remittance is rejected, the settlement return will not be
received.
Settlement Returns
The settlement return is received from the bank after the payment is executed. When data is imported,
information about the number of settled invoices is displayed.
The following occurs when the settlement return is imported:
Payment status in the Waiting Journal table is set to Settled .
Information will be transferred from the Waiting Journal page to the payment journal.
A balancing account will be created for each transaction.
Document numbers will be inserted for each transaction.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
Import Payment Return Data in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
To import receipt and settlement returns, use the Rem. payment order – impor t page. If any errors are
indicated when importing settlement returns, you can view this information on the Settlement Info page.
Payment order note Enter a note that is transferred to the payment order.
Return files Specifies how many return files are found and imported.
Remittance Handling Ref. Shows the reference that the bank enters for foreign
payments.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
Remittance Errors in the Norwegian Version
2/6/2023 • 2 minutes to read • Edit Online
Remittance errors for payments may occur when data is transferred and after payments have been sent to the
bank. Both kinds of errors are reported on the Return Error page.
The remittance system handles all error codes which can be sent through the return files. It is not required to
manually cancel payments rejected by the bank.
Types of Errors
There are two types of remittance errors:
Transfer error
Rejection
Transfer Errors
If errors occur during transfer and no return data is created, payments have not been received by the bank.
If the payment file cannot be sent to the bank, you must cancel the payment order in the remittance system.
Rejections
If there is an error or information is missing with a payment that was sent to the bank, the return will contain a
rejection of the payment.
NOTE
Rejections vary from bank to bank. Contact your bank regarding how to handle rejection of payments.
If there is a rejection, the error code from the bank and an explanation is displayed for the payment on the
Waiting Journal page. You will have to handle the rejection based how the remittance agreement was set up.
For more information, see Set Up Remittance Agreements.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
View Remittance Error Codes in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
For a remittance error, the error code from the bank and an explanation of the error will be shown for the
payment on the Waiting Journal page.
Waiting Journal Reference Specify the reference code from the waiting journal.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
Cancel Payments
Find free e-learning modules for Business Central here
Cancel Payments in the Norwegian Version
2/6/2023 • 2 minutes to read • Edit Online
Business Central includes Norwegian enhancements that allow you to cancel payments. If the payment has been
sent to the bank, the bank must be contacted to cancel the remittance that they received.
A payment order can be canceled if the payments are not received by the bank and a new remittance
must be made. You can also cancel a payment order if you do not want to transfer the payments to the
bank, for example if the payments are incorrect. Only open payment orders can be canceled.
An individual payment can be canceled if the payment cannot be processed by the bank and a new
remittance has to be made. You can also cancel a payment if you do not want to process the payment.
Settled payments cannot be canceled.
To cancel a payment
1. Choose the icon, enter Waiting Journal , and then choose the related link.
2. Select the payment, and then choose the Cancel Payment action.
3. Choose the Yes button.
ee Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Rcipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Find free e-learning modules for Business Central here
Delete Remittance Payment Orders in the
Norwegian Version
2/6/2023 • 2 minutes to read • Edit Online
Orders can be deleted if they are managed in full and are in a closed financial year. An order is managed in full if
no payments on the Waiting Journal page have a status of Sent or Approved .
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Export Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
Export Remittance Payments in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can use the export remittance payments process to export the payments file to your computer. You can then
transfer the remittance payments to the bank.
IMPORTANT
Before you can export a remittance payment, you must select a payment format in the Payment Expor t Format field
on the Bank Account Card page.
You export payments to a bank file by choosing the Expor t Payments button on the Payment Journal page.
The process may be different, depending on the export format that you select:
Payments using the SEPA payment standard are directly exported to a file when you choose the Expor t
Payments button. For more information, see Making Payments.
Payments using local payment standards, such as Telepay , are exported with either the Remittance -
expor t (bank) or the Remittance - expor t (BBS) report, which automatically opens when you choose
the Expor t Payments button.
The procedure for exporting payments using the Remittance – Expor t batch job is described in this topic.
See Also
Electronic Payments to Vendors in Norway
Set Up Remittance Agreements
Create Remittance Accounts
Set Up Vendors for Remittance
Recipient Reference Codes
Create Remittance Suggestions
Create Manual Remittance Payments
Set Up Payment Line Information
Test Remittance Payments
Types of Payment Returns Files
Import Payment Return Data
Delete Remittance Payment Orders
Remittance Errors
View Remittance Error Codes
Cancel Payments
Find free e-learning modules for Business Central here
Norwegian Giro and OCR-B Font
2/6/2023 • 2 minutes to read • Edit Online
A General Interbank Recurring Order (giro) is a payment system that operates like a credit transfer.
The last line on the giro uses the OCR-B font. This is required by Bankenes Betalingssentral (BBS) for use with
optical character recognition (OCR) when handling payments from customers. For more information, see the
Brukehåndbok Indbetalingstjeneste (NO).pdf on the NETS.eu website.
The OCR-B-10 BT font is generally available from software vendors. In Business Central, Norwegian sales
documents use the OCR-B-10 BT font from BitStream Inc. on the giro. For more information, see the fonts.com
website at OCR-B-10 BT.
You can use any OCR-B font, but if other fonts are used, the sales documents must be updated by a Microsoft
Certified Partner. Contact your partner for more information.
See Also
Find free e-learning modules for Business Central here
Set Up OCR Payments
2/6/2023 • 2 minutes to read • Edit Online
You can process electronic payments from customers according to a predefined payment ID. This is often
referred to as an optical character recognition (OCR) payment. The payment ID is used with electronic payment
transactions. Customers can refer to this ID when they make payments. The payment ID is also used to identify
imported payment transactions and automatically apply imported payment data.
Delete Return File Select to rename the file after import and prevent the file
from being imported more than one time.
3. On the Gen. Ledger FastTab, fill in the fields as described in the following table.
Bal. Account Type Select a balance account type. Balance account types
include Gen. Ledg. Account and Bank Account .
Divergence Account No. Enter the divergence account number that will receive
posting.
Journal Template Name Select the name of the journal template that should
receive the imported OCR Giro payments.
F IEL D DESC RIP T IO N
Journal Name Select the name of the journal that should receive the
imported OCR Giro payments.
NOTE
OCR payments can only be posted to cash receipt journals when the Force Doc. Balance field has been cleared in the
Gen. Journal Template table. For more information, see Gen. Journal Template.
See Also
Electronic Banking in Norway
Set Up KID Numbers on Sales Documents
Import and Post OCR Payments
Print the OCR Journal - Test Report
Find free e-learning modules for Business Central here
Import and Post OCR Payments
2/6/2023 • 2 minutes to read • Edit Online
Before you can receive optical character recognition (OCR) payments, you must make the following
preparations:
Set up a cash receipt journal template to balance OCR transactions according to the document number,
instead of the document type.
Import and post the OCR payment files to a cash receipt journal.
NOTE
OCR payments can only be posted to a cash receipt journal that does not use a balance account in the Bal.
Account No. field on the cash receipt journal line.
See Also
Electronic Banking in Norway
Set Up KID Numbers on Sales Documents
Set Up OCR Payments
Work With General Journals
Print the OCR Journal - Test Report
Find free e-learning modules for Business Central here
Print the OCR Journal - Test Report
2/6/2023 • 2 minutes to read • Edit Online
You can print the OCR Journal – Test report to test the imported payment transactions in the cash receipt
journal. You can also view potential warnings and reconcile conflicts before the payments are posted to the
journal.
Show only Lines with OCR Errors Select to print only the journal lines that contain a
warning in the test report.
3. Choose the Print button to print the report or choose the Preview button to view it on the screen.
See Also
Electronic Banking in Norway
Set Up KID Numbers on Sales Documents
Set Up OCR Payments
Import and Post OCR Payments
Work with General Journals
Find free e-learning modules for Business Central here
Apply General Ledger Entries in Closed Periods
2/6/2023 • 2 minutes to read • Edit Online
Business Central allows you to post entries after a posting period is closed, even if no actual posting is
performed during that period. You can also choose the users who will make these entries.
NOTE
By default, the Application always Allowed check box is not selected.
See Also
Norway Local Functionality
Find free e-learning modules for Business Central here
Recurring Orders
2/6/2023 • 2 minutes to read • Edit Online
You can use recurring orders to create blanket order templates so that sales orders can be created based on date
intervals that you define. For example, if you deliver the same sales order every two weeks, you can use a
blanket sales order and create recurring orders.
You can use recurring groups to define a range of parameters that show how you make the orders. These
groups are assigned to blanket orders that have to be created regularly. To create the recurring orders, you will
have to periodically run the create recurring orders process. For more information see Create Recurring Orders.
See Also
Norway Local Functionality
Set Up Recurring Groups
Set Up Recurring Orders
Create Recurring Orders
Work with Blanket Sales Orders
Find free e-learning modules for Business Central here
Create Recurring Orders in the Norwegian Version
2/6/2023 • 2 minutes to read • Edit Online
The create recurring orders process will find all of the recurring orders based on the options selected on the
Create Recurring Orders page and will create the new sales orders. This is a periodic activity that you must
run regularly.
Create only latest Select to create only the latest recurring order for the
blanket orders processed. This option overrides the
equivalent option for the recurring group.
See Also
Recurring Orders
Set Up Recurring Groups
Set Up Recurring Orders
Create Blanket Sales Orders
Find free e-learning modules for Business Central here
Set Up Recurring Groups
2/6/2023 • 2 minutes to read • Edit Online
The Recurring Group Code field on the Blanket Sales Order page defines date formulas that can be used
both as a template and to create sales orders based on date intervals. You must set up recurring groups before
you can set up recurring orders.
Create only the latest Select if you want only the latest recurring order created
if the recurring group interval created by the Date
formula has been exceeded.
Star ting date Enter the first date of the recurring group.
4. On the Update FastTab, fill in the fields as described in the following table.
Update Document Date Select one of the following options to update the
document date:
Document Date Formula Enter a date formula to calculate the document date on
the order.
F IEL D DESC RIP T IO N
Deliver y Date Formula Enter a date formula to calculate the delivery date on the
order.
Update Price Select one of the following options for updating prices
on new orders:
Reset Deliver y Select to reset the delivery options for the recurring
group.
See Also
Recurring Orders
Set Up Recurring Orders
Create Recurring Orders
Find free e-learning modules for Business Central here
Set Up Recurring Orders
2/6/2023 • 2 minutes to read • Edit Online
After you create a recurring group, you can set up recurring orders on the blanket sales order by adding the
group to the order. For more information, see Create Blanket Sales Orders.
Order Date Enter the order date. The order date is used when you
create new recurring orders. Orders with an order date
on or before the processing date are processed.
Recurring Group Code Enter the recurring group code for the recurring group.
When a blanket order contains a recurring group code,
the blanket order is available as a recurring order.
4. On the Lines FastTab, fill in the fields as described in the following table.
Qty. to Ship Enter the quantity to ship. This quantity is used when
you create new orders as recurring orders.
See Also
Recurring Orders
Set Up Recurring Groups
Create Recurring Orders
Work with Blanket Sales Orders
Find free e-learning modules for Business Central here
The Payroll Data Definitions Extension in the
Norwegian Version
2/6/2023 • 2 minutes to read • Edit Online
If your business uses the Huldt & Lillevik L¯nn - Visma payroll service provider in Norway, the Payroll Data
Definitions (NO) extension can help you quickly and accurately register payroll transactions from these
providers. The extension contains data exchange definitions that enable you to import payroll transactions in
files that the providers send to you. For more information about data exchange definitions, see Set Up Data
Exchange Definitions.
Getting Started
The first step is to map the types of payroll transactions to the general ledger accounts that you want to post
them to in Business Central. For example, you might want to post retirement plan contributions to an account
named Pension, and the taxes paid on the contributions to an account named Pension Tax. This happens outside
of Business Central, for example, you might use an Excel worksheet to visualize the mapping. Work with the
payroll service provider to ensure that the file they export contains the mapping. Typically, you can find
information about how to configure export files on the provider's website.
After you install the extension, the next step is to specify the format for the payroll data file from the payroll
service provider. To do that, go to the General Ledger Setup page and choose the provider in the Payroll
Trans. Impor t Format field.
See Also
Norway Local Functionality
Find free e-learning modules for Business Central here
Import Payroll Transactions in the Norwegian
Version
2/6/2023 • 2 minutes to read • Edit Online
You can import payroll transactions into a general journal from the leading Norwegian payroll solution, Huldt &
Lillevik L¯nn - Visma. You can then use the general journal to post the imported payroll transactions to general
ledger accounts or bank accounts. To import payroll transactions, you must first set up payroll integration.
NOTE
To import payroll transactions, your Business Central must include the Payroll Data Definitions (NO) extension. If you
are not sure if you have this extension, please talk to your administrator.
See Also
The Payroll Data Definitions (NO) Extension
Norway Local Functionality
Find free e-learning modules for Business Central here
Set Up KID Numbers on Sales Documents
2/6/2023 • 2 minutes to read • Edit Online
Kunde ID (KID) is a customer identification number that provides a payment reference to the vendor and
ensures that the vendor is posting the payment correctly. You can set up KID numbers on sales documents to
identify document and customer information on electronic banking transactions.
Document No. length Enter the number of digits used for the document
number.
Customer No. length Enter the number of digits used for the customer
number.
Use KID on Fin. Charge Memo Select to print KID numbers on finance charge memos.
Note: If selected, then you must also select the
Document Type + Document No. format in the KID
Setup field.
See Also
Electronic Banking in Norway
Find free e-learning modules for Business Central here
Set Up Document Printing
2/6/2023 • 2 minutes to read • Edit Online
In Business Central, you can print the sales reports that use the required giro specifications by using different
paper types and paper trays.
When you use tray numbers and paper sources for Norwegian sales documents, you must consider how the
printer and printer driver interpret this information. You may have to specify other tray numbers for your
specific printer.
NOTE
KID information will also print where the giro information is printed.
2 The giro is printed on every page. The last page prints the
giro total.
IMPORTANT
Not all printers will have the same paper source names. You can specify a number in the Tray Number field. The
number may correspond to a paper source. To find the number that a specific printer is using, see the technical
documentation for the printer.
The Other Pages and Giro Page fields are set up the same way.
6. Choose the OK button.
See Also
Norwegian Giro and OCR-B Font
Set Up KID Numbers on Sales Documents
Find free e-learning modules for Business Central here
Russia Local Functionality
2/6/2023 • 2 minutes to read • Edit Online
There are Russia-specific features in Business Central you can use to track and manage your business. For
example, you can use the local functionality features in Business Central to calculate value-added tax (VAT) due
based on Russian VAT rates and regulations.
Feature availability
Core finance
Financial Reports Overview Available Now
Import and Export Financial Reports Available Now
Define a Financial Report Extension Available Now
Define a Financial Report Constant Available Now
Work with Financial Reports Available Now
General Ledger Correspondence Available Now
С urrency Available Now
Set Up Responsible Employees and Advance Statements Available Now
Payables and receivables
Payables and Receivables Available Now
Enter Custom Declarations Information Available Now
Set Up and Create Letters of Attorney Available Now
Russian Payables Reports Available Now
Russian Receivables Reports Available Now
Set Up Customer Prepayments Available Now
Set Up Vendor Prepayments Available Now
Posting Vendor and Customer Prepayments Available Now
Prepayment Differences Available Now
Set Up Customer and Vendor Agreements Available Now
Fixed assets
Fixed Assets Available Now
Calculate Assessed Tax Available Now
Depreciation Bonus Available Now
Fixed Asset Charges Available Now
Gratuitous Receipt of Fixed Assets Available Now
Fixed Asset Inventory Available Now
Fixed Asset Locations and Employees Available Now
Fixed Asset Turnover Available Now
Create Future Expense Journals Available Now
Create a Fixed Asset Charge Available Now
Create a Credit Memo for a Fixed Asset Charge Available Now
Selling Fixed Assets Available Now
Release, Track, and Write-Off Fixed Assets Available Now
View Posted Entries on a Fixed Asset Charge Available Now
Set Up an Intangible Assets Account Available Now
Account for the Cost to Dispose a Fixed Asset Available Now
Undepreciable Fixed Assets Available Now
VAT
VAT Available Now
Set Up VAT Ledgers Available Now
Prepare VAT Entries for Posting Available Now
Settlement VAT Available Now
Unload Books of Purchases and Sales in XML. VAT Declaration Available Now
VAT by Customer Prepayments Available Now
VAT Reinstatement Available Now
Vendor Tax Agent Scheme Available Now
Tax Accounting
Tax Accounting Available Now
Set Up Tax Accounting Available Now
Tax Registers Available Now
Create Tax Registers Available Now
Set Up Tax Register Sections Available Now
Tax Differences Available Now
Accounting for Personal Income Tax Payments Available Now
Upload KLADR Available Now
Statutory Reports Available Now
Banking
Bank Management Available Now
Inventory
Inventory Available Now
Inventory Setup Available Now
Item Documents Available Now
Item Obligatory Acts Available Now
Inventory Act of Receivables And Payables INV-17 Available Now
Item General Ledger Turnover Available Now
Create the TORG-29 Goods Report Available Now
Bill of Lading 2022 release wave 1
Human Resources
Human Resources Available Now
Payroll Available Now
Establishment of Charges and Deductions to the Employee Available Now
Absence Registration Available Now
Dismissal Available Now
Forming and Changing Staff List Order Available Now
Vacation Planning Available Now
See also
Russian Chart of Accounts
Russian Receivables Reports
Russian Payables Reports
Special Codes for Company Information, Customers, Vendors
Country/Regional Availability and Supported Languages
Find free e-learning modules for Business Central here
Financial Reports Overview
2/6/2023 • 2 minutes to read • Edit Online
Financial reports are one of the main tools you can use to provide information for required statutory reports.
Because of user-defined rows and columns, you can decide which data you want to compare and how. This
means you can create as many customized financial statements as you want without using report designer. You
can also choose to use a predefined column layout for any financial report.
To better manage the report data, you can:
Create general ledger correspondence.
Create constants.
Create extensions.
Create expressions.
Financial reports are set up on the Financial Repor ts page.
NOTE
Make sure to print the following reports to review the general ledger account information you are using in financial
reports:
G/L Account Turnover report G/L Account Card report G/L Account Entries Analysis report
See also
Import and Export Financial Reports
Define a Financial Report Extension
Define a Financial Report Constant
Work with Financial Reports
Find free e-learning modules for Business Central here
Import and Export Financial Reports
2/6/2023 • 2 minutes to read • Edit Online
You can import and export financial reports into other companies and databases.
NOTE
When you import financial reports, all existing records with primary key values that are equal to imported values are
deleted.
See also
Work with Financial Reports
Find free e-learning modules for Business Central here
Define a Financial Report Extension
2/6/2023 • 2 minutes to read • Edit Online
Business Central enables you to define an extension for a financial report line. Extensions are useful if you want
to filter the data of your general ledger accounts.
See also
Work with Financial Reports
Financial Reports Overview
Define a Financial Report Constant
Find free e-learning modules for Business Central here
Define a Financial Report Constant
2/6/2023 • 2 minutes to read • Edit Online
Business Central enables you to define a constant for a financial report line. Constants are useful if a financial
report value does not change.
See also
Work with Financial Reports
Financial Reports Overview
Define a Financial Report Extension
Find free e-learning modules for Business Central here
Work with Financial Reports
2/6/2023 • 4 minutes to read • Edit Online
Use financial reports to get insight into the financial data stored in your chart of accounts. Financial reports
analyze figures in general ledger (G/L) accounts, and compare general ledger entries with general ledger budget
entries. The results display in charts on your Home page, for instance the cash flow chart.
Business Central provides a few sample financial reports you can use right away, or you can set up your own
rows and columns to specify which figures to compare. For example, you can create financial reports to calculate
profit margins on dimensions such as departments or customer groups. You can create as many customized
financial statements as you want.
Setting up financial reports requires an understanding of the financial data in the chart of accounts. So, for
example, you could view general ledger entries as percentages of budget entries. This requires you to have
created budgets. Learn more at Create Budgets.
NOTE
If you did not assign a default column layout to the financial report, you must set the columns up manually.
See also
Finance
Setting Up Finance
The General Ledger and the Chart of Accounts
Find free e-learning modules for Business Central here
General Ledger Correspondence
2/6/2023 • 2 minutes to read • Edit Online
Reports
The following reports have been added for the analysis of data from correspondence transactions:
General Ledger - Correspondence (page 12403; report 12431)
G/L Correspondence Entries (page 12401)
G/L Corresp. Journal Order (report 12432)
G/L Corresp Entries Analysis (report 12435)
General Ledger - Correspondence Window
The General Ledger - Correspondence window shows turnovers in the chosen period in correspondence.
1. Choose the icon, enter Correspondence , and then choose the related link.
2. Choose the General Ledger - Correspondence action.
The header of the General Ledger - Correspondence window contains the following filters:
Date Filter
Business unit Filter
Global Dimension 1 Filter
Global Dimension 2 Filter
In the subform, the report shows the turnover in correspondence with other accounts:
G/L Corresp Entries Analysis Report
The G/L Corresp Entries Analysis report shows the correspondence entries for each account. The report can
be used to get an overview of general ledger account entries with correspondence and totals.
1. Choose the icon, enter Correspondence , and then choose the related link.
2. Choose the G/L Corresp Entries Analysis action.
On the Options tab of the request form, you can set parameters by filling in the fields with the information
listed in the following table.
Period Beginning Enter the starting date of the period, for the entries that you
want to include in the report.
Ending of Period Enter the ending date of the period, for the entries that you
want to include in the report.
Other parameters : Specify the view of the report, such as whether the
Without Zero Net Changes , Without Zero Lines , information for each account should be written without zero
Debit Credit Separately , New Page for GL Acc lines or net changes.
See Also
Russia Local Functionality
Find free e-learning modules for Business Central here
Currency information, Import currency rates
2/6/2023 • 2 minutes to read • Edit Online
Local currency information for printing forms is specified in General Ledger Setup .
Used fields on the General tab :
LCY Code
Local currency description
Import currencies
Go to Company information . Fill fields:
Impor t Curr. Exch. Rates Specifies if it is possible to run the Import Currency Exch.
Rate batch job.
Impor t Conflict Resolution Specifies what will happen if a user runs the Import Currency
Exch. rate batch job and there are conflicting exchange rates.
Ru Bank Code Specifies the Russian bank code associated with the currency.
Ru Bank Digital Code Specifies the Russian bank digital code associated with the
currency.
I m p o r t c u r r e n c y r a t e s:
1. Go to Departments -> Financial management -> Periodic activities -> Currency -> Import currency rates.
2. Enter the start and end dates of the period for which you want to adjust the exchange rates.
See Also
Adjust Exchange Rates
Russia Local Functionality
Find free e-learning modules for Business Central here
Set Up Responsible Employees and Advance
Statements
2/6/2023 • 8 minutes to read • Edit Online
The Advance Statement report enables you to print and view information about payments made to and from
responsible employees. This report also enables you to print and view primary documents of responsible
employee expenses.
Post Code Specifies the value that is filled automatically from similar
fields in the Employee Card window or is entered
manually.
Countr y/Region Code Specifies the value that is filled automatically from similar
fields in the Employee Card window or is entered
manually.
Phone No. Specifies the value that is filled automatically from similar
fields in the Employee Card window or is entered
manually.
Search Name Specifies the value of the Name field is entered from the
displayed Resp. Employee Card window.
Communication (E-Mail, Home Page) Specifies the values that are filled automatically from
similar fields in the Employee Card window or is
entered manually.
Gen. Bus. Posting Group Specifies the value of the Adv. Stmt. Gen. Bus.
Posting Gr field from the Purchases and Payables setup
on the Advance Statement FastTab.
VAT Bus. Posting Group Specifies the value of the Adv. Stmt. VAT Bus. Posting
Gr field from the Purchases and Payables setup on the
Advance Statement FastTab.
Vendor Posting Group Specifies the value of the Adv. Stmt. Vendor Posting
Gr field from the Purchases and Payables setup on the
Advance Statement FastTab.
Posting Date , Document Date Specifies the posting date and document date. By
default, these fields are filled in with the value from the
work date. It can also be filled in manually.
Vendor Invoice No. Specifies the number of an external document. This field
is filled in automatically.
2. The Advance Statement window contains the following information in the Statement FastTab in the
header, entered manually or filled in from the corresponding glossary and settings.
F IEL D DESC RIP T IO N
No. of Documents , No. of Pages Specifies the number of documents that confirm
expenses and number of pages of these documents. The
fields are filled in manually with numeric values.
Remaining or Overdraft Doc. No. Specifies the cash document that closes the remaining or
overdraft amount for this advance statement. A payment
document is selected from the vendor ledger entries of
the responsible employee.
The Advance statement window contains the following information from the expense lines that are
created.
Empl. Purchase Vendor No. If Type = Empl. Purchase : In the Empl. Purchase
Vendor No. field, select a Vendor card from the Vendor
List glossary.
Empl.Purchase Document No, Empl. Purchase The fields are filled in manually. In the Empl.Purchase
Document Date Document No . field, enter the number of the
document that confirmed expenses in the current line. In
the Empl. Purchase Document Date field, enter the
date of the document that confirmed expenses in the
current line.
Quantity Direct Cost Excl. VAT Quantity and cost of expenses (items and fixed assets).
The fields are filled in with numeric values manually.
The Created Document Status field reflects the current document status. To change the current
document status from Open to Released .
3. Choose the Release action. The released advance statement will be accessible for printing.
Printing an Unposted Advance Statement
The following procedure shows how to print an unposted advance statement.
To print an unposted Advance Statement
1. Choose the icon, enter Advance Statements , and then choose the related link.
2. In the Advance Statement window, choose the Print action.
Note
The report is usually printed after creating the document for signing and confirmation.
3. On the Purchase Header FastTab, apply the following filters.
F IEL D F ILT ER
4. On the Options FastTab, specify the employees for signing the document as listed in the following table.
PA RA M ET ER DESC RIP T IO N
Accountant (Cashier) Select an employee code (cashier) from the Employee List
table to fill in the corresponding fields in the statement.
4. On the Options FastTab, specify the employees to sign the document as listed in the following table.
PA RA M ET ER DESC RIP T IO N
Accountant (Cashier) Select the employee code (cashier) from the Employee
List table to fill in the corresponding fields in the report.
See Also
Human Resources
Find free e-learning modules for Business Central here
Payables and Receivables in the Russian version
2/6/2023 • 2 minutes to read • Edit Online
In Russia, there are specific Business Central features that you can use to track and manage your accounts
payable and accounts receivable.
TO P IC DESC RIP T IO N
Enter Custom Declarations Information Enables you to create and print customs declarations for
import and export goods.
Set Up and Create Letters of Attorney Enables you to create and print a Letter of Attorney that you
can use to authorize an individual or organization to act on
the behalf of another in a legal or business matter.
Russian Payables Reports Enables you to view and print general ledger turnover and
finance reports that originate from vendor purchase
transactions.
Russian Receivables Reports Enables you to view and print general ledger turnover and
finance reports that originate from customer sales
transactions.
Set Up Customer Prepayments Enables you to set up advance payments on sales orders
that are received before a final invoice is issued.
Set Up Vendor Prepayments Enables you to set up advance payments on purchase orders
that are paid before a final invoice is issued.
Posting Vendor and Customer Prepayments Enables you to post and apply prepayment.
Set Up Customer and Vendor Agreements Enables you to set up agreements with customers and
vendors.
See Also
Russia Local Functionality
Find free e-learning modules for Business Central here
Custom declaration
2/6/2023 • 3 minutes to read • Edit Online
Russian legislation requires companies to record and track the customs declaration number for all imported
goods. If a company sells imported goods, it must print the customs declaration number and the country of
origin on invoices.
Setup
NOTE
You may need to enable this capability by going to the Feature Management page and enable Feature Update: Use
tracking by package number in reser vation and tracking system .
SY M B O L USE F O R
# Any number.
? Any character
Source Type Select the source type for the custom declaration. Source
types include Blank , Customer , Vendor , and Item .
Source No. Specifies the source number from either the Customer ,
Vendor , or Item List table.
Countr y of Origin Code Specifies the country/region for the customer if all the
items in the customs declaration came from the same
country/region. Information from this field is copied to
lines on the customs declaration.
3. Create lines with items according to the content of the declaration you received from the customs
authority.
4. Choose the OK button.
NOTE
You may want to create a temporary customer declaration to enable scenarios when goods are first received at a custom
location. Set Temporar y CD Number to Yes on the lines of the temporary customs declaration. You will be able to
assign permanent customs declaration number when transferring goods to or from customs and your warehouse.
If you choose Yes in the Check CD No. Format field on the Inventor y Setup page, the Temporar y CD Number
field is automatically set based on what you entered in the CD No field.
See Also
Russia Local Functionality
Customizing Business Central Using Extensions
Find free e-learning modules for Business Central here
Set Up and Create Letters of Attorney
2/6/2023 • 2 minutes to read • Edit Online
The letter of attorney feature enables you to create and print a Letter of Attorney, and to also print a journal of
Letters of Attorney.
Set up numbering for open and released Letters of Attorney. Numbers for open documents are generated after
a new document is created. Numbers for released documents are generated after a document is printed. This
number is documented in the printing form of the document and in the Letter of Attorney journal.
The following procedure shows how to set up the numbering for Letters of Attorney.
Letter of Attorney No. Enter the number of the printed document. This number
is documented in the printing form of the document and
in the Letter of Attorney journal. This field is filled in
automatically from the numbering series.
Employee Full Name Specifies the name of the employee. The field is filled in
automatically from the Employee Card .
Employee Job Title Specifies the job title of the employee. The field is filled in
automatically from the Employee Card .
Source Document Type Enter the type of source document. You can create a
Letter of Attorney (header and lines) on the basis of an
existing purchase document that is not yet posted.
Buy-from Vendor No. Specifies the vendor number. The field is filled in
automatically from the purchase document when a
source document is chosen. You can manually choose
the vendor.
F IEL D DESC RIP T IO N
Buy-from Vendor Name Specifies the name of the vendor. The field is filled in
automatically from the Vendor Card .
Document Date Enter the date of the Letter of Attorney. This field is filled
in with the work date by default. Manually enter the date
of the document, if needed.
Validity Date Enter the validity date of the document. This field is filled
in by default, with the date that occurs 15 days after the
document date. Manually enter the validity date, if
needed.
See Also
Set Up Responsible Employees and Advance Statements
Find free e-learning modules for Business Central here
Russian Payables Reports
2/6/2023 • 7 minutes to read • Edit Online
The payables report feature enables you to view the vendor general ledger turnover for general ledger accounts
for finance entries with the source type Vendor on the screen and in the form of a printed report. The following
reports are also provided:
Vendor General Ledger Turnover (page 12407)
Vendor General Ledger Turnover (report 12451)
Vendor Accounting Card (report 12445)
Vendor Turnover (report 12444)
Vendor Posting Group Turnover (report 12443)
Vendor Entries Analysis (report 12446)
Vendor Reconciliation Act (report 14911)
C O L UM N DESC RIP T IO N
No. Select this column to enter the vendor number. This column
is not editable.
Name Select this column to enter the vendor name. This column is
not editable.
Vendor Posting Group Select this column to enter the vendor posting group. This
column is not editable.
Starting Balance LCY, Debit Amount (LCY), Credit Amount Select this column to enter the balance at the beginning and
(LCY), Ending Balance LCY, Net Change (LCY). the end of the period, debit amount, credit amount, and net
change for the period. All amounts are shown in the local
currency. The values of these columns are calculated for all
the general ledger entries with the source type Vendor.
These columns are not editable.
The following procedure shows how to access the window with the option for the Vendor action.
Choose the Vendor action, choose the Vendor G/L Turnover action, and then choose the Card action
(Shift+F5 keys) to view the vendor card for the selected line.
Rounding Precision Select this field to choose the required rounding precision
such as 0.001, 0.01, 1, or 1000.
Replace zero values by blanks Select this field to replace zero values with blanks during
printing.
Skip zero lines Select this field to exclude lines with zero values.
Rounding Precision Select this field to choose the required rounding precision
such as 0.001, 0.01, 1, or 1000.
Replace zero values by blanks Select this field to replace zero values with blanks during
printing.
Skip accounts without net changes Select this field to exclude lines without net changes within
the period.
Skip accounts with zero ending balance Select this field to exclude lines with zero ending balances at
the end of the period.
Skip zero lines Select this field to exclude lines with zero values.
PA RA M ET ER DESC RIP T IO N
Star ting Date Select this option to specify the start date of the period.
Ending of period Select this option to specify the end date of the period.
Repor t Currency Select this option to specify the currency you want to use in
the report. You can choose: - Local currency -
Transaction currency
New Page For Vendor Select this option to print the data for each vendor on a
separate page.
See Also
Russian Receivables Reports
Set Up Customer and Vendor Agreements
Find free e-learning modules for Business Central here
Russian Receivables Reports
2/6/2023 • 6 minutes to read • Edit Online
The receivables report feature enables you to view the customer general ledger turnover for finance entries of
general ledger accounts with the source type Customer. The following reports are also provided:
Customer General Ledger Turnover (report 12450)
Customer Accounting Card (report 12441)
Customer Turnover (report 12439)
Customer Posting Group Turnover (report 12440)
Customer Entries Analysis (report 12442)
Customer Reconciliation Act (report 14910)
Rounding Precision Select this field to choose the required rounding precision:
0.001, 0.01, 1, or 1000.
Replace zero values by blanks Select this field to replace zero values with blanks during
printing.
Skip zero lines Select this field to exclude lines with zero values.
Rounding Precision Select this field to choose the required rounding precision:
0.001, 0.01, 1, or 1000.
Replace zero values by blanks Select this field to replace zero values with blanks during
printing.
Skip accounts without net changes Select this field to exclude lines without net changes within
the period.
Skip accounts with zero ending balance Select this field to exclude lines with zero ending balances at
the end of the period.
Skip zero lines Select this field to exclude lines with zero values.
PA RA M ET ER DESC RIP T IO N
Repor t Currency Enter currency that you want to use in the report. You can
choose: - Local currency - Transaction currency
New Page For Customer Select this field to print the data for each customer on a
separate page.
PA RA M ET ER DESC RIP T IO N
Ending Date of the Period Enter the end date of the period.
Repor t Currency Enter the currency that you want to use in the report. You
can choose any currency from the glossary of currencies.
See Also
Russian Payables Reports
Set Up Customer and Vendor Agreements
Find free e-learning modules for Business Central here
Set Up Customer Prepayments
2/6/2023 • 2 minutes to read • Edit Online
Prepayments are advance payments on sales orders that are received, invoiced, and posted before the final
invoice is issued. For example, you may require a deposit before you manufacture and ship an item to a
customer. Prepayments let you invoice and collect advance payments from customers and post the payments
against the correct invoices and accounts.
Create Prepayment Invoice Select to create an invoice for the prepayment. If this
field is not selected, an invoice for the prepayment will
not be created.
Posted Prepayment Nos. Enter the code of the number series that you want to
use for prepayment invoices.
Posted PD Doc. Nos. Enter the code of the number series that you want to
use for prepayment documents.
PD Doc. Nos. Type Select if you want to use a number series or symbol to
identify prepayment documents.
PD Gains Condition Dim Value Enter the code for the dimension that is used to
generate conditional prepayment gains.
PD Losses Condition Dim Value Enter the code for the dimension that is used to
generate conditional prepayment losses.
PD Gains Kind Dim Value Enter the code for the dimension that is used to
generate payment in kind prepayment gains.
PD Losses Kind Dim Value Enter the code for the dimension that is used to
generate payment in kind prepayment gains.
See Also
Invoicing Prepayments
Walkthrough: Setting Up and Invoicing Sales Prepayments
Find free e-learning modules for Business Central here
Set Up Vendor Prepayments
2/6/2023 • 2 minutes to read • Edit Online
Prepayments are advance payments on purchase orders that are paid before the final invoice is issued. For
example, you may be required by a vendor to prepay 20 percent of the invoice amount on a manufactured item.
Prepayments allow you track and record advance payments on purchase invoices.
Use Prepayment Account Select to post prepayments using the special subaccount
specified in the Prepayment Account field in the
Vendor Posting Groups window.
Posted PD Doc. Nos. Enter the code of the number series that you want to
use for prepayment documents.
PD Doc. Nos. Type Select if you want to use a number series or symbol to
identify prepayment documents.
PD Gains Condition Dim Value Enter the code for the dimension that is used to
generate conditional prepayment gains.
PD Losses Condition Dim Value Enter the code for the dimension that is used to
generate conditional prepayment losses.
PD Gains Kind Dim Value Enter the code for the dimension that is used to
generate payment in kind prepayment gains.
PD Losses Kind Dim Value Enter the code for the dimension that is used to
generate payment in kind prepayment losses.
In the Russian version, prepayments work in a different way compared to the standard version of Business
Central. When we receive a prepayment, it is necessary by accounting rules to post the prepayment on a
separate account. Therefore, the vendor and customer posting groups have the Prepayment Account field.
Business Central uses this accounts for prepayment entries- Payment with Prepayment check mark.
To post a prepayment
1. On the General Journal page, select the Document Type - Payment and Prepayment check box.
2. Specify the account type and account number, the balance account type, and the balance account number.
3. Post the general journal.
To apply prepayments
1. Go to the Vendor Ledger Entries or Customer Ledger Entries page.
2. Select a line with a posted prepayment, and then choose the Apply action.
3. Select the line with the invoice to which you want to apply the prepayment, and then choose the Set
applies-to ID action.
4. Choose the Post Application action.
See Also
Russia Local Functionality
Find free e-learning modules for Business Central here
Prepayment Differences
2/6/2023 • 2 minutes to read • Edit Online
When you apply a prepayment to an invoice in a foreign currency, Business Central calculates the difference in
the amounts based on currency exchange rates between the invoice and the prepayment and create a
prepayment difference entry for the invoice.
Setup for Purchases
On the Purchases & Payables Setup page, fill in the fields:
Use Prepayment Account Specifies if you want to post prepayments using the general
ledger account.
Posted PD Doc. Nos. Specifies the number series from which numbers are
assigned to new records.
PD Doc. Nos. Type Specifies if you want to use a number series or symbol to
identify prepayment transaction entries.
Symbol for PD Doc Specifies the symbol that identifies prepayment related
entries.
Use Prepayment Account Specifies if you want to post prepayments using the general
ledger account.
Create Prepayment Invoice Specifies if you want to create an invoice for the prepayment.
Posted Prepayment Nos. Specifies the number series from which numbers are
assigned to new records.
Posted PD Doc. Nos. Specifies the number series from which numbers are
assigned to new records.
PD Doc. Nos. Type Specifies if you want to use a number series or symbol to
identify prepayment transaction entries.
Symbol for PD Doc. Specifies a symbol that identifies prepayment related entries.
See Also
Russia Local Functionality
Find free e-learning modules for Business Central here
Set Up Customer and Vendor Agreements
2/6/2023 • 2 minutes to read • Edit Online
To set up an agreement
1. Choose the icon, enter Sales & Receivables Setup , and then choose the related link.
2. To set up agreement, on the Dimensions FastTab and Numbering FastTabs, enter information in the
fields listed in the following table.
Synch. Agreement Dimension Select this field to create a dimension value code after
agreements is created, and the dimension value codes
are equal to the agreement codes.
Source No. Select this field to see the number of the vendor or
customer for whom the agreement is created.
Source Name Enter the name of the vendor or customer for whom the
agreement is created. The source name is automatically
retrieved from the Vendor or Customer table.
Dimension Value Code Enter the dimension value code. Enter agreement and
dimension functionality. The dimension value code is
equal to the agreement code when the Synch.
Agreement Dimensions field is selected in the Sales
& Receivables Setup window.
Star ting Date Enter starting date of the period for which you want to
use the agreement.
See Also
Russian Receivables Reports
Russian Payables Reports
Find free e-learning modules for Business Central here
Overview - Fixed Assets
2/6/2023 • 2 minutes to read • Edit Online
In Russia, there are specific Business Central features that you can use to track and manage your fixed assets.
You can use fixed assets functionality to manage depreciation and maintenance costs, track the movement of
fixed assets, manage the sale or disposal of fixed assets, and generate various reports and statistics.
TO P IC DESC RIP T IO N
Calculate Assessed Tax Enables you to calculate the assessed tax for fixed assets.
Depreciation Bonus Enables you to include fixed asset and capital investment
expenses in the current period.
Set Up Fixed Asset Depreciation Enables you to understand and use depreciation methods
that are unique to Russia.
Fixed Asset Charges Enables you to include additional charges on the purchase of
fixed assets in the fixed asset acquisition cost.
Gratuitous receipt of fixed assets Specifies how to post gratuitous receipt of fixed assets
Fixed Asset Inventory Enables you to generate, process, filter, and print fixed asset
inventory lists for auditing in compliance with legal
requirements.
Fixed Asset Locations and Employees Enables you to manage the movement and history of fixed
assets.
Fixed Asset Turnover Enables you to manage the turnover of fixed assets.
Create Future Expense Journals Enables you to post expenses to a special account that are
later included as expenses.
Create a Fixed Asset Charge Specifies how to create a new fixed asset charge.
Create a Credit Memo for a Fixed Asset Charge Specifies how to fix an error on a fixed asset charge of an
invoice using a credit memo.
Release, Track, and Write-Off Fixed Assets Specifies how to release, track, and write-off the fixed assets
of your organization.
View Posted Entries on a Fixed Asset Charge Specifies how to view all posted fixed asset entries for each
fixed asset charge code.
TO P IC DESC RIP T IO N
Set Up an Intangible Assets Account Enables you to post intangible asset transactions to a special
intangible assets account.
Account for the Cost to Dispose a Fixed Asset Enables you to account for the cost to dispose a fixed asset
as an expense.
Undepreciable Fixed Assets Enables you to recognize the complete cost of a fixed asset
at the time of acquisition.
The assessed tax feature enables you to calculate the assessed tax for fixed assets. The assessed tax is based on
the information provided in the Fixed Asset Setup window. You can also export the results of the calculated tax
as a Microsoft Office Excel template.
To work with the functionality of calculating assessed tax, you must specify the following settings:
- parameters in the Fixed Asset Setup page
- create and fill Tax authorities page
- fill in information about the organization
- create current directories
- fill in the parameters in the fixed asset cards
Code Specifies the code for the assessed tax that is associated
with the fixed asset.
Rate % Specifies the tax rate for the assessed tax. If there are any
tax allowances that reduce the tax rate, they must be
included in the rate percentage.
F IEL D DESC RIP T IO N
Dec. Rate Tax Allowance Code Specifies a code for the assessed tax allowance code that
reduces the calculated assessed tax amount according to
the tax allowances directory. This code is defined in the
Assessed Tax Allowance table.
Dec. Amount Tax Allowance Code Specifies the amount of an assessed tax allowance.
Exemption Tax Allowance Specifies a code for an assessed tax allowance exemption.
This code is defined in the Assessed Tax Allowance
table.
Assessed Tax Code Specifies the assessed tax code that is associated with
the fixed asset.
Proper ty Type Specifies the property type of the fixed the fixed asset.
Property types include: Immovable UGSS Proper ty ,
Immovable Distributed Proper ty , Other Proper ty ,
and Special Economic Zone Proper ty .
Book Value per Share Specifies the book value of the fixed asset, per share.
OKATO Code Specifies the region where the current fixed asset is
situated.
Tax Amount Paid Abroad Specifies the amount of tax that was paid abroad for the
fixed asset.
See Also
Fixed Assets
Setting Up Fixed Assets
Find free e-learning modules for Business Central here
Depreciation Bonus
2/6/2023 • 2 minutes to read • Edit Online
Depreciation bonus is an accelerated depreciation method applied in tax accounting because of provisions in the
Russian tax laws. A depreciation bonus enables you to include fixed asset and capital investment expenses in the
current period at the rate of 10 percent or 30 percent.
Rel. Act as Depr. Bonus Base Select if you want fixed asset releases to be used to calculate
the depreciation bonus base.
Depr. Bonus TD Code Enter a tax difference code that is used to calculate the
depreciation bonus. The selected tax difference code should
be identified as a depreciation bonus during tax difference
setup.
Depr. Bonus Recover y from Enter the starting date from which depreciation is recovered
if the fixed asset is sold. If the fixed asset is sold before this
date and the depreciation bonus has already been applied,
the depreciation bonus will not be recovered.
Depr. Bonus Recov. Per. (Year) Enter the period in which the depreciation bonus is
recovered if the fixed asset is sold.
Depr. Bonus Recover y TD Code Enter the tax difference code that is used to calculate the
depreciation bonus recovery amount in tax accounting.
See Also
Fixed Assets
Find free e-learning modules for Business Central here
Fixed Asset Charges
2/6/2023 • 2 minutes to read • Edit Online
You can use fixed asset charges to include additional charges on the purchase of fixed assets in the fixed asset
acquisition cost. For more information, see How to: Create a Fixed Asset Charge.
After service
Repair
Modernization
Partial write-off
Revaluation
In addition, you can also specify how the fixed asset will be depreciated. You can use various depreciation
methods for your fixed assets. If you want to depreciate one or more fixed assets by several depreciation
methods, you must set up multiple fixed asset depreciation methods.
See Also
Create a Fixed Asset Charge
Create a Credit Memo for a Fixed Asset Charge
View Posted Entries on a Fixed Asset Charge
Setting Up Fixed Assets
Find free e-learning modules for Business Central here
Gratuitous Receipt of Fixed Assets.
2/6/2023 • 2 minutes to read • Edit Online
Posting gratuitous receipt of fixed assets operation is registered in one of the sections of the Ledger journal for
fixed assets:
1. Go to Financial management > Fixed Assets > Journals > FA G/L Journals
2. Fill the journal lines:
Depreciation Book Code Specify the code of the depreciation book in which the
Acquisition of fixed assets is posted.
Amount Enter the amount of the transaction with the "+ " sign.
TAX Difference Code Tax difference code for the acquisition of fixed assets.
NOTE
Since the fixed asset was not acquired by the organization, it does not have the right to apply a depreciation bonus for
such an asset. Therefore, if the company enjoys the right of application of the depreciation bonus should exclude the cost
of acquisition of the asset from the calculation base for the depreciation bonus.
4. If the option Create Acquis. FA Tax Ledger turned off in TAX Register Setup , then the value of the fixed
asset issued in this way is not reflected in the depreciation book for tax accounting. Therefore, it is necessary
to form an additional operation in FA Journals .
5. Fill the line FA Journals .
Depreciation Book Code Specify the code of the depreciation book in which the
Acquisition of fixed assets is posted.
Amount Enter the amount of the transaction with the "+ " sign.
6. As a result of posting FA Journals , an acquisition entry is generated in the fixed asset Ledger for the
depreciation book for tax accounting.
See Also
Fixed Assets
Find free e-learning modules for Business Central here
Fixed Asset Inventory
2/6/2023 • 2 minutes to read • Edit Online
NOTE
They can be filtered by any parameter from the Fixed Asset card, such fixed asset location or responsible
employee.
The parameters listed in the following table are on the Options FastTab.
PA RA M ET ER DESC RIP T IO N
Fixed Asset Journal Template Select the fixed asset journal template to work with the fixed
assets list during the inventory auditing process. It is filled
by default with the fixed asset journal template.
Depreciation Book Code Select the depreciation book with the records, which will be
calculated by quantities and amounts.
Star ting Document No. Specify the document number used to make lines in the
fixed asset journal.
Posting Date Specify the posting date. The quantities and amounts are
calculated on this date. The Posting Date field is also filled
with this value.
Show Fixed Asset with Book Value = 0 Select this field to create fixed asset journal lines for fixed
assets which have a book value of zero.
The report creates one batch in the fixed asset journal template for every fixed asset location that is filtered in
the request form. For every fixed asset that is filtered, one journal line is created in the batch according to its
location. A journal batch is created for fixed assets in each fixed asset location.
The following procedure shows how to begin inventory auditing by fixed asset locations.
1. Select the batch according to the fixed asset location, and choose ОК.
NOTE
You can view the fixed assets lines that are filtered in the report and the lines that are in this fixed asset location.
2. Place the columns of the fixed asset journal so that you can view calculated and actual quantities and
amounts. They are reflected in the following fields:
Actual Quantity
Calc. Quantity
Actual Amount
Calc. Amount
NOTE
The amount value is the book value of the fixed asset.
See Also
Fixed Asset Locations and Employees
Find free e-learning modules for Business Central here
Fixed Asset Locations and Employees
2/6/2023 • 2 minutes to read • Edit Online
The fixed assets locations and the fixed assets employees feature enable you to:
Control the movement of fixed assets and to keep the history of the movements of fixed assets between
locations and responsible employees.
Enter the fixed assets location and responsible employee in documents and journals for fixed asset posting.
This information is reflected in fixed assets operations.
Create reports and calculations that use the history of the movements of fixed assets. You can also connect
employees (by default), locations (item location), and regions in an official classification (OKATO code) to any
fixed assets location.
Setup
The following procedure shows how to make sure the FA Location Code and Employee No. fields are always
filled in for fixed assets.
1. Choose the icon, enter *FA Setup, and then choose the related link.
2. On the General FastTab, select the FA Location Mandator y check box.
NOTE
When this field is selected, fixed asset posting procedures are controlled as long as they generate fixed asset operations
with a non-zero value in the Quantity field.
NOTE
When this field is selected, fixed asset posting procedures are controlled as long as they generate fixed asset operations
with a non-zero value in the Quantity field.
Added Fields
Fields with references to fixed asset locations and responsible employees have been added to the following:
Lines of purchase documents
Fixed asset journals
Fixed asset G/L journals
Fixed asset reclassification journals
Fixed asset acts
If the Employee No. Mandator y or the FA Location Mandator y check box is selected in the Fixed Asset
Setup window, then the fields with references to corresponding tables must be filled in for fixed asset
operations. If you enter a value in the FA Location Code field in a line, then the Employee No. field and
Location Code field (if it exists in the line) are filled with the corresponding default values from the Fixed Asset
Location table. Then the values of the fields can be changed manually.
When posting the documents and journals, the values of these fields are transferred to the corresponding new
fixed asset operations and to corresponding fields in the Fixed Asset cards.
See Also
Fixed Asset Inventory
Find free e-learning modules for Business Central here
Fixed Asset Turnover
2/6/2023 • 2 minutes to read • Edit Online
See Also
Fixed Asset Locations and Employees
Fixed Asset Charges
Fixed Assets
Fixed Asset Inventory
Find free e-learning modules for Business Central here
Create Future Expense Journals
2/6/2023 • 3 minutes to read • Edit Online
Future expense journals are used to post expenses to a special account on a monthly basis. These future
expenses are later included as expenses. VAT is deducted when future expenses are included in current expenses.
You must select Future Expenses in the Type field of the General Journal Templates window. In addition, be
sure you select the Recurring and Copy VAT Setup to Jnl. Lines check boxes in the General. Journal
Templates window.
FA Posting Date Specifies the fixed asset posting date that is associated
with the future expense journal.
Depreciation Book Code Specifies the depreciation book code that is associated
with the future expense journal.
FA Posting Type Specifies the fixed asset posting type that is associated
with the future expense journal. Fixed asset posting
types include Acquisition Cost , Depreciation , Write-
Down , Appreciation , Custom 1 , Custom 2 ,
Disposal, Maintenance , Salvage Value , and
Transfer .
F IEL D DESC RIP T IO N
Location Code Specifies the location code that is associated with the
future expense journal.
Actual Quantity Specifies the actual quantity that is associated with the
future expense journal.
Actual Amount Specifies the actual amount that is associated with the
future expense journal.
Actual Remaining Amount Specifies the actual remaining amount that is associated
with the future expense journal.
Salvage Amount Specifies the salvage amount that is associated with the
future expense journal.
Depr. Until FA Posting Date Specifies if the depreciation until fixed asset posting date
is used with the future expense journal.
Depr. Acquisition Cost Specifies if the depreciation acquisition cost is used with
the future expense journal.
FA Error Entr y No. Specifies the fixed asset error entry number that is
associated with the future expense journal.
See Also
Fixed Assets
Find free e-learning modules for Business Central here
Create a Fixed Asset Charge
2/6/2023 • 2 minutes to read • Edit Online
The following procedure shows how to create a new fixed asset charge.
Gen. Prod. Posting Group Specify the default general product posting group that
will be used for the fixed asset charge code.
VAT Prod. Posting Group Specify the default VAT product posting group that will
be used for the fixed asset charge code.
Global Dimension 1 Code Specify the global dimension code that is associated with
the fixed asset charge.
Global Dimension 2 Code Specify the global dimension code that is associated with
the fixed asset charge.
Exclude Cost for TA Select if you want to exclude the fixed asset charge from
tax accounting.
G/L Acc. For Released FA Specify the general ledger account to post the fixed asset
charge amount to when the fixed asset is released.
Tax Difference Code FA Specify the tax difference code that is associated with the
fixed asset charge.
See Also
Setting Up Fixed Assets
Find free e-learning modules for Business Central here
Create a Credit Memo for a Fixed Asset Charge
2/6/2023 • 2 minutes to read • Edit Online
If you need to fix an error on a fixed asset charge of an invoice, you can post a credit memo for the fixed asset
charge. The following procedure shows how to create a credit memo for the fixed asset charge.
NOTE
You can also create a credit memo for the fixed asset charge by copying the original invoice.
See Also
Fixed Assets
Russia Local Functionality
Find free e-learning modules for Business Central here
Selling Fixed Assets
2/6/2023 • 2 minutes to read • Edit Online
Posting Date Specifies the same date as the FA Posting Date field when
the line is posted.
Depreciation Book Code Specifies the code for the depreciation book to which the line
will be posted
Bal.Account No. G/L Account for expenses related to the sale of fixed assets
Quantity 1
You can manage your fixed assets utilizing the fixed assets acts features in Business Central. Fixed assets acts
allow you to release, track, and write-off the fixed assets of your organization.
The first step to managing your fixed assets is to set up fixed assets numbering and source codes.
Reason Document No. Enter the identification number of the source document
that is the reason for the fixed asset release.
Reason Document Date Enter the date of the source document that is the reason
for the fixed asset release. This information is used in
fixed asset reports and entries.
FA Posting Date Enter the date on which the fixed asset release is posted.
This information is used in fixed asset reports and