Как завести договор контрагенту #383276


#0 by busy1
Уважаемые Гуру. Поздравляю Вас с Старым Новым годом! Помогите пожалуйста, столкнулся с проблемой вроде пустяковой, но не могу решить её. Боюсь к дедлайну не успею. Проблема в следующем создаю нового контрагента и присваиваю ему новый договор, а договор почему то не присваивается...
#1 by dimoff
Куда не присваивается? Кому не присваевается?
#2 by busy1
Простите наверное уже от недосыпа туплю немного. Создаю как бы новый договор, вроде указываю контрагента. А при записи и последующей проверки созданного договора у контрагента не появляется...
#3 by dimoff
Ты не немного тупишь
#4 by busy1
А что не понятно?
#5 by dimoff
Всё непонятно. " А при записи и последующей проверки" Что это за фраза? Как можно понять её смысл?
#6 by dimoff
Договор у контрагента может не появиться после записи а не при записи, непонятно состоялась ли запись или он ошибку выдал, что значит у контрагента не появляется? Договор он не у контрагента, договор в отдельном списке.
#7 by busy1
Извините, я вроде пример кода привел. Не ужели такому специалисту как Вы не понятно, что строка  НовыйКонтр.Записать; означает запись данного контрагента в БД.
#8 by butterbean
а где ты договор заменяешь??
#9 by Aloex
Должно работать, как определяете что не создался договор? В справочнике договоров не появляется? Зачем попытка на запись установлена?
#10 by busy1
Я его не заменяю, я создаю новый договор и как Владелец договора указаваю контрагента. После записи нового договора по идеи он должен появиться в списке договоров контрагента. А это не происходит.
#11 by busy1
Попыта установлена на всякий случай вдруг там косяк какой.
#12 by Дуб
ошибку-то выдаёт? Или как? Это я про "вдруг там косяк какой"
#13 by Aloex
В справочнике "Договоры контрагентов" появляется свежий договор?
#14 by busy1
ошибка что-то (на память) договор с покупателем может быть создан только с контрагентом где установлен признак "Покупатель". НовыйКонтр.Покупатель = Истина; // устанавливаю признак. От чего происходит ошибка не понятно. сейчас проверю по всему справочнику.
#15 by butterbean
ЖЖОШЬ
#16 by НЕА123
весело проходила встреча Года(то ли Нового, то ли Старого).
#17 by busy1
я рад, что кому то нравиться!
#18 by Дуб
что-то другое.. Не всё говоришь. Лопать обязательные поля. И точно называй ошибку.
#19 by alisha
Ошибка не в приведенном коде. Откройте модуль объекта справочник Договора и там посмотрите что написано в процедуре ПриЗаписи или в процедуре ПриУстановкеНовогоКода
#20 by Пуд
(+19) А лучше вообще отладчиком пройтись
#21 by alisha
Или возможно ПередЗаписью вот там вероятно записан код, который проверяет условия и возращает Ложь. Соответственно элемент не добавляется в справочник.
#22 by busy1
Спасибо всем за содействие буду стараться.
#23 by alisha
Отпишитесь потом. Что-то стало интересно, первый раз с таким сталкиваюсь. совершенно с вами согласна.
#24 by ASU_Diamond
У контрагента установи флаг покупателя и поставщика
#25 by ASU_Diamond
В УПП так
#26 by busy1
Я так понимаю, Третья строка кода НовыйКонтр.Покупатель = Истина; Говорит , том что признак установлен как покупатель Кстати работаю в УПП;
#27 by busy1
Простите меня раби бога, почему то отладчиком прошел по всему коду исправил пару мелких недочетов и все заработала. действительно дело было не этом куске кода. Немного запутался в копиях. Где кралась ошибка я честно говоря так и не понял, а разбираться нет времени.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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