Робота з одиницями в 1с 8
Одиниця виміру за замовчуванням - це одиниця, яка відображається першою при підборі товару в документі на мобільному пристрої.
Як змінити одиницю за замовчуванням?
У картці товару в 1С можна призначити кілька специфічних одиниць для товара: Базова одиниця, Одиниця зберігання залишків, Одиниця для звітів, Одиниця місць. Зараз в Мобі-С одиницею за замовчуванням вважається Одиниця для звітів. Що б змінити одиницю за замовчуванням необхідно зробити невелику доопрацювання модулі інтеграції Мобі-С.
Відкриваємо модуль інтеграції Мобі-С (файл Інтеграція Мобі-С з 1С 8.2 (x) .epf) в конфігураторі.
Переходимо в програмний модуль форми ФормаОсновная.
У функції ВигрузітьЕдініци шукаємо рядок НомХарЕд.Номенклатура.ЕдініцаХраненіяОстатков ЯК ЕдДляОтчетов,
Замінюємо в ній ЕдініцаХраненіяОстатков на потрібну вам одиницю.
Зберігаємо, перезапускаємо модуль, робимо на мобільному пристрої запит Повне завантаження і дивимося результат.
Як зробити базову одиницю одиницею за замовчуванням?
Відкриваємо модуль інтеграції Мобі-С (файл Інтеграція Мобі-С з 1С 8.2 (x) .epf) в конфігураторі.
Переходимо в програмний модуль форми ФормаОсновная.
У функції ВигрузітьЕдініци замінити код
Якщо Виборка.Едініца = Виборка.ЕдДляОтчетов Тоді Тип = Тип + 2; КонецЕсли; Якщо Виборка.ЕдініцаПоКлассіфікатору = Базедов Тоді Тип = Тип + 1;
Якщо Виборка.Едініца = Виборка.ЕдДляОтчетов Тоді Тип = Тип + 1; КонецЕсли; Якщо Виборка.ЕдініцаПоКлассіфікатору = Базедов Тоді Тип = Тип + 2;
Зберігаємо, перезапускаємо модуль, робимо на мобільному пристрої запит Повне завантаження і дивимося результат.
Інформація не актуальна для конфігурацій на керованих формах Управління торгівлею 11.