форум поддержки VSGroup
https://forum.vsgroup.ua/

спкИмпортСправочников
https://forum.vsgroup.ua/viewtopic.php?f=61&t=10081
Страница 1 из 1

Автор:  Pavel [ 26 авг 2016, 10:34 ]
Заголовок сообщения:  спкИмпортСправочников

Заполнение справочника Классификатор единиц измерения происходит путем нажатия на кнопку Подбор из классификатора, в котором мы находим нужную единицу измерения и двойным нажатием ЛКМ добавляем её в оный справочник. Так вот, в классификаторе имеем такие основные единицы измерения: штука (обозначение шт), квадратный метр (обозначение м2), погонный метр (обозначение пог. м). Это обозначение при подборе из классификатора автоматически прописывается в поле Наименование.

Обработка спкИмпортСправочников в модуле объекта имеет функцию СоздатьЭлементНоменклатуры(), которая создает в 1С новый элемент справочника Номенклатура, импортируя его из WinCalc. В коде этой функции обнаружил несоответствие:
Код:
Если К = "1000" Тогда
   НовыйЭлементСправочника.БазоваяЕдиницаИзмерения = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию("пог. м");
ИначеЕсли К = "1000000" Тогда
   НовыйЭлементСправочника.БазоваяЕдиницаИзмерения = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию("кв. м");
Иначе
   НовыйЭлементСправочника.БазоваяЕдиницаИзмерения = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию("шт.");
КонецЕсли;


среди искомых Наименований имеем только пог. м, на кв. м и шт. программа будет выдавать ошибку.

Прошу принять к сведению и использовать единицы измерения из классификатора, т.е. отвечающие национальным стандартам.

Автор:  Николай@VSGroup [ 26 авг 2016, 12:21 ]
Заголовок сообщения:  Re: спкИмпортСправочников

Pavel писал(а):
среди искомых Наименований имеем только пог. м, на кв. м и шт. программа будет выдавать ошибку.


Вы скорее всего удалили их из базы, в нашей конфигурации они имееются

Автор:  Pavel [ 26 авг 2016, 14:34 ]
Заголовок сообщения:  Re: спкИмпортСправочников

Изначально конфигурация пуста. Предопределенные элементы по справочнику Классификатор единиц измерения отсутствуют. Пользователь добавляет значения интерактивно через подбор из классификатора. Аналогичный метод применяется для справочника Банки.

Вот ссылка на сайт, где представлены основные государственные стандарты, а точнее КСПОВО http://dovidnyk.in.ua/directories/kspovo.

Мне не сложно исправить шт на шт., м2 на кв. м, но при оформлении бухгалтерских документов мы должны следовать стандартам.

Еще было бы прекрасно в приведенный мною постом выше код вставить обработчик исключительной ситуации, когда ни одно из условий не выполняется и БазоваяЕдиницаИзмерения будет без значения.

Страница 1 из 1 Часовой пояс: UTC + 2 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/