Конвертация данных - установка нового номера документа #710020


#0 by Patrio_O_Muerte
Добрый день други. Пишу правила конвертации 1С8 КА в БП. В документ Списание с расчетного счета попадает два документа из КА. Платежное поручение и Платежный ордер. Платежному ордеру пытаюсь присвоить номер с префиксом. В обработчике После загрузки пишу следующий код: При этом я убрал в перечне Конвертации свойств "номер" из обмена установив галочку "Отключить" и установил галочку в настройках ПКО документа Платежный ордер "автоматически генерировать код если он не задан". При этом я вижу, что создаваемые документы в базе появляются с префиксом "ПЗ", то есть префикс ОР опускается. В чем может быть загвоздка?
#1 by Naumov
патамушта твой префикс трется обработчиком события конфигурации
#2 by Patrio_O_Muerte
Отладчиком гоняю обработчики, вижу что объект имеет код "ПЗ000000284", после исполнения метода УстановитьНовыйНомер(СокрЛП(Объект.Организация.Префикс)+"ОР"), номер документа получается "ПЗ000000285". Я не пойму, в случае когда у документа уже есть префикс устанавливаемый префикс не роялит чтоли?
#3 by Patrio_O_Muerte
ни понил?
#4 by Patrio_O_Muerte
Это который глобальный чтоли? Который вызывается для всех? Так у меня там пусто.
#5 by Patrio_O_Muerte
Отладчик говорит СокрЛП(Объект.Организация.Префикс)+"ОР" = "ПЗОР".
#6 by Naumov
Ну сделай отладку модулей правил, поставь останов на присвоении номера, вруби замер, выполни присвоение и посмотри что выполнялось по этому вызову.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С