ಕೋಡ್ ಸೆಟ್ಗಳು A, B ಮತ್ತು C
ವಿವಿಧ ರೀತಿಯ ಡೇಟಾವನ್ನು ದಕ್ಷವಾಗಿ ಹೊಂದಿಸಲು Code 128 ಮೂರು ಕೋಡ್ ಸೆಟ್ಗಳ ನಡುವೆ ಬದಲಾಗುತ್ತದೆ. ಸೆಟ್ A ದೊಡ್ಡ ಅಕ್ಷರಗಳು, ಅಂಕಿಗಳು ಮತ್ತು ನಿಯಂತ್ರಣ ಅಕ್ಷರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ; ಸೆಟ್ B ದೊಡ್ಡ ಮತ್ತು ಸಣ್ಣ ಅಕ್ಷರಗಳು, ಅಂಕಿಗಳು ಮತ್ತು ವಿರಾಮ ಚಿಹ್ನೆಗಳನ್ನು; ಸೆಟ್ C ಪ್ರತಿ ಚಿಹ್ನೆ ಅಕ್ಷರದಲ್ಲಿ ಎರಡು ಅಂಕಿಗಳನ್ನು ತುಂಬುತ್ತದೆ, ಇದರಿಂದ ಉದ್ದದ ಸಂಖ್ಯೆಗಳು ಬಹಳ ಸಾಂದ್ರವಾಗುತ್ತವೆ.
ಪ್ರತಿ ಚಿಹ್ನೆ ಅಕ್ಷರ 11 ಮಾಡ್ಯೂಲ್ ಅಗಲ, 3 ಪಟ್ಟಿ ಮತ್ತು 3 ಅಂತರಗಳಿಂದ ಮಾಡಲ್ಪಟ್ಟಿದೆ, ಮತ್ತು ಸ್ಟಾಪ್ ಮಾದರಿ 13 ಮಾಡ್ಯೂಲ್ಗಳು. ಬಾರ್ಕೋಡ್ ಅನ್ನು ಸಾಧ್ಯವಾದಷ್ಟು ಚಿಕ್ಕದಾಗಿಡಲು ಎನ್ಕೋಡರ್ ಮಧ್ಯದಲ್ಲೇ ಸೆಟ್ಗಳನ್ನು ಬದಲಿಸಬಹುದು.
ಚೆಕ್ ಅಕ್ಷರ
ಪ್ರತಿ Code 128 ಬಾರ್ಕೋಡ್ ಕಡ್ಡಾಯ ಚೆಕ್ ಅಕ್ಷರದೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. ಆರಂಭ ಅಕ್ಷರದ ಮೌಲ್ಯಕ್ಕೆ, ಪ್ರತಿ ಡೇಟಾ ಅಕ್ಷರದ ಮೌಲ್ಯವನ್ನು ಅದರ ಸ್ಥಾನದಿಂದ ಗುಣಿಸಿದ ಮೊತ್ತವನ್ನು ಕೂಡಿಸಿ, 103 ರಿಂದ ಭಾಗಿಸಿದ ಶೇಷವನ್ನು ತೆಗೆದುಕೊಂಡು ಇದನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ಚೆಕ್ ಅಕ್ಷರವನ್ನು ಮಾನವರು ಓದುವ ಪಠ್ಯದಲ್ಲಿ ತೋರಿಸುವುದಿಲ್ಲ.
ಲಾಜಿಸ್ಟಿಕ್ಸ್ನಲ್ಲಿ GS1-128
GS1-128 ಎಂದರೆ ಆರಂಭದ ನಂತರ FNC1 ಅಕ್ಷರವಿರುವ Code 128; ಅದು ವಿಷಯವನ್ನು GS1 ಅಪ್ಲಿಕೇಶನ್ ಐಡೆಂಟಿಫೈಯರ್ಗಳೆಂದು ಗುರುತಿಸುತ್ತದೆ. ಇದು ಶಿಪ್ಪಿಂಗ್ ಮತ್ತು ಪ್ಯಾಲೆಟ್ ಲೇಬಲ್ಗಳ ಮೇಲಿನ ಪ್ರಮಾಣಿತ ರೇಖೀಯ ಬಾರ್ಕೋಡ್; ಅಲ್ಲಿ ಇದು GTIN, ಬ್ಯಾಚ್ ಸಂಖ್ಯೆ ಮತ್ತು ದಿನಾಂಕಗಳ ಜೊತೆಗೆ SSCC (ಅಪ್ಲಿಕೇಶನ್ ಐಡೆಂಟಿಫೈಯರ್ 00) ಅನ್ನು ಹೊತ್ತೊಯ್ಯುತ್ತದೆ.
Code 128 ಅನ್ನು ISO/IEC 15417 ರಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದ್ದು, ಶಿಪ್ಪಿಂಗ್, ಗೋದಾಮು ಮತ್ತು ಆಂತರಿಕ ಲೇಬಲ್ಗಳಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಕೆಯಾಗುತ್ತದೆ.