Имя: Пароль:
1C
1С v8
Формирование артикула
0 nikoslav
 
29.09.17
16:05
Как реализовать следующую задачу:
В конфигурации есть справочник Номенклатура, у которого есть реквизит Артикул. При нажатии на кнопку "Сформировать артикул", программа должна заполнять артикул по следующему алгоритму: берутся первые буквы первых двух слов из наименования (префикс), и к ним прибавляется первый свободный номер. Если наименование состоит из одного слова, то в качестве префикса берутся первые 2 буквы этого слова.

Например, для товара “Трикотаж французский”, если таковой впервые был добавлен в базу, должен быть сформирован код ТФ1. Если будет добавлен еще один товар, например, “Трикотаж французский вискоза”, то код уже будет ТФ2. Если в базе уже есть код ТФ4, и добавляется еще один трикотаж, то программа должна подсказать артикул ТФ3.
1 lubitelxml
 
29.09.17
16:10
Первый свободный номер определяй запросом. Если в наименовании найден пробел - то бери первый символ из строки + первый средний символ из строки с позицией где пробел.
2 FIXXXL
 
29.09.17
16:12
(0) а если придет Трикотаж Фрязинский? :)
бредовый слегка алгоритм и постановка
для чего это?
3 lubitelxml
 
29.09.17
16:25
(2) индексы видимо изобретает )
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.