Что значит "Выбивают старым кодом?"
если цена на товар обновлена, и артикул передан, и перезаписан в ту же ячейку- вроде всё норм.
Если товара нет в наличии- то его пробить невозможно, то есть тоже всё норм (Хотя в весах он может быть залит).
Или Вы вообще штрихкодирование не используете и пробиваете по кассе сумму без артикула?
Возможно, есть команда очистки ячейки- DFS в чистом виде не юзаю, применяется DLL-ка к 1С, при работе с весами отчитывается о стирании ячеек и их записи.
DLL-ка писана спецами клиента и распространению не подлежит, да и заточена пот клиента... НО написана на основании описания протокола работы с регистрами весов.
По идее в пакете DFS где-то должна быть функция удаления данных из весов- типа "очистить артикулы", иначе- или сначала пустышками заливать, или свой плагин писать.
Ну или написать процедуру подготовку списка, где "Неправильные " артикулы будут пустыми, и соответственно перезапишутся.