![]() |
|
Запись контрагента. | ☑ | ||
---|---|---|---|---|
0
Shalun
24.02.19
✎
10:31
|
Всем привет! Вопрос довольно таки банальный, но не могу победить сам. :-(
Задача - программно записать нового контрагента. Делаю так: Контрагент = Справочники.Контрагенты.Создать Объект(); //Заполнение нужных реквизитов Попытка Контрагент.Записать(); Исключение Сообщение = ("Не удалось записать объект """ + Объект + """!" + ОписаниеОшибки()); КонецПопытки; Что интересно, процедуру записи отрабатывает, сообщения об ошибке нет, но элемент не записывается! :-( Со справочником номенклатуры все проходит отлично, с контрагентами не хочет. :-( Если че, работаю в КА 2.4. В чем может быть косяк? :-( Заранее спасибо!!! |
|||
1
Волшебник
24.02.19
✎
10:33
|
Сообщение = (
вот тут ошибка |
|||
2
shuhard_серый
24.02.19
✎
10:34
|
(0)если чё, контрагент без партнера в ERP КА УТ не рулит
|
|||
3
Shalun
24.02.19
✎
10:49
|
(2)"если чё, контрагент без партнера в ERP КА УТ не рулит"
Т.е мне нужно регистрировать партнера а затем контрагента? |
|||
4
Shalun
24.02.19
✎
10:50
|
(1) эта строка вообще не отрабатывается.
|
|||
5
RomanYS
24.02.19
✎
10:58
|
(4) Значит контрагент записывается, а ты его просто не видишь. Что в журнале регистрации?
Ну сообщение на всякий случай всё-так куда-нибудь выводи |
|||
6
Волшебник
24.02.19
✎
10:59
|
(4) Она отрабатывается.
Ты переменной "Сообщение" присваиваешь значение. Короче, убери знак "=" |
|||
7
RomanYS
24.02.19
✎
11:00
|
(6) И Сообщение заменить Сообщить тогда уж
|
|||
8
Волшебник
24.02.19
✎
11:01
|
(7) или ЗаписьЖурналаРегистрации
|
|||
9
Shalun
24.02.19
✎
11:24
|
(5) я в конфигураторе смотрю значение контрагента после записи. Обычно присваивется код и ссылка - у меня эти поля пустые. :-(
(6) Это строка обрабатывается в случае ошибки, но если ошибки нет - то она не обрабатывается. В принципе, можно же вообще без Попытки сделать запись. |
|||
10
Мимохожий Однако
24.02.19
✎
11:28
|
(9) Убери попытку,закомментируй Сообщение=...
Посмотри, что происходит в журнале регистрации |
|||
11
MyNick
24.02.19
✎
11:40
|
Да походу рлс какой-нибудь включен, вот и не видишь
|
|||
12
shuhard_серый
24.02.19
✎
11:43
|
(3) реквизит обязательный
(4) не верю (с) |
|||
13
Shalun
24.02.19
✎
12:50
|
Я хренею с этой 1с ки... :-(
Реквизит "Наименование" это на самом деле раболчее наименование, а реквизит "Полное наименование", на самом деле сокращенное наименование. Че за студентов понабрали... :( Короче, такая херня. Элемент на самом деле записывается, но когда заходишь в справочник через форму проги, его там нет. Когда через все функции - справочник то он там есть. Однако в списке поля Наименование и полное заполнено, но когда открываю этого контрагента, эти поля пустые и открывается форма зоздания нового контрагента, хотя ИНН и другие поля заполнены. В общем не пойму через какую задницу работает эта конфа. :-( До этого работали в КА 1.1 и с УФ то же, все понятно и логично, но тут... Вразумите опытные пользователи! |
|||
14
palsergeich
24.02.19
✎
13:20
|
(13) Что б не было пиздежу - делай все по чертежу.
Есть методолгия, если ее придерживаться то все будет ну относительно неплохо. Если просто ляпать код - то каждый день открытия. Нормально все там, может и не так как хотелось бы, но если знать, то все работает. |
|||
15
Cyberhawk
24.02.19
✎
13:38
|
О чем говорить с чувачком, у которого приведенный код не проходит синтаксический контроль даже
|
|||
16
hhhh
24.02.19
✎
13:43
|
(13) вам же сказали, показывается справочник Партнеры. Вы заполняли наименование у справочника Партнеры?
|
|||
17
Мимохожий Однако
24.02.19
✎
14:19
|
(13) Запуск программы надо начинать с конфигуратора. Только изучив метаданные, их представления и взаимосвязь с формами, можно приступать к танцам с бубнами, то бишь программированию и другим делам. При таком подходе не важно какую конфигурацию используешь. Если плясать от интерфейса пользователя и халявных обработок, то проблемы обеспечены почти всегда
|
|||
18
Shalun
24.02.19
✎
15:51
|
Да, открывается форма создания партнера, но в заголовке формы написано "Контрагент"? Написали бы "Партнер". Или это специально что бы запутать? Как вообще обычный пользователь может понять где какой справочник? :-(
(16) Спасибо, разобрался с Пртнерами. Как написал (14) Не так как хотелось бы, через жопу, но работает. :-) Теперь пытаюсь договор к контрагенту привязать. :-) п.с. (17) я не занимаюсь проф. программированием. Так, пописываю для себя и на изучение конфы времени нет. Но ты прав, если бы я ее изучил, меня бы тут не было. :-) |
|||
19
Cyberhawk
24.02.19
✎
18:22
|
"в заголовке формы написано "Контрагент"? Написали бы "Партнер". Или это специально что бы запутать?" // Это "проектное решение" - зависит от ФО
|
|||
20
craxx
24.02.19
✎
20:45
|
(13) А все потому что динамический список в форме списка контрагентов не видит твоего контрагента, потому что ты не заполнил что-то, что должно быть заполнено. Гляди запрос динамического списка, и медитируй.
|
|||
21
craxx
24.02.19
✎
20:46
|
(18) В общем поздравляю, ты открыл для себя чудный новый мир КА2. То ли еще будет, тебя ждет много удивительных сюрпризов и приключений!
|
|||
22
Shalun
25.02.19
✎
11:43
|
(20) Спасибо, буду медитировать. :-)
(21) С мая прошлого года как узнал о прекращении поддержки КА1, начал осваивать КА2. Вот с той поры и плююсь. :-( Причем, осваиваю не как программист, а как пользователь. Инженера 1с настолько заняты программированием, что напрочь забыли о таком важном предмете как "Инженерная психология". И описание пишут видимо для себя. :-( |
|||
23
user2f
25.02.19
✎
11:56
|
Ну а если в конфигуратор и метаданные не лазить, то с т.з. аналитика надо понять, зачем нужны контрагенты и партнеры, чем они отличаются, почему не рекомендуется всех контрагентов тупо приравнивать к партнерам и т.д.
Есть же мануал на сайте ИТС по ЕРП/КА, вот там с начала и до конца надо читать и вникать, если не программист. То есть нужно не решать проблему "контрагент без партнера не записывается, как бы это обойти или хакнуть", а понять зачем партнер требуется, и может есть в этом для вас выгода? Вдруг потом окажется что куча ваших потребностей покрываются стандартным функционалом. |
|||
24
D_E_S_131
25.02.19
✎
12:15
|
"я не занимаюсь проф. программированием. Так, пописываю для себя и на изучение конфы времени нет" - наверное с этого стоило начать сообщение (0)...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |