Уточните, пожалуйста, при каких условиях отличаются значения у строкового и числового поля.
Пример ввода одинакового значения:

Раньше в программе такое наблюдалось при больших значениях. Это связано с особенностью работы языка программирования и внутренних вычислений в системе.
Рекомендуем не использовать числовые поля для ввода таких данных, как расчётные и/или корреспондентские счета, ИНН, КПП, ОГРН и пр. При необходимости поиска по контексту - найти значение будет невозможно.
В числовых полях нули в начале значения всегда убираются - это стандартное представление данного типа в системе и в управляющих элементах языка программирования.
Если требуется наличие нулей, то для этих целей можно использовать функцию [Fill(Поле,Длина)] в составном поле или в шаблонах документов, которая дополняет в левой части числа количество цифр нулями до указанной длины.