Почему удалили поле Основной договор контрагента? #761679


#0 by olafbond
Добрый день. Перестала работать обработка. Полез разбираться. В справочнике Контрагенты реквизит ОсновнойДоговор переименован в УдалитьОсновнойДоговор. В справочнике ДоговорыКонтрагентов также нет соответствующего поля. В конфигурации теперь можно отметить "Использовать как основной" произвольное количество договоров. Где это хранится, не нашел. Не понятно и неудобно. Поясните, пожалуйста, в чем логика и как теперь жить). Как отметить договор программно "Основным", как выбрать основной договор? 1С:Предприятие 8.3 (8.3.7.1790) Бухгалтерия предприятия, редакция 3.0 (3.0.43.29)
#1 by Aleksey
читай описание
#2 by Aleksey
вкратце, они поменяли реквизит на регистр сведений, чтобы была возможность задавать основной договор в разрезе организаций
#3 by vhl
позови программиста
#4 by Stim
- Дети, а давайте дружно позовем Программиста - ПРО-ГРАМ-МИСТ! - ПРО-ГРАМ-МИСТ! - ПРО-ГРАМ-МИСТ! - иду я, иду.. - УРА!!
#5 by ObjectRelationModel
они прочли
#6 by Aleksey
Возможно, правда добавили в измерение еще и "ВидДоговора".
#7 by olafbond
Спасибо!
#8 by Stim
Возможно, они добавили еще и гемороя программистам. Почему нельзя было оставить реквизит ОсновнойДоговор для тех компаний, у которых одна организация и которым не нужно это бесконечное множество основных договоров? ведь есть же ФО УчетПоНесколькимОрганизациям, по ней можно скрывать это поле
#9 by hhhh
не читатель? Написали же: убрали кольцевую ссылку, контрагент ссылается на договор, а договор ссылается на контрагент. Причем тут одна и не одна организация?
#10 by Stim
какая еще кольцевая ссылка? Когда она была проблемой, что нужно было менять всю логику программы, чтобы её исправить?
#11 by Garikk
угу, давайте оставим 100500 отдельных реквизитов для тыщи вариантов компаний. а потом будем это всё изовсех сил поддерживать. Нет, конечно они неочень хорошие люди что логику некоторых подсистем слишком кардинально меняют, но в данном случае не думаю что это плохой ход
#12 by Stim
это было бы нормальным решением, для баз, где ведут учет по одной компании.
#13 by Garikk
Такими темпами половину функционала БП3 можно выкинуть, и это было бы также нормальным решением
#14 by Garikk
это всё издержки универсальности типовых конфигураций
#15 by DailyLookingOnASunse
О, это хорошо, что убрали. А то пользователи баз, в которых несколько организаций, достали тупыми вопросами про этот основной.
#16 by Aleksey
что то не помню я воплей про кпп, когда его логику меняли. А тут прям вах вах
#17 by Stim
я не вижу причин, по которым нельзя оставить было реквизит ОсновнойДоговор. Так было сотни лет, тысячи бухгалтеров это использовали и спокойно бы продолжали использовать. А тем 10%, которым нужны основные договора в разрезе кучи параметров - пусть используют доп функционал
#18 by Aleksey
А дальше что с ним делать?
#19 by Злопчинский
Поддерживаю. Вон даже вроде "ОсновнаяОрганизация" как класс отсутствует в типовой торговле (? или ошибаюсь) - как например сделать автоподгрузку если во входящих файлах нет идентификации организации..?
#20 by Aleksey
Легко Предварительно прописываешь у нужной организации И далее используешь это имя
#21 by Stim
нет, зачем. есть же функциональные опции, их нужно было использовать.
#22 by Garikk
и во всех запросах и отчётах дописывать хвост который эту ФО обрабатывает
#23 by Stim
а потом эту организацию удалят и добавят другую такую же, но без предопр знач
#24 by Aleksey
во первых удалить не смогут, будет ругаться что она предопределенная Во вторых эту ситуацию тоже можно предусмотреть
#25 by Злопчинский
угу..а потом кто-то другой такуюже но другую организацию дублем внесет..?
#26 by Stim
зачем хвост? надо получить основной договор - смотришь ОсновнойДоговор. если пустое - ищешь по регистру. При включении ФО "ИспользоватьОсновныеДоговораВРазрезеОрганизаций" все основные договора перемещаются в регистры и очищаются. тут все просто
#27 by Aleksey
???
#28 by Aleksey
а потом какой то программист из запишет туда данные, и пофиг что по ФО учет основных договоров в РС
#29 by Stim
и что? при выключении аналитики по складам в настройках учета удаляются субконто на счетах. И их тоже может любой программист добавить, хотя по логике программы их там быть не должно.
#30 by Aleksey
записать данные на пустые суьконто он врядли сможет
#31 by Stim
можно поставить запрет на запись осн договора при включенной ФО.
#32 by Dmitrii
Ау, Что тебя так заклинило на организациях? Ты читал описание изменений? Речь о том, чтобы была возможность установить основной договор не только для организации, но и в разрезе видов договоров (основной с покупателем, основной с поставщиком и т.д.). Для случая, когда один контрагент может быть как поставщиком так и покупателем. А это уже гораздо более частая ситуация, чем ведение учета по одной организации. Вариант с двойной логикой (где-то - реквизит, а где-то РС) считаю порочным, т.к. значительно усложняет доработку (новые ФО, алгоритмы обработки этих ФО и т.д.) без видимого профита.
#33 by Stim
>>А это уже гораздо более частая ситуация странно. в 95% случаев контрагент для организации выступает или как покупатель, или как продавец. Это намного более частая ситуация
#34 by Aleksey
Ну т.е. ты признаешь что в среднестатестической фирме 5% контрагентов это и покупатель и поставщик.
#35 by Stim
ну да. для них можно не устанавливать основной договор, не вижу проблемы
#36 by ЧеловекДуши
Зато смогут сменить название организации и основная должна быть новая, а не старая. Но часть реквизитов должны быть на старой :)
#37 by Aleksey
Т.е. для любой организации этот функционал востребован получается?
#38 by ЧеловекДуши
5% ? Шутите все 95% :)
#39 by Stim
я такое не говорил. Этот функционал востребован у тех, у кого 95% покупателей и поставщиков одновременно
#40 by Stim
приведи пример схемы работы организации, у которой в контрагентах 95% покупателей и поставщиков одновременно
#41 by zak555
наконец 1с-ка родила это, очень долго ждал
#42 by zak555
> Возможно, они добавили еще и гемороя программистам. для не конвнодеров это не проблема
#43 by Stim
ну если ты готов исправлять за 1С её косяки своими мозолистыми пальцами, то наверн для тебя нет здесь проблем
#44 by zak555
о каком косяке ты говоришь ?
#45 by ptiz
Интересно, почему 1С столько лет понадобилось для такого очевидного решения?
#46 by zak555
кто-то написал в 1с, обосновал это реализовали а так они и не в курсе, что нужно реализовывать
#47 by vfrcbv
+1, основная задумка сделать отдельно выбор "основного договора" для всех видов договоров. Сначала тоже логика 1С показалось не понятной, когда пришлось допиливать свои обработки.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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