Если допустить, что у нас поле пустое (на сколько, я понимаю это возможно, если номерная серия имеет активный признак Вручную), то данный скрипт всегда будет сбоить...
Начиная с DAX4 не будет - вылетит до этого . Там появилась история аналитик и, в случае отсутствия InternalInvoiceId ошибка уникальности в момент создания новой накладной вылезет там.
За это сообщение автора поблагодарили: Starling (1).