How to develop the material coding rules for complex machinery and equipment? Different models in the same name in the case of how to go to the number of

The most important thing in the machinery industry is material coding, but all the machinery industry with material number (Number) or material description (Description) to explain, according to the complex machinery information technology enterprises are unlikely to succeed. Real material coding success examples only Bar?Code, that is, the bar code for supermarkets. Bar code as the standard, the definition of material coding should be changed:

Material coding is first of all digitized (binary) a thing, that is, a real existence of the "thing" in the computer system is stored as a binary

the form of the manifestation of the system in the only segment of the string. Importantly, it is important to exist in different systems (software), only exists in a system (software) can not be called coding, it must be used in different systems for a large number of automatic data exchange, which is expressed in the form of a large number of string matching program (string the same test), and therefore can be said that the material coding is a computer rather than a person to the "material" of the "name".

This definition in the machinery industry has a practical significance to the number of raw material types of 10,000 kinds of design drawings and 20,000 counting enterprises, if the average in a drawing BOM has 6 subordinate materials, at least the need to serial number, subordinate materials, the number of 3 input to a management system of a BOM, the BOM compared to the material description of the more than 20 times the amount of information needs to be correct, 20,000 drawings, so it can be said that the material code is a computer rather than a human "material" "name". Correct, 20,000 drawings, there are 400,000 data to be correct if the three-dimensional BOM, production BOM, etc., taking into account that this is only the number of one-time input, if the need for data exchange between the BOM, the number is amazing, and these data often can not be wrong. Therefore, the information technology of the machinery industry into a success or not, is to see the BOM can not lose the right is not too much.

As for you to say that different models in the case of the same name how to go to the number, is the material description level, is to show people, the requirements are not

high, as long as it is the only string on the line, the success of information technology enterprises at the same time without a very important impact. The most important thing is how to store this unique string in different systems, and data exchange is the problem.

I studied for several years, collapsed four platforms, wrote millions of lines of programs to solve this problem.

Picture of this system in which one of the core software is used to generate the code of the program, the upper part of the BOM from the three-dimensional software standard pieces of material description, the lower part of the system is the existence of a standard unique string, through the call to the API to store to a different system and data exchange, can be called the material code, sent to you for a taste of the freshness