Задать вопрос
  • Как правильно перенести базу 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 комментария
  • Как отправить запрос с сайта в 1С?

    Mikhail_E
    @Mikhail_E
    1С, SQL
    Да, есть такая возможность.
    У 1С есть такой объект в конфигураторе "Web Сервис". но на стороне сервера 1С должен стоять Apache или IIS. Она (1С) прописывает свою Dll в Веб сервер и Имя вебсервиса с путем к базе данных. Ты посылаешь запрос на вебсервер (Например Localhost/myDB/PostOrder), у него (Вебсервера) в конфиге прописано - обращаться на нужую Dll, Dll пересылает запрос на конкретную базу, а там конекретный вебсервис (По имени входа), а там уже процедура и дальше код 1С ... с возвратом или без .. по желанию.
    Больше информации гуглится по "1с веб сервис пример"
    Ответ написан
    Комментировать
  • Как получить весь диапазон изменений по регистру сведений?

    @Dem0lisher
    Либо у вас регистр сведений не периодический (что маловероятно в плане работы с ценами), либо периодический, но вы обращаетесь к виртуальной таблице "СрезПоследних".
    Вы данные из регистра как получаете через запрос или через ...получить(СтруктураОтбора)???
    Код в студию
    Ответ написан
    1 комментарий
  • Правильно ли объясняется в тексте почему в 1 кб 1024 байт?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Нет, неправильно.
    То, что было в перфокартах для контроля четности - это оставьте перфокартам, контроль четности и кодирование данных никак не связаны с обозначением кило и 1024. И уж тем более 1025 вообще далеко от ИТ.

    Все проще.
    Берем 1 бит, можем оперировать двумя значениями 0 и 1
    2 бита - 4 значения, 0-3
    3 бита - 8, 0-7
    4 бита - 16, 0-15
    5 бит - 32, 0-31
    6 бит - 64, 0-63
    7 бит - 128, 0-127
    8 бит - 256, 0-255
    9 бит - 512, 0-511
    10 бит - 1024, 0-1023

    Нет такого набора бит, чтобы мы могли оперировать ровно 1000 значений. 9 бит мало, а 10 бит позволяют оперировать уже 1024 значениями. Ограничиваьт себя искусственно нет смысла.
    Поэтому на железном уровне в качестве адресации используются степени двойки, чтобы максимально эффективно использовать все используемые биты и память.
    Следовательно ближайшее к 1000 "компьютерное" число это 1024, отсюда в килобайте 1024 байт.

    Для бизнеса это оказалось не очень удобно. И вообще много технических моментов обычным пользователям непонятно почему и как, например с теми же жесткими дисками, когда объем неотформатированного диска и отформатированного может отличаться на заметные процентов 10-15.
    Кроме того, в системе Си, приставки кило, мега, и так далее всегда означали 1000 чего-то. Поэтому с исторически сложившимся 1024 в ИТ отрасли сложилась некомфортная ситуация. Для исправления и появились новые названия, кибибайты, мегибайты, а килобайты и мегабайты по общепринятой системе Си теперь кратны 1000. Но это важно для стандартизации, маркетинга, а не для программирования.

    В программировании ничего не изменилось, и как бы их не называли кибибайт или килобайт, при программировании оперируют степенями двойки, а не десятки.
    Ответ написан
    Комментировать