#0
by Демон Хаоса
БП 3.0 на 8.3. Ситуация Вот например счет 60.02 - Расчеты по авансам выданным В плане счетов, внутри него, внизу в табличке, указаны его субконто: Контрагенты Договоры Документы расчетов с контрагентами (напротив каждого, стоят все галки, кроме галки "только обороты" которая пустая у всех них) В ПВХ "ВидыСубконтоХозрасчетные", из которого выбран этот самый предопределенный элемент "Документы расчетов с контрагентами" - в этом ПВХ напротив него стоит его "Тип Значения" - и там указаны много типов (составной тип данных): Списание с РС Передача ОС Документ расчета с контрагентами Однако, в любом документе который делает юзер и где есть проводки - например в документе ОперацияБух - при ручном редактировании проводок, если "провалиться" внутрь 3-го субконто привязанного к счету 60.02 - то (вместо окошка где можно указать тип подбираемого нами документа) - сразу выскакивает список документов "Документ расчета с контрагентами". Т.е. фактически юзер в итоге может подбирать внутри этого субконто только лишь документы типа "Документ расчета с контрагентами" (но не может подобрать ни документ типа "Списание с РС", ни документ типа "Передача ОС", ни какого другого типа - т.к. выбора типа при "проваливании" в это субконто не выскакивает, и юзер де-факто ограничен здесь только лишь одним типом - ""Документ расчета с контрагентами""). Хотя в ПВХ внутри предопределённого элемента который назначен на это субконто, там "составной тип данных" и много разных документов галками там выбрано (указано) А юзеры хотят при редактировании этого субконто выбирать внутри него - разные виды документов (как указано в ПВХ в "тип значения") Давно не работал с БП, поэтому и прошу совета: 1. Правильно ли хотят юзеры, или всё это так и надо как работает таким образом как сейчас? 2. Если да, то можно ли это поправить настройками учёта?
#1
by Демон Хаоса
Причём что настораживает, та же самая ситуация происходит не в одной базе, а в двух
#3
by Демон Хаоса
А ведь > там указаны много типов (составной тип данных): - там указано дофига разных типов (порядка 20 разных)
#5
by Демон Хаоса
Тыкаешь в табличном поле документа содержащего проводки, в 3-е субконто под счетом 60.02 например Жмёшь там далее кнопочку выбрать, а вместо окошка с выбором типа сразу выскакивает окно "Документы расчетов с контрагентами", содержащее только лишь документы типа "Документ расчета с контрагентами" А надо, чтобы давало тип выбирать, и можно было разные виды документов подбирать в это субконто - все эти виды, указаны в ПВХ как "тип значения" для предопределенного элемента "Документы расчетов с контрагентами" там
#6
by Демон Хаоса
Копал. Выбор значения которое в поле субконто, происходит в модуле ОбщегоНазначенияБПКлиент, а конкретно в его процедуре: И ДанныеСчета["ВидСубконто" + Индекс + "ТипЗначения"] = Элемент.ОграничениеТипа Тогда И ДанныеСчета["ВидСубконто" + Индекс + "ТипЗначения"] = Элемент.ОграничениеТипа Тогда - и несмотря на то что внутри "Элемент.ОграничениеТипа" там здоровый полноценный список всех типов документов (которые мы установили в ПВХ как те типы документов которые мы можем выбирать в поле Субконто3) - несмотря на это, далее процедура вызывает тупо: ОткрытьФорму("Документ.ДокументРасчетовСКонтрагентом.ФормаВыбора", ПараметрыФормы, Элемент); - чем открывает тупо форму выбора документа ДокументРасчетовСКонтрагентом (не давая выбирать этим никакие другие виды документов) Почему так закодено в типовом решении, остаётся загадкой... Бухгалтерия предприятия, редакция 3.0 (3.0.51.12) Чтож, тут наверное либо мне тут перекодить этот кусок кода (сделать окошко с выбором типов), либо накатить новый релиз и надеяться что в нём эту байду поправят... Щас у меня: Бухгалтерия предприятия, редакция 3.0 (3.0.51.12) Кстате говоря: как отладчиком "войти" в код формы которая вызвана по "ОткрытьФорму"? (пока не получилось там внутри чтобы входило туда отладчиком)
#7
by Демон Хаоса
Собака порылась в том, что на БП установлено Расширение Конфигурации под названием "УпрУчёт" Так вот Если база без этого расширения, тогда вышеуказанная строка кода ОткрытьФорму("Документ.ДокументРасчетовСКонтрагентом.ФормаВыбора", ПараметрыФормы, Элемент); - нормально открывает форму выбора документа ДокументРасчетовСКонтрагентом - и она отрабатывает всё нормально - ею можно подобрать и другие виды документов Но если база с установленным этим расширением ("УпрУчет") - тогда эта же вышеуказанная строка кода ОткрытьФорму("Документ.ДокументРасчетовСКонтрагентом.ФормаВыбора", ПараметрыФормы, Элемент); - берёт форму выбора ТОГО документа ДокументРасчетовСКонтрагентом КОТОРЫЙ живёт в конфе расширения ("УпрУчет") - ну а в той конфе этот документ весьма убог и пуст - в нём нету ничего вообще, ни кода в модуле его объекта, ни форм - вот и вылазит "дефолтная" форма выбора от этого документа, в которой нету ничего вообще
#8
by Демон Хаоса
Это значит один прошлый подрядчик зачем-то (видимо по требованию чьему-то) накатывал на БП это расширение "УпрУчет" Потом тема сея "заглохла", подрядчик ушёл - а расширение осталось И теперь оно вот так гадит Т.к. не в курсах есть или нет в нём какой полезный функционал нужный юзерам (а мало ли - можт есть) - поступил так - удалил из конфы этого расширения один только документ ДокументРасчетовСКонтрагентом (который и гадил основной конфе БП и её программным вызовам) - после чего, всё заработало нормально (кому оторвать ноги за сиё расширение "УпрУчет" - уже непонятно, ставил его кто-то сто лет назад)) Вот вам батенька и "новые фичи 8.3" в виде Расширений...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Выбор субконто без выбора типа субконто в БП 8 при изменении счета
- Как ограничить тип у поля выбора с типом "Описание типов"?
- Назначение типа реквизитам Субконто. Выбор субконто в БП 8.0.
- Тип(Реквизит.Тип) = Тип("Строка")
- Тип(Реквизит.Тип) = Тип("Строка")
- Как привести значение типа "Описание типов" к значению типа "Тип"
- Запрос всех строк номенклатуры из всех табличных частей всех документов
- Отправка 4-ФСС из ЗУП/ЗБУ: не дает выбирать для подписи нужный сертификат
- Выбор субконто составного типа запросом из регистра дает неверный результат (
- УФ. Разрешить выбирать только определенный тип в колонке таблицы формы составного типа?
В этой группе 1С
- Медленно формирует документ Word при печати из 1С
- Зависают тонкие клиенты
- Реестр принятых/уволенных задваивает сотрудников
- Перезаполнение видов запасов УТ 11.3
- Значение по умолчанию уникального идентификатора
- Отправка почты из 1С через Stunnel.
- Ошибка Для состава плана обмена не указана регистрация объекта
- Вылетает конфигуратор на синтаксис-помощнике, win 10, 8.2
- ЗУП 3.1 Список сотрудников по подразделениям
- Проверить ХТТП сервис Пост запросом
- Падает 1С 8.3 на компьютерах кассиров
- 2 кассы в одном РМК 1с Розница
- как перезаписать подключаемое оборудование мДанныеСервера
- как отменить акт списания егаис
- erp 26 счет после корректировки поступления
- Не получается провести документ Кассовое поступление в БГУ 2.0
- УПП, как разобрать ОС на части чтоль.
- Прямые выплаты пособий из фсс в ЗУП 2.5
- При записи в регистр бух. Хозрасчетный ошибка: Поле объекта недоступно для записи Субконто
- Как сделать чтобы на одном ККТ печатались фамилии двух разных кассиров