использовании \Bitrix\Crm\EntityRequisite()  getList ? 
                  
                  
                  
                  
                  
                  при повторном изменении сделки массив  реквизитов заполняется .
                  
                  
                  
                  
                  
                  Если прикрепить реквизит - сохранить ( массив пуст ) , удалить реквизит - сохранить ( массив заполняется предыдущим )
                  
                  
                
@VirtualWhiskers Евгений, будьте так любезны , разъясните в чем может быть проблема)
Код обработчика покажите
onBefore не знает о компании ничего
Обсуждают сегодня