Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.12.2016, 11:26
|
|||
|---|---|---|---|
Изменить коды номенклатур |
|||
|
#18+
Я, можно сказать, чайник в программировании, тем более в 1С. Для сложных задач привлекаем специалистов. Но сейчас оне не могут… Стоит ряд небольших задач в КА-2 (вроде УТ-11) по каталогу, и решил попробовать сам. Первым делом – нужно переименовать все коды номенклатур, импортированных ранее из БП. Сейчас все коды – в штатном формате типа « 00-00000287 ». Надо вместо первых 2-х нулей поставить символы «бп», т.е. чтобы коды стали типа « бп-00000287 ». Понимаю только, что надо использовать ф-цию Left… Какой должна быть формула для этой задачи в 1С в обработке «Групповое изменение реквизитов»? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.12.2016, 14:17
|
|||
|---|---|---|---|
|
|||
Изменить коды номенклатур |
|||
|
#18+
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Номенклатура.Ссылка |ИЗ | Справочник.Номенклатура КАК Номенклатура"; РезультатЗапроса = Запрос.Выполнить(); Выборка=РезультатЗапроса.Выбрать(); Пока Выборка.СледующиЙ() цИКЛ Об=Выборка.ПолучитьОбъект(); Об.Код="бп"+Сред(Об.код,3); Об.Записать() КонецЦикла; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.12.2016, 14:17
|
|||
|---|---|---|---|
|
|||
Изменить коды номенклатур |
|||
|
#18+
Об=Выборка.Ссылка.ПолучитьОбъект(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.12.2016, 14:46
|
|||
|---|---|---|---|
Изменить коды номенклатур |
|||
|
#18+
Программист 1с, спасибо за отклик. Т.е, как я понял, штатной обработкой «Групповое изменение реквизитов» эту задачу не решить? Надо спец. обработку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2016, 09:18
|
|||
|---|---|---|---|
Изменить коды номенклатур |
|||
|
#18+
erpdm, Наймите 1С-ника и не парьте себе мозг. Темболее стоит это копейки по сравнению с тем что вы можете накосячить где попало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2016, 09:49
|
|||
|---|---|---|---|
Изменить коды номенклатур |
|||
|
#18+
есть куча обработок перенумерации документов и справочников.. ну и код 1сника -самое простое что подойдет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2016, 10:00
|
|||
|---|---|---|---|
Изменить коды номенклатур |
|||
|
#18+
Злой Бобрerpdm, Наймите 1С-ника и не парьте себе мозг. Темболее стоит это копейки по сравнению с тем что вы можете накосячить где попало. Совершенно верно. Только они отдыхали в то время, когда надо было это сделать. Поэтому применили самую универсальную и простую обработку для этой задачки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.12.2016, 14:56
|
|||
|---|---|---|---|
|
|||
Изменить коды номенклатур |
|||
|
#18+
erpdmКакой должна быть формула для этой задачи в 1С в обработке «Групповое изменение реквизитов»?Эта групповая изменялка реквизитов умеет перенумеровывать? Есть же перенумераторы в том же ИТС в папке extforms или на инфостарте - так вообще на любой вкус и цвет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=28&tablet=1&tid=1518616]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
83ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 185ms |

| 0 / 0 |
