Ana içeriğe atla
Ürün ayrıntıları İngilizce olarak görüntülenir. Çeviriler yakında gelecek.
Poultry Farm Management for Dynamics 365 Business Central — A build-to-order AL extension that gives Dynamics 365 Business Ce — 1/1Örnek önizleme

A build-to-order AL extension that gives Dynamics 365 Business Central a real poultry operating model:

flock and batch registers, daily feed and mortality logs, egg and bird production with grading, and per-flock profitability.

ECOSIRE scopes, builds, installs and supports it for your tenant.

Poultry Farm Management for Dynamics 365 Business Central nedir?

A build-to-order AL extension that gives Dynamics 365 Business Central a real poultry operating model: flock and batch registers, daily feed and mortality logs, egg and bird production with grading, and per-flock profitability. ECOSIRE scopes, builds, installs and supports it for your tenant. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Temel Özellikler

Flock master table with house/location, breed, supplier, placement date, placed bird count, planned cycle length and target FCR, plus a Flock Card and Flock List carrying a live status FactBox
Append-only `Flock Batch Ledger Entry` table recording every bird-count event by entry type (Placement, Transfer, Mortality, Cull, Sale, Weighing) with source document reference, so opening minus movements always reconciles to closing birds
Poultry Daily Log page and posting codeunit capturing feed issued, mortality by cause code, water, temperature, medication and vaccination in one entry, posting item journal lines and flock ledger entries inside a single transaction
Feed consumption posted as real inventory movement against feed item numbers with unit-of-measure handling for bags versus kilos, keeping feed stock, valuation and the flock's feed cost in step
Mortality and culling captured against a configurable Cause Code table (heat stress, disease, predation, culling, handling), enabling per-cause analysis across flocks and cycles
Egg production posted by grade against a Grading Setup table mapping each grade to its own item number, with cracks and rejects handled as real grades rather than silent shrinkage
Broiler weighing entries producing average bird weight, daily weight gain and uniformity per house, with live-weight sales posting that consumes the flock's bird count
Nightly job queue entry recalculating FCR, cumulative and daily mortality percentage, hen-day and hen-housed production, average egg weight and cost per dozen or per kilo for every open flock
Flock Profitability report and query object aggregating feed, chick, medication, labour and overhead cost against egg and bird revenue, with per-cycle margin and cost-per-unit breakdown
Flock shortcut dimension stamped automatically on posted lines so standard Account Schedules and Analysis by Dimensions slice the G/L by flock, house or cycle with no extra data entry
Event subscribers on the item, sales and purchase posting codeunits keeping the flock ledger consistent when users post from standard Business Central pages instead of the poultry pages
API pages published under a dedicated API group (REST API v2.0 / OData v4) exposing flocks, daily logs, production, mortality and cost for Power BI, Power Automate and Dataverse virtual tables
Health and biosecurity register for vaccination and medication events with withdrawal-period tracking that blocks or warns before a sale is posted inside a withdrawal window
Separate permission sets for Farm Supervisor (log and view), Farm Manager (post and close cycles) and Finance (cycle close, cost review, setup), aligned to the Business Central entitlement model
Cycle close routine that freezes the flock, posts closing adjustments, writes the final KPI snapshot and produces a printable cycle report for the bank, integrator or auditor

Siparişe özel, sizin için baştan sona

Kendiniz kurmanıza gerek yok — ECOSIRE tarafından geliştirilen, kurulan ve desteklenen çalışır bir uygulama.

  1. 1

    Sipariş verirsiniz

    Tek seferlik geliştirme fiyatıyla başlayın. Kapsamı başlangıçta sizinle birlikte belirleriz.

  2. 2

    Geliştirir ve kurarız

    ECOSIRE, Dynamics 365 Business Central ortamınızda geliştirir, yapılandırır ve kurar.

  3. 3

    Yayına alma + destek

    Yaklaşık bir iş haftasında yayına alırsınız; canlıya geçiş sonrası iki hafta destek dahildir. Teslim ettiğimiz koddaki hatalar ücretsiz düzeltilir.

Bu Ürün Hakkında

