Робота з одиницями в 1с 8

Одиниця виміру за замовчуванням - це одиниця, яка відображається першою при підборі товару в документі на мобільному пристрої.

Як змінити одиницю за замовчуванням?

У картці товару в 1С можна призначити кілька специфічних одиниць для товара: Базова одиниця, Одиниця зберігання залишків, Одиниця для звітів, Одиниця місць. Зараз в Мобі-С одиницею за замовчуванням вважається Одиниця для звітів. Що б змінити одиницю за замовчуванням необхідно зробити невелику доопрацювання модулі інтеграції Мобі-С.

Відкриваємо модуль інтеграції Мобі-С (файл Інтеграція Мобі-С з 1С 8.2 (x) .epf) в конфігураторі.

Переходимо в програмний модуль форми ФормаОсновная.

У функції ВигрузітьЕдініци шукаємо рядок НомХарЕд.Номенклатура.ЕдініцаХраненіяОстатков ЯК ЕдДляОтчетов,

Замінюємо в ній ЕдініцаХраненіяОстатков на потрібну вам одиницю.

Зберігаємо, перезапускаємо модуль, робимо на мобільному пристрої запит Повне завантаження і дивимося результат.

Як зробити базову одиницю одиницею за замовчуванням?

Відкриваємо модуль інтеграції Мобі-С (файл Інтеграція Мобі-С з 1С 8.2 (x) .epf) в конфігураторі.

Переходимо в програмний модуль форми ФормаОсновная.

У функції ВигрузітьЕдініци замінити код

Якщо Виборка.Едініца = Виборка.ЕдДляОтчетов Тоді Тип = Тип + 2; КонецЕсли; Якщо Виборка.ЕдініцаПоКлассіфікатору = Базедов Тоді Тип = Тип + 1;

Якщо Виборка.Едініца = Виборка.ЕдДляОтчетов Тоді Тип = Тип + 1; КонецЕсли; Якщо Виборка.ЕдініцаПоКлассіфікатору = Базедов Тоді Тип = Тип + 2;

Зберігаємо, перезапускаємо модуль, робимо на мобільному пристрої запит Повне завантаження і дивимося результат.

Інформація не актуальна для конфігурацій на керованих формах Управління торгівлею 11.