• Как оформить права на свой код?

    WhiteSsnoww
    @WhiteSsnoww
    Программист
    1. Рекомендую сначала написать модуль и продать его. Далее, если удасться продать модуль более чем одному заказчику, то уже задуматься об оформлении интеллектуальной собственности (ИС).
    2. ИС рекомендую оформлять на организацию, а не на физлицо.
    3. Оформление ИС на программу ЭВМ занимает 4 часа работы - заявка заполняется онлайн и подписывается ЭЦП при наличии, ну или в бумажном виде. Через 2 мес вам выдадут свидетельство.
    4. Чтобы продавать программный продукт вовсе не обязательно иметь свидетельство. Ваше право на программу ЭВМ возникает в момент создания программного продукта, а не в момент регистрации. Не все юристы это знают, поэтому и требуют на каждом шагу свидетельство.
    5. Госпошлина - порядка 4к руб. Срок 2 мес.

    Удачи!
    Ответ написан
    3 комментария
  • Как получить объект справочника по значению доп. реквизита?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Ном = Справочники.Номенклатура.НайтиПоРеквизиту("Гарантия", ЗначениеРеквизита);

    Этот способ подходит для поиска по реквизитам справочника. И он ищет только первый элемент и не годится, если их несколько.
    Но, поскольку вы пишете что вам нужно осуществить поиск по дополнительному реквизиту, то вам прийдеться писать запрос, и решение зависит от того, как в вашей конфигурации реализованы дополнительные реквизиты.
    Например, в конфигурации УНФ, дополнительные реквизиты, это элементы табличной части справочника Номенклатура. При этом "свойство", т.е. имя реквизита, в вашем случае "Гарантия", это план видов характеристик ДополнительныеРеквизитыИСведения. Запрос будет выглядеть примерно так:
    Запрос = Новый Запрос;
    	Запрос.Текст = 
    		"ВЫБРАТЬ РАЗЛИЧНЫЕ
    		|	НоменклатураДополнительныеРеквизиты.Ссылка КАК НоменклатураСсылка
    		|ИЗ
    		|	Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты
    		|ГДЕ
    		|	НоменклатураДополнительныеРеквизиты.Свойство = &Свойство
    		|	И НоменклатураДополнительныеРеквизиты.Значение = &Значение";
    	
    	Запрос.УстановитьПараметр("Значение", ЗначениеГарантии);
    	Запрос.УстановитьПараметр("Свойство", СсылкаНаПВХ_Гарантия);
    	
    	РезультатЗапроса = Запрос.Выполнить();
    	
    	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
    	
    	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
    		// Вставить обработку выборки ВыборкаДетальныеЗаписи
    	КонецЦикла;
    Ответ написан
    Комментировать
  • Возможно ли Извлечь / Выбрать значение доп. реквизита номенклатуры?

    Mikhail_E
    @Mikhail_E
    1С, SQL
    Если БСП внедрена (Бухгалтерия/УТ/ЕРП/УНФ) тогда так :
    НаименованиеРеквизита = "";	 //Сюда вставить наименование реквизита
    	ЗначениеРеквизита = ""; 		//Сюда вставить значение
    
    	ВашРеквизит = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию(НаименованиеРеквизита );
    
    	ТаблицаДопРеквизитов = Новый ТаблицаЗначений;
    	ТаблицаДопРеквизитов.Колонки.Добавить("Свойство", Новый ОписаниеТипов("ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения"));
    	ТаблицаДопРеквизитов.Колонки.Добавить("Значение");
    
    	НоваяСтрокаЗначений = ТаблицаДопРеквизитов.Добавить();
    	НоваяСтрокаЗначений.Свойство = ВашРеквизит;
    	НоваяСтрокаЗначений.Значение= ЗначениеРеквизита ;
    	УправлениеСвойствами.ЗаписатьСвойстваУОбъекта( НоваяНоменклатураСсылка, ТаблицаДопРеквизитов)
    Ответ написан
  • Как правильно перенести базу 1С?

    Fragster
    @Fragster
    помогло? отметь решением!
    После таких упражнений надо либо делать выгрузку в .dt либо чистить кэш метаданных (дополнительный параметр запуска /ClearCache в окне запуска). Ну и наличие всяких .cl файлов сигнализирует о том, что не все сеансы завершены, что также может приводить к ошибкам.
    Ответ написан
    1 комментарий
  • Как настроить расписание фоновых заданий? Где данные задания расположены в конфигураторе?

    nki
    @nki
    bezkart.ru готовая система лояльности
    В ветке "Общие"-"Регламентные задания". Расписание есть в свойствах объекта. Так же расписание можно поменять в режиме "Предприятие".
    Ответ написан
    2 комментария
  • Не добавляется внешняя обработка 1с?

    Fragster
    @Fragster
    помогло? отметь решением!
    Для формирования структуры описания лучше пользоваться программным интерфейсом подсистемы "Дополнительные отчеты и обработки",
    ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("нужная версия БСП");
    ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработки.ВидОбработкиПечатнаяФорма();

    и т.п.
    с названиями модулей может быть наврал, поиск поможет.
    список фукций: https://its.1c.ru/db/bsp312doc#content:772:hdoc
    также в поставке БСП https://releases.1c.ru/version_files?nick=SSL31&ve... есть примеры обработок, будут в каталоге с шаблонами баз после установки.
    Ответ написан
    Комментировать
  • Обход и вывод таблицы значений 1с?

    Fragster
    @Fragster
    помогло? отметь решением!
    Что-то типа того:
    Для каждого Стр Из Таблица Цикл
      МассивПодстрок = Новый Массив;
      Для каждого Кол Из Таблица.Колонки Цикл
        МассивПодстрок.Добавить(Стр[Кол.Имя]);
      КонецЦикла;
       Сообщить(СтрСоединить(МассивПодстрок, " "));
    КонецЦикла;
    Ответ написан
    Комментировать
  • В чем заключается аудит 1С для IT?

    @LollyFox
    О каком именно аудите речь?
    Придут аудиторы проверять бухгалтерию и им нужно организовать доступ к 1С?
    Будут проверять 1С на лицензионность?
    Будут проверять 1С на производительность, соответствие бизнес-процессам предприятия и т.п.?
    Ответ написан
    2 комментария
  • Как подгружать данные из 1С упп в приложение сделанное на windowsAppForm?

    @dimoff66
    Кратко о себе: Я есть
    Это можно сделать двумя способами:
    1) Через com-соединение. (в интернете примеры есть)
    2) Через публикацию вэб-сервиса со стороны 1С.

    Но в обоих случаях вам скорее всего понадобится помощь программиста 1С, который разобрался бы в структуре необходимых вам данных и написал вам как делать запросы. Таблиц в УПП много, есть всякого рода тонкости, которых вы можете не предусмотреть и данные будут неполные.
    Ответ написан
    5 комментариев
  • Что такое 1C и где его освоить?

    @Dementor
    программист, архитектор, аналитик
    Если в такой абстрактной формулировке, то это как знания Word и Excel.
    Скорее всего требуется, чтобы сразу попав на новое рабочее место не испугаться программы, а сразу бегать по менюшкам, уметь создавать новые справочники, понимать фразу "проведение документа", знать где смотреть проводки, формировать отчеты, уметь пользоваться отборами и сортировками - все в таком духе...
    Ответ написан
    6 комментариев
  • Почему в 1С не работает печать штрикодов?

    074909
    @074909
    группа медленного нереагирования
    Если используете х64 клиент, то попробуйте запустить 32битный и проверить снова печать.
    Сталкивался с подобным в конфигурации БП: некоторые печатные формы, содержащие штрих- и QR-коды требовали именно х86 клиент (о чём явно было сказано в сопутствующем сообщении журнала регистрации).
    Ответ написан
    1 комментарий
  • Как в 1С преобразовать текст в UTF-16LE UNIX?

    @ViktorGuerro Автор вопроса
    Поток = Новый ФайловыйПоток("F:\Users\admin\Desktop\Factura.fact",РежимОткрытияФайла.Создать);
    ТекстовыйДокумент=Новый ТекстовыйДокумент;
    ТекстовыйДокумент.ДобавитьСтроку("123");
    ТекстовыйДокумент.Записать(Поток,"UTF-16LE",Символы.ПС,Ложь);
    Ответ написан
    1 комментарий
  • Как разграничинить видимость документов, справочников в 1С по филиалам в 1С 8.3 УТП 2.0?

    Fragster
    @Fragster
    помогло? отметь решением!
    Если оно на БСП, то смотреть инструкцию по подсистеме "управление доступом". Возможно, потребуется доработка в конфигураторе. В 1с искать в районе Администрирование -> Настройки пользователей и прав -> Ограничивать доступ на уровне записей.
    Если не на БСП, то надо смотреть конкретную реализацию и пилить.
    Ответ написан
    4 комментария
  • Как сделать "полное наименование" номенклатуры при обмене данными 1С УТ10.3 с БП2.0 вместо короткого?

    Jump
    @Jump
    Системный администратор со стажем.
    Открыть правила обмена, поправить и использовать эти самые исправленные правила при обмене.
    Ответ написан
    2 комментария
  • Как связать между собой реквизиты справочника и документа?

    @Dementor
    программист, архитектор, аналитик
    При добавлении новой записи, допустим, в Договора и указании в поле Комплект нужного комплекта, необходимо, чтобы в справочнике Комплекты в поле Договор автоматически записывался нужный договор. Но этого не происходит.

    Все верно. В базу записывается именно та информация, которую вы указываете!

    Что необходимо сделать?

    Нужно явно указать, чтобы в вашем "Комплекте" сохранился договор. Два способа: пользовательский и путь программиста. Пользователь может в карточке договора из поля комплекта открыть карточку комплекта, где в поле договора указать нужный договор и записать карточку комплекта. Программист может написать код, который это сделает автоматически.
    Ответ написан
    3 комментария
  • Где находится пункт меню обмен данными с веб-сайтом?

    @Dementor
    программист, архитектор, аналитик
    Есть предположение, что у меня вообще может не быть модуля обмена данными с сайтом.

    Если вы или ваш предшественник не заказывали разработку данного модуля, то его нет. Ничего и близкого на модули обмена из современных типовых во второй половине 90-х и начале 00-х не существовало. Да и интернет-магазинов тогда тоже еще не существовало...

    Как это проверить?

    Зайти в режиме Конфигуратора, открыть дерево метаданных и визуально поискать что-то типа "настройки обмена с сайтами", "выгрузка на сайт"... Если ничего подобного нет, то купите себе УНФ и закажите перенос данных - там все сразу из коробки, даже собственный сайт с магазином (на платформе UMI).
    Ответ написан
    3 комментария
  • Почему конфигуратор не видит дистрибутив обновления?

    Mikhail_E
    @Mikhail_E
    1С, SQL
    1. Убедитесь что вы скачали обновления именно для ЗУП (Базовая).
    Если п.1 выполнен и обновления точно для вашей версии (Базовой) тогда причина скорее всего в том, что предыдущие обновления вам ставили "Сравнением/объединением с файлом *.cf"
    Результат : Конфигурация поставщика осталась старой версии, а конфигруация бд (которая у вас на 1-м скриншоте) - актуальной версии.
    Когда вы выбираете обновление в конфигруаторе - программа сверяет текущую версию конфигруации поставщика и файлы обновления. в Итоге говорит что версии не подходят. (Привет прошлым обновляторам).
    Решение : Смотрите какая версия у вас текущая у конфигруации поставщика : (Конфигруация => Поддержка => Настройка поддержки. Там вы увидите вашу версию конфигруации поставщика. Скачиваете все обновления чтобы догнать конфигруацию до текущего вашего релизац конфигруации БД.
    Выбираете первый, и жмете обновить. Вам откроется окно "Сравнение/объединение конфиграции". снимаете ВСЕ Галки. жмете применить. Таким образом вы обновите конфигруацию поставщика до следующего релиза. И так пока конфигруация поставщика не станет равной текущей версии конфиграции БД.
    Дальше те действия, которые вы сейчас проделали - сработают.
    !Обязательно сделайте бэкап перед всей этой процедурой!
    UPD. Когда будете обновлять через дистрибутивы обновления обязательно поставте галку "Отображать окно сравнения конфигруаций" оно вылазит на одном из подготовительных шагов к обновления. если галку не поставите, она вам может текущую конфу затереть.
    Ответ написан
    7 комментариев
  • Исчезла кнопка "Выгрузить в файл" в документе "Ведомость в банк"?

    @Xris Автор вопроса
    Решение в данном модуле ОбщийМодуль.КонфигурацииЗарплатаКадрыРасширенный
    5e267efb72a44391863670.jpeg
    Ответ написан
    Комментировать
  • 1С Бухгалтерия не создает счет при загрузке заказов с сайта?

    @easycode Автор вопроса
    не боюсь задавать глупые вопросы ))
    УРА! Разобрался.
    Для начала очень важная настройка:
    5e21e894323cf924871177.png
    по причине её у меня не загружались заказы в 1Ске, а далее я взял образец XML с сайта: https://www.cs-cart.ru/docs/4.3.x/developer/1c/ord... и он подошёл:

    5e21ea0f43aa2430708347.png

    <?xml version="1.0" encoding="utf-8"?>
    <КоммерческаяИнформация ВерсияСхемы="2.03" ДатаФормирования="2020-01-17">
    <Документ>
    	<Ид>108</Ид>
    	<Номер>108</Номер>
    	<Дата>2020-01-17</Дата>
    	<ХозОперация>Заказ товара</ХозОперация>
    	<Роль>Продавец</Роль>
    	<Валюта>руб</Валюта>
    	<Курс>1</Курс>
    	<Сумма>140.00</Сумма>
    	<Контрагенты>
    		<Контрагент>
    			<Ид>62E1BAD5-97D9-4A6D-AE51-51DBD6780837</Ид>
    			<Наименование>New New</Наименование>
    			<Роль>Покупатель</Роль>
    			<ПолноеНаименование>New New</ПолноеНаименование>
    			<Фамилия>New</Фамилия>
    			<Имя>New</Имя>
    			<АдресРегистрации>
    				<Представление>520111, Российская Федерация, Красноярск, Красная</Представление>
    				<АдресноеПоле>
    					<Тип>Почтовый индекс</Тип>
    					<Значение>520111</Значение>
    				</АдресноеПоле>
    				<Контакты>
    					<Контакт>
    						<Тип>Почта</Тип>
    						<Значение>new@test.test</Значение>
    					</Контакт>
    					<Контакт>
    						<Тип>Телефон</Тип>
    						<Значение>+79512111111</Значение>
    					</Контакт>
    				</Контакты>
    			</АдресРегистрации>
    			<Представители>
    				<Представитель>
    					<Контрагент>
    						<Отношение>Контактное лицо</Отношение>
    						<Ид>62E1BAD5-97D9-4A6D-AE51-51DBD6780837</Ид>
    						<Наименование>Покупатель</Наименование>
    					</Контрагент>
    				</Представитель>
    			</Представители>
    		</Контрагент>
    	</Контрагенты>
    	<Время>17:12:09</Время>
    	<Комментарий/>
    	<Товары>
    		<Товар>
    			<Ид>FF0AB9DD-D3B4-4AC6-9C54-2A4CE415000D</Ид>
    			<Наименование>Nike "Untouchable" Women's Tank Top</Наименование>
    			<БазоваяЕдиница Код="796" НаименованиеПолное="Штука" МеждународноеСокращение="PCE">шт</БазоваяЕдиница>
    			<ЦенаЗаЕдиницу>25.00</ЦенаЗаЕдиницу>
    			<Количество>1</Количество>
    			<Сумма>25</Сумма>
    			<ЗначенияРеквизитов>
    				<ЗначениеРеквизита>
    					<Наименование>ВидНоменклатуры</Наименование>
    					<Значение>Товар</Значение>
    				</ЗначениеРеквизита>
    				<ЗначениеРеквизита>
    					<Наименование>ТипНоменклатуры</Наименование>
    					<Значение>Товар</Значение>
    				</ЗначениеРеквизита>
    			</ЗначенияРеквизитов>
    		</Товар>
    	</Товары>
    	<ЗначенияРеквизитов>
    		<ЗначениеРеквизита>
    			<Наименование>Статус заказа</Наименование>
    			<Значение>Принят</Значение>
    		</ЗначениеРеквизита>
    		<ЗначениеРеквизита>
    			<Наименование>Метод оплаты</Наименование>
    			<Значение>Заказ по телефону</Значение>
    		</ЗначениеРеквизита>
    	</ЗначенияРеквизитов>
    </Документ>
    </КоммерческаяИнформация>
    Ответ написан
    9 комментариев
  • Синхронизация данных ЗУП ред. 3 и ERP?

    fosihas
    @fosihas
    Автоматизации учета на 1С.
    Красивые картинки...
    а ошибки то какие, пробовали Подробно смотреть....
    Ответ написан
    4 комментария