A poultry business is measured in grams and days, not in monthly journals. Feed conversion ratio, daily mortality percentage, hen-day production, average egg weight, live weight gain and cost per dozen or per kilo decide whether a cycle made money — and every one of them is a function of a specific flock, in a specific house, on a specific day. Dynamics 365 Business Central handles the finance side of that business well: purchase orders for feed and day-old chicks, inventory valuation, sales invoices for eggs and live birds, dimensions, fixed assets for houses and equipment. What it does not have is a flock. There is no standard table that knows a batch was placed on a date at a given bird count, no place to post a mortality of 43 birds against it, and no way for Business Central to tell you that House 4's cycle closed at an FCR of 1.68 while House 2 closed at 1.91. So the flock lives in a spreadsheet, feed issues post as unspecific consumption against a generic item, and the profitability question gets answered weeks late by hand.

The usual workarounds each break somewhere. Using item tracking lot numbers as pseudo-flocks gives traceability but no daily production register and no bird-count arithmetic. Using a Job per cycle captures cost but forces every biological event through a job journal never designed for a mortality count or an egg grade. Using dimensions alone gives you a slice of the G/L and nothing operational — no opening bird balance, no closing balance, no reconciliation proving that placed minus mortality minus culls minus sales equals the birds actually in the house. None of these survives a bank review or an audit, because the numbers cannot be tied back to a posted document.

We build a dedicated AL extension that adds a poultry layer to Business Central and wires it into the standard posting engine rather than around it. New tables carry the Flock (house/location, breed, placement date, placed quantity, planned cycle length, target FCR) and the Flock Batch Ledger Entry, an append-only register recording every event that changes bird count or production under its own entry type — placement, transfer, mortality, cull, sale, weighing. Daily activity is captured on a Poultry Daily Log page: feed issued by item and quantity, mortality by cause code, water, temperature, medication and vaccination. Posting that log runs a codeunit that creates the item journal lines for feed consumption, writes the flock ledger entries and stamps the flock shortcut dimension, so the G/L slices by flock with no extra keying. Egg production posts by grade against a grading setup you define (Jumbo, XL, Large, Medium, Pullet, Cracks, Dirty), each grade mapped to its own item number, so one posting run both moves inventory and builds the production statistics. Table and page extensions add poultry fields and FactBoxes to Item, Location, Customer and Vendor; event subscribers on the item, sales and purchase posting codeunits keep the flock ledger consistent when users post from standard pages. A job queue entry runs the nightly rollup for FCR, cumulative and daily mortality percentage, hen-day and hen-housed production, average bird weight and cost per unit produced, and API pages (REST API v2.0 / OData v4) expose flocks, logs, production and cost so Power BI, Power Automate and Dataverse read live data instead of an export. Dedicated permission sets separate the supervisor who logs mortality from the accountant who closes the cycle.

Everything is shaped to your operation. A layer farm and a broiler grow-out farm need different cycle logic, different KPIs and different closing rules; a contract grower needs settlement against the integrator's terms, while an independent farm needs full cost absorption. That shaping happens during scoping, which is why this is build-to-order rather than an off-the-shelf AppSource download. We start with a short call to walk your houses, cycle structure, grades, feed programme and reporting needs, then send a written scope with the object list, fields, posting behaviour and reports. Once you confirm it, typical delivery is one working week. We develop against your Business Central version — SaaS on the current release wave or on-premises — deploy to your sandbox first for user acceptance testing with real cycle data, then publish to production with a documented rollback. You receive the AL source, the git repository, technical and user documentation, a training session for farm and finance users, and a post-go-live support window while the first cycle runs through the system.

Ne elde edeceksin

  • Complete AL extension source code, built and tested against your exact Business Central version (SaaS release wave or on-premises), delivered as an installable .app package
  • Installation and configuration on your sandbox and production environments, including permission set assignment, job queue setup and grading, cause-code and cost-centre configuration
  • Technical documentation covering the object model, ID ranges, posting flow, event subscribers, API endpoints and upgrade codeunits
  • User guide written for farm supervisors and finance staff, plus a live training session recorded for future staff onboarding
  • User acceptance testing on a sandbox loaded with your real cycle data, with a signed-off test script and a documented rollback plan before the production publish
  • Private git repository handover with full commit history, branch structure and build pipeline configuration, transferred to your GitHub or Azure DevOps organisation
  • Post-go-live support window covering defect fixes and configuration adjustments while your first full cycle runs through the system
  • Handover session with your Business Central partner or internal IT so future release-wave upgrades are planned with the extension in scope

