web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Supply chain | Supply Chain Management, Commerce
Suggested Answer

Item Barcode registration

(0) ShareShare
ReportReport
Posted on by

Hello guys,

I'm starting on learning the Barcode system in F&O, while following Microsoft Docs, (https://docs.microsoft.com/en-us/dynamics365/supply-chain/pim/tasks/create-bar-code-product)

there is a step whereby we can enter our own Barcode, but then it result an error about Check digit like this :-> Expecting check digit 8, but found 3 for barcode 1234567890123

Where can I maintain this Barcode check digits. Further more is there any good resource explain about everything of this Barcode usage, procedure and implementation ? I may also interested to learn about the involvement of PowerApps with  this D365 F&O. 

Any advice will be appreciated.

Thanks,

I have the same question (0)
  • Suggested answer
    Sergei Minozhenko Profile Picture
    23,093 on at
    RE: Item Barcode registration

    Hi WWwong,

    Check digit as it's calculated based on barcode type rules and compares with the check digit provided in the barcode (in your case your barcode should end with 8)

    In AX\D365 there is a family of classes "Barcode*" where all logic related to barcodes are maintained like check digit validations, fonts, etc.

    Not sure what you meant about PowerApp involvement, but I guess you are interested in barcode scanning apps

    powerapps.microsoft.com/.../

    In Wikipedia, you can find explanations about different barcode types. On the bottom of the page, there is a list of different types where you can find validation rules and other information.

    en.wikipedia.org/.../Barcode

  • Community Member Profile Picture
    on at
    RE: Item Barcode registration

    Hi Sergei,

    Where I can find this digit setup ?

    Yes, I am interested in barcode scanning apps, also QR codes. and I'm looking for some article or document that really discuss about Barcode implementation as a whole, from scratch, what to setup, what 3rd party software needs to install and involved, up until the usage of the barcode scanner it self until F&O retrieve or creates a transactions inside F&O.

    I found out this article is hard to find, mostly it was in partial, like whether they only talk how to setup barcode (as inside the menu F&O) only, or speaking about the making of barcode apps but then how to implement / connect. This also will trigger my question on what F&O transactions that may interact with Barcode, item transaction/production picking/sales order, and where is it all needs to be setup. And is he Barcode system can only be implemented if we run Advance Warehouse ? what if we don't implement it.

    So there is no full story of how is an implementation of barcode in F&O from A to Z.

    But, thanks for the link, it looks great. I will surely try.

  • André Arnaud de Calavon Profile Picture
    300,731 Super User 2025 Season 2 on at
    RE: Item Barcode registration

    Hi WWwong,

    Like Sergei mentioned, there are different barcoding systems which do have logic implemented to verify if the barcode is valid.

    For testing purposes, you can also create a bar code setup with type 'No bar code'. Then there is no validation on checksum or other logic.

  • Sergei Minozhenko Profile Picture
    23,093 on at
    RE: Item Barcode registration

    Hi WWwong,

    Where I can find this digit setup ?

    There is no setup, it's controlled by certain rules and formulas designed for barcode type (in general, not in D365).

    So there is no full story of how is an implementation of barcode in F&O from A to Z.

    Barcode is only a graphical representation of information, you can name it as the secondary id for the object. You scan the barcode and get an alphanumeric representation of an object which can be used to find an object in D365. When you found an object you do whatever you need to it with it.

    How do you deliver scanned barcode to D365 it depends on the scanning tool you use and your scenario? For example, If you decide to use Power App you may decide to you CDS to store data and sync. it with D365 or you may decide to implement web service in D365 and when the user presses a button in Power App send information to this web service.

  • Suggested answer
    Sagar Suman Profile Picture
    6,548 Super User 2025 Season 2 on at
    RE: Item Barcode registration

    Hi WWwong,

    You can define your own barcodes for retail and warehouse operations in D365. Looking at your error I am sure you are trying to setup a barcode in the master of type EAN 13.

    "EAN" stands for European article number and 13 refers to the number of digits in the code.The first 12 digits of the barcode store the information. 

    The 13th digit is the check digit and is used to confirm barcode was scanned correctly. The 13th digit is always calculated by a formula using first 12 digits. Formula used to calculate it is modulo 10 algorithm. 

    You got the below error because the algorithm is coded in D365 and it validates that the barcodes are setup properly. 

    Below is calculation logic explained on why the check digit should be 8 for your barocde string.

    pastedimage1589397938296v1.png

    pastedimage1589398132602v2.png

  • Community Member Profile Picture
    on at
    RE: Item Barcode registration

    Hi all,

    Thanks for the kind explanation. I think I already figure it out what's the matter of the checker.

    But as the process it self, as mentioned by Sergei, I would like to know also how it will sync to D365 F&O, or can we directly connected to F&O (without CDS) ?

    And with sync or not, basically I would like know what is the next process after the barcode scanner can detect it and "beep". On the link that Sergei provided, as I tried and read, if I'm not mistaken is up to filter/search the barcode to find the correct item in PowerApps Gallery, but what to do next ?

    I'm thinking maybe, can my PowerApps create counting journal / movement journal automatically inside F&O ? and how to do that? I guess this is for start, and I can move forward with others F&O transactions after succeeded.

    Any advice is greatly appreciated.

    Thanks,

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Supply chain | Supply Chain Management, Commerce

#1
Siv Sagar Profile Picture

Siv Sagar 303 Super User 2025 Season 2

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 173 Super User 2025 Season 2

#3
Laurens vd Tang Profile Picture

Laurens vd Tang 93 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans