1. COMPANY-WIDE POSTING PERIODS
* Search for General Ledger Setup and open it.
* On the General Ledger Setup page, enter the dates in the Allow Posting from
and Allow Posting To fields.
📖 Example:
If you set:
* Allow Posting From: 01/...
In Dynamics 365 Business Central, users often need reports to run not
immediately, but at a scheduled time—for example, after business hours or during
low system usage. This is where the AllowScheduling property in AL development
comes in handy.
...
Report labels are text fields you define in a report to pass static or
semi-static text (like titles or captions) into the report layout. These are not
coming from the database but are essential for presenting your report in a
user-friendly way.
...
When defining a dataset for a report in Business Central, you can use the
following types of columns:
📄 A FIELD IN A TABLE
Add a field directly from the data item’s table.
dataitem(Customer; Customer)
{
column(CustomerName; Name) { }
...
One of my colleagues recently faced a critical issue in the Microsoft Dynamics
365 Business Central (BC) Production environment:
Scenario:
* The admin user accidentally deleted their own permission sets.
* No other user had SUPER or equivalen...
Prepayments in Business Central let you invoice and post advance payments on
sales or purchase orders before the final invoice. This is useful when you
require deposits before production or delivery.
FIRST OF ALL, WE HAVE TO SET UP SALES & RECEI...
When a customer pays you before you deliver goods or services — that's called a
prepayment. You haven’t earned the money yet because the sale isn't complete.
So, where do you put this money in your accounts?
That’s where Customer Prepayment Accou...
Yes — and it’s a smart move to ensure you're not shipping goods before
receiving required deposits.
You can block the shipment or invoicing of sales orders until the required
prepayment is fully paid. This ensures financial control and reduces r...