Bu kimin için

Layer farm owner or general manager

Runs multiple houses of laying hens and is judged on hen-day production, feed cost per dozen and mortality. Needs one system where the daily egg count by grade, the feed issued and the birds lost roll straight into a per-house margin instead of arriving as a spreadsheet at month end.

Broiler grow-out operations manager

Places batches of day-old chicks on a fixed cycle and lives or dies by feed conversion ratio and average bird weight at catch. Wants weighing entries, feed issues and mortality captured daily per house, with FCR and weight gain visible mid-cycle while there is still time to act.

Farm accountant or financial controller

Has to value feed inventory correctly, absorb chick and medication cost into the right cycle, and produce a cycle P&L that ties back to posted Business Central documents. Needs the flock to be a real dimension in the G/L, not a monthly reconciliation exercise done outside the system.

Business Central partner or internal IT lead

Owns the tenant and its upgrade path. Wants a properly built AL extension with its own object range, permission sets, upgrade codeunits and API pages — something that survives release waves and requires no unsupported base-application modification.

Poultry Farm Management for Dynamics 365 Business Central Nasıl Karşılaştırılır

KriterECOSIREÖzel YapıRakipDynamics 365 Business Central Yerleşik
Fit to your poultry operationObject model written around your houses, cycles, grades and feed programme during scopingFits exactly — if your developer understands poultry economics as well as ALFits the vendor's reference farm; you adapt your process to their fieldsNo flock concept at all; birds, cycles and FCR have no home in the data model
Bird-count integrityAppend-only flock ledger where placed minus mortality, culls, transfers and sales always reconciles to closing birdsDepends on whether the build included a real register rather than editable fieldsUsually present, but the reconciliation rules are fixed and often opaqueTracked in a spreadsheet outside the system, with no audit trail to posted documents
Integration with Business Central postingPosts through the standard item journal and posting codeunits, with event subscribers keeping the ledger consistentVaries — fast builds often write records directly and drift from the G/LGenerally integrated, though cost mapping is forced into the vendor's posting groupsFeed and egg movements post correctly but carry no flock context
KPI reporting (FCR, mortality %, hen-day, cost per unit)Nightly job queue rollup plus query objects and API pages, with formulas agreed with youBuilt only if specified and budgeted; commonly deferred past go-liveFixed dashboard set; a new KPI means a vendor enhancement requestCalculated by hand from exported ledger entries
Upgrade path across release wavesExtension-only architecture with upgrade codeunits, retested and republished each wave under supportYour responsibility, and the risk grows once the original developer moves onVendor-maintained, but you wait on their release calendar and pricingNothing poultry-specific to maintain, because nothing poultry-specific exists
Source code and ownershipFull AL source and the git repository handed over, so any partner can maintain itYou own it, and you also own every undocumented decision inside itCompiled app only; the logic cannot be read or changedNot applicable — base application only
Time to a working systemTypically one working week from confirmed scope, at a fixed quoted priceMonths of discovery, build and rework, with cost moving as scope is discoveredInstalls in days, then weeks of fitting your process to it, plus recurring licensingAvailable immediately, but the poultry work stays outside Business Central
Ongoing supportIncluded window through your first full cycle, then an optional annual agreement covering release wavesDepends entirely on retaining the developer who built itVendor SLA, usually generic and not aligned to your cycle calendarStandard Microsoft and partner support for the base product only

Poultry Farm Management hakkında Sıkça Sorulan Sorular

How long does delivery take?

This is a build-to-order extension, not an existing AppSource download. After the scoping call we send a written scope covering the object list, fields, posting behaviour and reports. Once you confirm that scope, typical delivery is one working week, including sandbox deployment and user acceptance testing before we publish to production. Larger scopes — multi-site, contract-grower settlement, hatchery or feed-mill integration — are quoted with their own timeline in the same document.

