Ну вот, дошли руки по необходимости. Всем исследователям внутреннего мира 1С посвящается (тестировалось на Бухгалтерии 3.0.58.41).
В архиве собственно набор внешних обработок, позволяющих видеть все реквизиты справочников "Контрагенты" и "Номенклатура", а также все реквизиты документов "РеализацияТоваровУслуг", "ПоступлениеТоваровУслуг", "ПеремещениеТоваров", "ПКО", "РКО", "ОприходованиеТоваров", "СписаниеТоваров". Включая все табличные части! Вне зависимости от чего бы то ни было! Также есть общий журнал документов и возможность посмотреть Контрагентов и Номенклатуру в виде списка (полного или по подбору нескольких позиций).
Зачем это нужно? Я (как и многие другие, судя по сообщениям на форумах) столкнулся с новой разновидностью "поведения" 1С при переходе от версии платформы 7.7 к 8.3. Эскапичная молчаливость. Суть в следующем: в 7.7 можно программно в цикле заполнить значения нескольких элементов справочника и/или реквизитов документа и сохранив быть полностью уверенным, что вот откроешь форму списка справочника и гарантированно увидишь то, чего насоздавал! Откроешь в списке элемент и гарантированно увидишь заполненные тобой реквизиты! Сколько бы их не было и в каком порядке бы они ни шли! В новых поделках от 1С это не так. Далеко не так! Программное заполнение чего-либо может превратиться в сущий ад! Ты создаёшь программно контрагента, записываешь его и потом не видишь его в общем списке! Повторное создание этого же объекта приводит к ошибке! Код не уникален! Т. е. объект есть, но увидеть мы его не можем! Другая история — объект таки записался, отображается в списке, но открыв его мы обнаруживаем, что часть реквизитов отсутствует! Т. е. попросту не видна! Попытка перезаписать реквизиты приводит к вышеупомянутому результату. Реквизиты есть, но их не видно. Те, кто возился с КИ меня поймут. В то же время, объекты созданные врукопашную нормально себе существуют в базе. С ними проблем нет. Т. е., как я и говорил уже, если я забыл посолить яичницу, то я просто напросто ем несолёную яичницу. Разработчики ЭТОГО чуда забыв посолить блюдо остаются без еды, так как по их мнению её просто не существует в этом случае. Логику создателей ЭТОГО и всех его несуразностей я так и не смог осилить. Чесание левого уха правой рукой может быть и удобно в принципе, но как то противоестественно! Не находите? Но в любом случае, нам дали вот ЭТО. И с ЭТИМ нам жить!
Мои обработки позволят заглянуть во все реквизиты и понять, что система ожидает видеть прежде чем начать работать так как хотят живые, разумные люди, а не создатели ЭТОГО. Они дадут возможность заполнять реквизиты по образу и подобию и сократить "приятное" времяпровождение за отладчиком в разы. Да и вообще, иногда полезно заглянуть и посмотреть на скрытые от глаз реквизиты. Не люблю, когда машина за меня решает, что мне можно видеть, а что нет!
Пользуемся, комментируем, пишем хотелки.
Уххх, даже слов нет!!!!
вообще таких консолей универсальных много )) 1САдмин где-то тут есть, там не только смотреть, но и менять все это можно. И не только для бухгалтерии, а универсальные под любую конфу.
Но в принципе, может кому-то и понадобится )
почитайте где-нить про функциональные опции и как они управляют видимостью элементов
ФО, вам в помощь. По поводу просмотра всех реквизитов — 1С админ же есть. К сожалению сложность типовых возросла со времен 7.7, поэтому программно вы просто пропускаете какие-то реквизиты, которые интерактивно заполняются в разных местах конфигурации. Если программно сделать все как надо — созданные элементы отразятся в списках.
Ребята! Большое спасибо за отзывы и инфу. Вот про 1САдмин я слышу первый раз. К универсальности буду стремиться. Со временем думаю будет считывать метаданные на лету. Просто пока вот для Бух3 надо было очень. Про ФО почитаю!
Я так до сих пор и пользуюсь Инструментами разработчика для всех этих дел — максимально удобно. Ярлыки для базы создаю сразу в управляемом режиме и в обычном, для Инструментов.
Это что за Инструменты? Где посмотреть можно?
(7) это легендарный
ссылка.
Ктулху терминаторнабор 100500 в одном.