Добрый день,
Только недавно начал ознакомление с 1С. В компании стоит уже 1С 7.7 ТиС. Появилась необходимость реализовать следующий функционал:
1. Каждому контрагенту добавить возможность указывать способ доставки: Самовывоз или Доставка (возможно еще будут значения, а не только эти два)
2. Всем существующим контрагентам установить по умолчанию значение этого поля Самовывоз.
Подскажите пожалуйста по следующим вопросам:
1. Я правильно понимаю, что мне надо создать новый справочник, например, СпособыДоставки? Затем использовать его на форме Справочник.Контрагенты?
2. Каким образом мне лучше обновить все существующие контрагенты? (добавить новое свойство и заполнить значением по умолчанию)
Понимаю, что подробный ответ написать трудоемко, но хотя бы подсказки куда копать очень помогли бы.
Спасибо!
Только недавно начал ознакомление с 1С. В компании стоит уже 1С 7.7 ТиС. Появилась необходимость реализовать следующий функционал:
1. Каждому контрагенту добавить возможность указывать способ доставки: Самовывоз или Доставка (возможно еще будут значения, а не только эти два)
2. Всем существующим контрагентам установить по умолчанию значение этого поля Самовывоз.
Подскажите пожалуйста по следующим вопросам:
1. Я правильно понимаю, что мне надо создать новый справочник, например, СпособыДоставки? Затем использовать его на форме Справочник.Контрагенты?
2. Каким образом мне лучше обновить все существующие контрагенты? (добавить новое свойство и заполнить значением по умолчанию)
Понимаю, что подробный ответ написать трудоемко, но хотя бы подсказки куда копать очень помогли бы.
Спасибо!
По теме из базы знаний
- Алгоритмы с решениями для экзамена Специалист УТ 11.1
- Роли для кладовщика в 1С:Бухгалтерия 3.0
- Автоматический ввод документов и их создание в 1С:УТ 11 (Заказ, Акт или Реализация, Счет-фактура при необходимости)
- Интеграция 1С с маркетплейсами Ozon, Wildberries, ЯндексМаркет для УТ10.3, КА 1.1, УПП 1.3
- Рабочее место кладовщика (отгрузка ордерного склада): Организация, партнер, способ доставки, дата желаемой отгрузки, приоритет, зона доставки, комментарий – УТ 11, КА 2, ЕРП 2
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Собственно вы сами ответили куда копать.
можно подумать насчет некотрых вещей
1. Перечисление или Справочник ака яйцо или курица?
2. Может стырить методику в типовой и не парить мозг?
3. Может бросить заниматься некрофилией в 7.7. и сломать себе мозг в 8+?
вещи сугубо философские, конечно.
можно подумать насчет некотрых вещей
1. Перечисление или Справочник ака яйцо или курица?
2. Может стырить методику в типовой и не парить мозг?
3. Может бросить заниматься некрофилией в 7.7. и сломать себе мозг в 8+?
вещи сугубо философские, конечно.
О, не знал про перечисления. Гляну! Спасибо!
@VmvLer, про какую конкретную методику из типовой вы говорите? Может ссылочка будет?
Я бы перешел на 8+, но сначала надо разобраться что тут напилили в 7.7 :)
Так пока и не понял как базовые значения применить.
@VmvLer, про какую конкретную методику из типовой вы говорите? Может ссылочка будет?
Я бы перешел на 8+, но сначала надо разобраться что тут напилили в 7.7 :)
Так пока и не понял как базовые значения применить.
сделать можно по разному. у себя делал разными способами. один из них - не городить допсущности, а использовать типовые "свойства контрагентов"
никаких других видов кроме самовывоза и доставки быть не может в принципе.
никаких других видов кроме самовывоза и доставки быть не может в принципе.
и, вообще-то, если делать правильно - то способ следует задавать в самой сделке (заявка покупателя или реализация), а не в контрагенте. в контрагенте - только как значение по умолчанию для подстановки в документы
Про пункт 2:
Новое свойство сразу всем добавится, если вы его в конфигураторе в реквизиты справочника внесёте.
А установить можно через внешний отчёт/обработку.
Типа так:
Если клиентов много, то ещё транзакцией можно разбавить…
Новое свойство сразу всем добавится, если вы его в конфигураторе в реквизиты справочника внесёте.
А установить можно через внешний отчёт/обработку.
Типа так:
спр = СоздатьОбъект("Справочник.Контрагенты");
спр.ВыбратьЭлементы();
Пока спр.ПолучитьЭлемент() = 1 Цикл
Если спр.ЭтоГруппа() = 1 Тогда
Продолжить;
КонецЕсли;
спр.НовыйРеквизит = ЗначениеПоУмолчанию;
спр.Записать();
КонецЦикла;
ПоказатьЕсли клиентов много, то ещё транзакцией можно разбавить…
Всем спасибо за подсказки!
Попробую добавить как новый реквизит контрагентам (еще точно не знаю что такое "типовые свойства контрагентов", может через это сделаю). И да, в каждую сделку имеет смысл добавить возможность переопределить это значение. Буду разбираться.
Еще раз спасибо!
Попробую добавить как новый реквизит контрагентам (еще точно не знаю что такое "типовые свойства контрагентов", может через это сделаю). И да, в каждую сделку имеет смысл добавить возможность переопределить это значение. Буду разбираться.
Еще раз спасибо!
@CheBurator, вот что у меня написано в окне о конфигурации (см файл).
Это не оно?
Если это не оно, то я смогу:
1. Перейти на другую конфигурацию безболезненно?
2. Скопировать из другой конфигурации необходимые мне справочники? (СвойстваКонтрагентов)
Это не оно?
Если это не оно, то я смогу:
1. Перейти на другую конфигурацию безболезненно?
2. Скопировать из другой конфигурации необходимые мне справочники? (СвойстваКонтрагентов)
Прикрепленные файлы:
(13) какой треш :) Торговля для украины от Абби.
По сути добавлю:
1. Ежели как вы написали Способы доставки будут добавляться или имеют неизвестное конечное количество, то лучше используйте справочник.
2. В то же время если способов доставки будет не много и их список известен, а добавляться они будут редко, то перечисления.
Ибо. Перечисления добавляются через конфигуратор. Работа со справочником ведется из "Предриятия"
Со СвойстваКонтрагентов не морочтесь, в ТиС 7.7 которая для России есть стандартный механим, для того что бы его внедрить в вашего динозавра вам надо написать ТиС 7.7 поверх динозавра )
По сути добавлю:
1. Ежели как вы написали Способы доставки будут добавляться или имеют неизвестное конечное количество, то лучше используйте справочник.
2. В то же время если способов доставки будет не много и их список известен, а добавляться они будут редко, то перечисления.
Ибо. Перечисления добавляются через конфигуратор. Работа со справочником ведется из "Предриятия"
Со СвойстваКонтрагентов не морочтесь, в ТиС 7.7 которая для России есть стандартный механим, для того что бы его внедрить в вашего динозавра вам надо написать ТиС 7.7 поверх динозавра )
(15) для переноса типового механизма свойств контрагентов и свойств номенклатуры из российской ТИС в вашу конфигурацию понадобится:
1. скопировать из российской 4 справочника (из одного конфигуратора в другой через буфер обмена)
2. возможно посмотреть на прямое упоминание спр.конторагенты\номенклатуры российской ТИС в коде перенесенных справочников (скорее всего их там нет)
3. для справочника свойств контргаентов\номенклатуры - указать владельцами ваши справочники (они просто другие).
4. в формы списка контрагентов\номенклатур - вставить кнопку вызова спраочника свойств для конкретного элемента справочника контрагентов (подсмотреть можно в ТИС, там пару строк кода)
1. скопировать из российской 4 справочника (из одного конфигуратора в другой через буфер обмена)
2. возможно посмотреть на прямое упоминание спр.конторагенты\номенклатуры российской ТИС в коде перенесенных справочников (скорее всего их там нет)
3. для справочника свойств контргаентов\номенклатуры - указать владельцами ваши справочники (они просто другие).
4. в формы списка контрагентов\номенклатур - вставить кнопку вызова спраочника свойств для конкретного элемента справочника контрагентов (подсмотреть можно в ТИС, там пару строк кода)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот