Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Помогите объяснить начальнику , Проблемы взаимодействия с заказчиками          
serg2raff Подменю пользователя
сообщение 25.11.15, 7:31
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 1
Спасибо сказали: 0 раз
Рейтинг: 0

Начальник производства завода, человек с претензиями на знание 1С, приказал создать обработку для проверки основных спецификаций производства (конфигурация 1С: УПП для Украины редакция 1.3). Для чего?
Вот текст его письменного указания:
"Номенклатура (28023) Вкладыш МОП (код 00000020371) на закладке Спецификации спецификаций нет!?, а в регистре сведений Основные спецификации номенклатуры существует запись!!!" (орфография первоисточника сохранена)
Подскажите выражения, в которых можно объяснить дураку, что на закладке "Спецификации" формы элемента справочника "Номенклатура" размещено Табличное поле "СпецификацииНоменклатуры" с типом значения "СправочникСписок.СпецификацииНоменклатуры", а не
"РегистрСведенийСписок.ОсновныеСпецификацииНоменклатуры".

Кроме того, при открытии формы элемента срабатывает процедура УстановитьОтборыДляТЧ()

СпецификацииНоменклатуры.Отбор.СпецификацииИзделийПоНоменклатуре.Установить(Ссылка);
ЭлементыФормы.СпецификацииНоменклатуры.НастройкаОтбора.СпецификацииИзделийПоНоменклатуре.Доступность = Ложь;

То есть, в табличном поле "СпецификацииНоменклатуры" отражаются только те элементы справочника "Спецификации номенклатуры", у которых значения поля "Номенклатура" табличной части "ВыходныеИзделия" равны ссылочному значению элемента справочника "Номенклатура", форму которого (элемента) мы и открываем. И никак это табличное поле не связано с регистром сведений "Основные спецификации номенклатуры".

А суть проблемы в том, что одна и та же спецификация привязана как основная в регистре сведений "Основные спецификации номенклатуры" к двум (или юолее) элементам справочника "Номенклатура", но в реквизите "Номенклатура" табличной части "ВыходныеИзделия" может быть указан только один элемент справочника "Номенклатура" (в базе используются только сборочные спецификации - установлен соответствующий признак). И в форме этого элемента номенклатруы, которы выбран для спецификации, мы видим соответствующую спецификацию в табличном поле "Спецификации номенклатуры", а в форме другого - не видим!

Но как это объяснить начальнику производства? Помогите найти слова! Или здесь слова не нужны, а только выражения?

Acid Подменю пользователя
сообщение 25.11.15, 8:54
Сообщение #2

Про1С-ник
Иконка группы
За заслуги на форуме в 2010 году
Группа: Местный
Сообщений: 2104
Из: Занзибар
Спасибо сказали: 377 раз
Рейтинг: 260.7

Цитата(serg2raff @ 25.11.15, 7:31) *
А суть проблемы в том, что одна и та же спецификация привязана как основная в регистре сведений "Основные спецификации номенклатуры" к двум (или юолее) элементам справочника

ну вы сами себе проблему сделали. поломали стандартную реализацию спецификаций.
так делать нельзя было.
Переделывайте запрос для закладки Спецификаций.


Signature

Документируйте Код! мать вашу...


andr_andrey Подменю пользователя
сообщение 25.11.15, 9:01
Сообщение #3

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 626
Спасибо сказали: 166 раз
Рейтинг: 130.8

Цитата(serg2raff @ 25.11.15, 7:31) *
Начальник производства завода, человек с претензиями на знание 1С, приказал создать обработку для проверки основных спецификаций производства (конфигурация 1С: УПП для Украины редакция 1.3). Для чего?
...
Но как это объяснить начальнику производства? Помогите найти слова! Или здесь слова не нужны, а только выражения?

Вы же сами сформулировали объяснение: "То есть, в табличном поле "СпецификацииНоменклатуры" отражаются только те элементы справочника "Спецификации номенклатуры", у которых значения поля "Номенклатура" табличной части "ВыходныеИзделия" равны ссылочному значению элемента справочника "Номенклатура", форму которого (элемента) мы и открываем. И никак это табличное поле не связано с регистром сведений "Основные спецификации номенклатуры".

Может просто поговорить с постановщиком задачи, что он хочет получить в результате?

Сообщение отредактировал andr_andrey - 25.11.15, 9:02


Signature
#define private public
enum BOOL { FALSE, TRUE, FILENOTFOUND } is made my day

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 26.04.24, 8:54
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!