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

Хранилище

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

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



> Помогите проверить и разъяснить как это сделать          
champions Подменю пользователя
сообщение 03.02.20, 13:24
Сообщение #1

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

1С-Предприятия 8.2, в которой имеются 3 справочника: ТМЦ (с артикулами), Техпроцессы (ТП), Операции. Каждый ТМЦ имеет ссылку на справочник технологических процессов, каждый тех. процесс имеет табличную часть с последовательностью ссылок на справочник операций.

Необходимо выполнить следующие проверки:
1. При записи нового или существующего элемента справочника ТМЦ, необходимо проверить имеется ли уже такой элемент с таким наименованием и если да - выдать предупреждение и не дать возможность записи данного (дублирующего) элемента.

2. При записи нового или существующего элемента справочника тех.процессы, необходимо проверить имеется ли уже такой элемент с такой же самой последовательностью (порядком) операций в табличной части и если да - выдать предупреждение и не дать возможность записи данного (дублирующего) элемента.

3. При изменении последовательности операций (кнопками вверх/вниз или добавлении/удалении операций) в форме элемента ТП необходимо вывести список элементов ТП у которых имеется такая же последовательность (порядок) операций и количество (* или похожая, по признаку наличия указанных в данном ТП).

ВСЕ ЗАДАНИЯ ДОЛЖНЫ БЫТЬ ВЫПОЛНЕНЫ С ИСПОЛЬЗОВАНИЕМ ЗАПРОСОВ.
Например:
xyz и xzy = разные ТП
xyz и xyz = одинаковые ТП
xyz и (xyza или xyzb) = похожие
где x,y,z,a,b - операции из табличной части справочника ТехПроцессов

Файл который нужно проверить



[необходимо зарегистрироваться для просмотра ссылки]

Заранее уважуха и + к вашему респекту!

и могу это делать в 1с 8.3?


 ! 

Правила: 5
 


Сообщение отредактировал Vofka - 03.02.20, 14:40

volodya1122 Подменю пользователя
сообщение 03.02.20, 17:02
Сообщение #2

Оратор
Иконка группы
Группа: Местный
Сообщений: 336
Из: Тернопіль
Спасибо сказали: 133 раз
Рейтинг: 135.7

champions @ Сегодня, 13:24 * ,

1. Писать на 8.2 или 8.3 это нужно спрашивать у своего преподавателя.
2. В своей конфигуракии вы не написали ни одной строчки кода. Что тут проверять то?
3 Помогу Кодом для ТМЦ. А дальше самому

Процедура ПередЗаписью(Отказ)
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ТМЦ.Наименование
        |ИЗ
        |    Справочник.ТМЦ КАК ТМЦ
        |ГДЕ
        |    ТМЦ.Ссылка <> &ТекЭлемент
        |    И ТМЦ.Наименование = &Наименов";
    
    Запрос.УстановитьПараметр("Наименов", Наименование);
    Запрос.УстановитьПараметр("ТекЭлемент", Ссылка);
    
    РезультатЗапроса = Запрос.Выполнить();
    
    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
      дублей= ВыборкаДетальныеЗаписи.Количество();

Сообщить("Дублей="+дублей);
Если Дублей>0 тогда
      Отказ=Истина;
КонецЕсли;      
    
КонецПроцедуры


Спасибо сказали: champions, Макс1С,

Макс1С Подменю пользователя
сообщение 03.02.20, 18:08
Сообщение #3

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 189
Из: Днепр
Спасибо сказали: 62 раз
Рейтинг: 58.6

volodya1122 @ Сегодня, 17:02 * ,
Что же вы так строги, это же наш потенциальный коллега )))

volodya1122 Подменю пользователя
сообщение 03.02.20, 18:23
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 336
Из: Тернопіль
Спасибо сказали: 133 раз
Рейтинг: 135.7

Макс1С @ Сегодня, 18:08 * ,
Потенциальному колеге можно подсказать, а не делать за него всю работу

Макс1С Подменю пользователя
сообщение 04.02.20, 9:20
Сообщение #5

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 189
Из: Днепр
Спасибо сказали: 62 раз
Рейтинг: 58.6

volodya1122 @ Вчера, 18:23 * ,
полностью с вами согласен icon_beer17.gif

Vofka Подменю пользователя
сообщение 04.02.20, 9:39
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Цитата(Макс1С @ 03.02.20, 18:08) *
это же наш потенциальный коллега )))

Конкурент crazy.gif

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


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

 

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