Does this work on Business Central SaaS as well as on-premises?

Yes. It is built as an AL extension against your Business Central version and supports current release waves in both deployment models. On SaaS it is deployed as a per-tenant extension (or published to AppSource if you hold your own listing); on-premises it is published, synchronised and installed in your environment. There is no base-application modification either way — all behaviour comes through table extensions, page extensions, codeunits and event subscribers, so your upgrade path stays intact.

How does support work, and what happens at each Business Central release wave?

A post-go-live support window is included and covers defect fixes and configuration adjustments while your first full cycle runs. Beyond that we offer an annual support and maintenance agreement that includes compatibility work for each release wave, so the extension is retested and republished against the new version before your tenant is upgraded. Because you receive the git repository and the AL source, you or another partner can also maintain it — there is no lock-in.

Can it handle both layer and broiler operations in one company?

Yes. The flock record carries a production type, and the daily log, KPI rollup and cycle-close behaviour follow it. A layer flock posts egg production by grade and reports hen-day and hen-housed production; a broiler flock posts weighing entries and live-bird sales and reports FCR, average weight and daily gain. Mixed operations, including pullet rearing that transfers birds into a layer house, are handled through the transfer entry type on the flock ledger.

How does it affect our existing chart of accounts and inventory setup?

It works with them rather than replacing them. Feed, chicks, medication and eggs stay as normal Business Central items with your existing costing method and posting groups; the extension adds flock context and posts through the standard item journal and posting routines. The flock is stamped as a shortcut dimension so your existing Account Schedules and Analysis by Dimensions immediately slice by flock or house. We agree the account and dimension mapping during scoping, so nothing in your current setup has to be rebuilt.

Can we get the data into Power BI or Power Automate?

Yes. The extension publishes API pages under its own API group on Business Central's REST API v2.0 / OData v4 surface, exposing flocks, daily logs, production, mortality and cost. Those endpoints are consumable directly by Power BI, by Power Automate flows (for example an alert when daily mortality crosses a threshold), and by Dataverse virtual tables for Power Apps. If you already have a reporting layer, we map the endpoints to it during scoping.

What if our requirements are not exactly what is listed here?

That is the normal case, and it is why we scope before we quote. This page describes the capability baseline; the actual object list is written for your houses, grades, feed programme, cost centres and reporting. Contract-grower settlement, hatchery egg-set tracking, feed-mill batching, weighbridge integration and per-house environmental sensor feeds are all things we have scoped as extensions to this baseline. Whatever we agree is written into the scope document before development starts.

Teklif isteyin

Poultry Farm Management

A build-to-order AL extension that gives Dynamics 365 Business Central a real poultry operating model: flock and batch registers, daily feed and mortality logs, egg and bird production with grading, and per-flock profitability. ECOSIRE scopes, builds, installs and supports it for your tenant.

  • Flock master table with house/location, breed, supplier, placement date, placed bird count, planned cycle length and target FCR, plus a Flock Card and Flock List carrying a live status FactBox
  • Append-only `Flock Batch Ledger Entry` table recording every bird-count event by entry type (Placement, Transfer, Mortality, Cull, Sale, Weighing) with source document reference, so opening minus movements always reconciles to closing birds
  • Poultry Daily Log page and posting codeunit capturing feed issued, mortality by cause code, water, temperature, medication and vaccination in one entry, posting item journal lines and flock ledger entries inside a single transaction
  • Feed consumption posted as real inventory movement against feed item numbers with unit-of-measure handling for bags versus kilos, keeping feed stock, valuation and the flock's feed cost in step

Teklif isteyin

Poultry Farm Management ihtiyaçlarınızı bize anlatın; fiyatları, lisans seçeneklerini ve size özel bir teklifi genellikle bir iş günü içinde gönderelim.

Şimdi ödeme yok. Bu, ekibimize bir teklif talebi gönderir — fiyat ve sonraki adımlarla e-posta ile dönüş yapacağız.