Several numbers on a Cummins ECM can be copied into an enquiry, but they do not all identify the part to buy. The field name matters as much as the characters beneath it. Keep the whole label visible before deciding which value belongs in the quotation.
The assembly reference and the individual unit are different
A part-number field identifies a component reference. A serial-number field identifies an individual unit. Do not substitute one for the other because both have a similar length or because one number is easier to read.
Record the printed field name exactly. Label layouts can differ, so avoid instructions such as 'use the top number' unless the specific label has been identified. The position of a number on a photograph is not a reliable definition of what it means.

Also distinguish the engine serial number from a serial number on the ECM. The engine and its controller are separate physical items. If the source of a number is unclear, record where it was found rather than assigning it to the engine by assumption.
An ECM code is not another name for the hardware
Cummins uses an ECM Code in its calibration identification process, alongside the engine serial number. That context distinguishes a calibration-related identifier from the component number used to identify hardware. This distinction is for interpreting records, not an instruction to download or change software.
Do not ask a supplier to quote a physical controller solely from an unexplained code. Send the field name and its source, together with the established engine and component information. The supplier needs to know whether the request concerns hardware or information about its application.
Preserve suffixes and revision markings in the original record. If a particular lookup process requires a different format, follow that process separately. Do not delete characters from the evidence image or the saved transcription just to make a search return a result.
The label records what is printed, not every later change
A photograph establishes the markings visible on that unit. It does not establish that no configuration change or replacement has occurred since the marking was applied. Where current application information is needed, obtain confirmation through the appropriate equipment support process.
A later service record may help explain a difference, but retain its source and date. Keep a recorded change separate from an assumption based on appearance. An extra sticker is evidence to interpret, not automatic proof that the module is suitable for the engine now under discussion.
If the label and a supplied report disagree, show both to the person checking the application. Ask which field each value describes and why the difference exists. Choosing whichever number produces the cheapest available listing does not resolve the identification question.
Transcribe without completing unreadable characters
Save a clear image before typing the fields. Include headings, punctuation and any adjacent revision text. If a character cannot be read, say which position is uncertain. Avoid silently replacing a letter with a digit because the result resembles another part number.
A barcode scan can add a recorded value, but keep the scan result labelled as such. It should not silently overwrite readable printed text. If the scan and the visible field disagree, preserve both until their meanings have been established.
Use named fields in the enquiry
Send the observed part-number field, module serial field and any other relevant labelled codes as separate entries. Attach the image they came from. A single line of numbers without descriptions forces the supplier to guess which value is meant to identify the replacement.
The separate guide to label codes and casting marks deals with numbers on the housing itself. For the larger application question, see engine series versus ECM part number.
Before approving the order, check that the quoted item has a definite hardware reference and that the relevant engine application has been confirmed. Keep configuration responsibilities explicit. Correctly transcribing a code is valuable, but it is only one part of establishing what should be supplied.