S. Artem

42
Рейтинг

ArtemiFD



  •   Регистрация: 02.02.2013 (11 лет назад)

  •   Был(а) на сайте: 23.06.2022

Друзья
  • nick max
  • Роман Филатов
  • Дмитрий Малышев
  • Сергей
Подписчики 5

Рейтинг 42

Выгрузка/загрузка справочника "Внешние обработки".

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Windows Абонемент ($m) Внешняя обработка (ert,epf) Перенос данных 1C

Переброска справочника "Внешние обработки" между ИБ 1С. Преимущества ее проявляются только тогда, когда необходимо поддерживать одинаковые печатные формы, обработки, отчеты или… в нескольких ИБ 1С. Данная обработка позволяет экономить время и нервы, избавляя от нудной и рутинной работы, заходить в каждую базу и заполнять справочник, ведь можно еще и что то забыть добавить.

1 стартмани

10.03.2013    12131    102    ArtemiFD    13       

25

Комментарии

DevЗаполнение данных по ИНН контрагента с помощью альтернативного сервиса огрн.онлайн#50 08.04.19 12:02
тоже использую сервис dadata.ru, ниже приведу небольшой пример:

Код
Функция ПолучитьКППОрганизацииИзСервиса(ИНН)
   
   // ДЕМО ПРИМЕР
   // --
   // Для получения информации по организации используем сервис https://dadata.ru/, требуется только регистрация;
   // выбрал findById (т.е.: "Организация по ИНН или ОГРН"),
   // информацию о сервисе смотри в документации: https://dadata.ru/api/find-party/,
   // в примере из всей информации получаю только КПП.
   // --
   // Стоимость: Бесплатно до 10 тысяч запросов в день. Больше — в составе годовой подписки.
   
   
   //******************
   //* Результат
   КПП = Неопределено;
   
   
   //******************
   //* НАСТРОЙКИ
   Токен = "тут должен быть токен";
   
   Прокси = Неопределено;
   //Прокси = Новый ИнтернетПрокси;
   //Прокси.Установить("https", "СЕРВЕР", ПОРТ);
   
   
   
   //******************
   //* ТЕЛО ОБРАБОТЧИКА
   
   SSL = Новый ЗащищенноеСоединениеOpenSSL();
   Попытка
      Соединение = Новый HTTPСоединение("suggestions.dadata.ru",,,, Прокси,, SSL);
   Исключение
      ИнфОш = ИнформацияОбОшибке();
      ВызватьИсключение КраткоеПредставлениеОшибки(ИнфОш);
   КонецПопытки;
   
   ДанныеЗапрса = Новый Структура("query", ИНН);
   ДанныеЗапрсаJSON = ЗначениеВСтрокуJSON(ДанныеЗапрса);
   
   АдресРесурса = "/suggestions/api/4_1/rs/findById/party";
   
   HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса);
   HTTPЗапрос.Заголовки.Вставить("Content-Type" , "application/json; charset=utf-8");
   HTTPЗапрос.Заголовки.Вставить("Accept"       , "application/json");
   HTTPЗапрос.Заголовки.Вставить("Authorization", "Token " + Токен);
   HTTPЗапрос.УстановитьТелоИзСтроки(ДанныеЗапрсаJSON, КодировкаТекста.UTF8);
   
   Попытка
      HTTPОтвет = Соединение.ОтправитьДляОбработки(HTTPЗапрос);
   Исключение
      ИнфОш = ИнформацияОбОшибке();
      ВызватьИсключение КраткоеПредставлениеОшибки(ИнфОш);
   КонецПопытки;
   
   Если HTTPОтвет.КодСостояния = 200 Тогда 
      
      СтрокаJSON = HTTPОтвет.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);
      
      Значение = ЗначениеИЗСтрокиJSON(СтрокаJSON);
      
      ДанныеПоОрганизации  = Значение.suggestions[0];
      
      КПП = ДанныеПоОрганизации.data.kpp;
      
   КонецЕсли;
   
   Возврат КПП;
   
КонецФункции

Функция ЗначениеВСтрокуJSON(Значение)
   ЗаписьJSON = Новый ЗаписьJSON;
   ЗаписьJSON.УстановитьСтроку( Новый ПараметрыЗаписиJSON(, Символы.Таб));
   ЗаписатьJSON(ЗаписьJSON, Значение);
   Возврат ЗаписьJSON.Закрыть();
КонецФункции

Функция ЗначениеИЗСтрокиJSON(СтрокаJSON)
   ЧтениеJSON = Новый ЧтениеJSON;
   ЧтениеJSON.УстановитьСтроку(СтрокаJSON);
   Значение = ПрочитатьJSON(ЧтениеJSON);
   ЧтениеJSON.Закрыть();
   Возврат Значение;
КонецФункции
DevПолучение размера базы данных MS SQL T-sql запросом к MS SQL Server#10 25.03.19 16:47
(9) внесу правку
В простом виде запрос на получение размера в Гб выглядит следующим образом:

Код

SEL ECT 
   CONVERT(dec(15,2), SUM(size)/(128.0 * 1024)) size 
FR OM sys.database_files;



Смотрите пример из документации ссылка
DevПолучение размера базы данных MS SQL T-sql запросом к MS SQL Server#9 25.03.19 15:19
Встряхну статейку, может кому пригодится.
Раньше тоже так получал данные, но сейчас это не в тренде...

С MSDN T-SQL (см. ссылку):
Цитата
Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости... В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.

Для получения данных по БД нужно использовать sys.database_files см. ссылку

В простом виде запрос на получение размера в Гб выглядит следующим образом:
Код
SELECT  
   CONVERT (dec (15,2), SUM( Size * Growth * 1.0 / 1024) / 1024 / 1024) AS size
FROM sys.database_files; 




Инфу нашел на ХАБРе

Прикрепленные файлы:

sizeTSQL.png
DevНет строки НДС 20% в декларации по НДС#4 22.03.19 10:35
(1) вы можете мониторить появление изменений самостоятельно по ссылке Новости законодательства от "1С", раздел НДС
скорее всего это Приказ ФНС России от 28.12.2018 № СА-7-3/853

Прикрепленные файлы:

Screenshot_1.png
Screenshot_2.png
DevРезервное копирование информационной базы мобильного решения осуществляется#1 05.04.14 0:06
Резервное копирование информационной базы мобильного решения осуществляется:

1. Через выгрузку информационной базы в конфигураторе
2. Сервисной функцией в мобильном решении
3. Средствами мобильной операционной системы
DevВопрос из Профессионала#1 24.03.14 16:39
Какой вариант ответа является правильным?

1.22 Как можно разделить список пользователей на группы?
  • 1. Нет такой возможности
  • 2. В списке пользователей можно создать группу пользователей
  • 3. Разделение списка осуществляется с помощью общих реквизитов

1.23 Как разделить механизм нумерации документов по филиалам для многомерного учета?
  • 1. Только программно
  • 2. С помощью механизма разделения данных
  • 3. Разделение нумератора для многомерного учета не поддерживается

1.36 Можно ли в системе 1С:Предприятия определить свой тип данных, например "ЦенаНоменклатуры"?
  • 1. Да, для этого есть определяемые типы
  • 2. Да, для этого есть общие реквизиты
  • 3. Такой возможности в платформе нет

Предполагаю, что: 1.22 - 2, 1.23 - 3, 1.36 - 3
ЗарплатаУвольнение сотрудника находящегося в отпуске (ЗУП 2.5)#3 31.01.14 9:27
(2) v12345, Необходимо уведомление в произвольной форме, что данного сотрудника в данную дату увольнять нельзя.
У нас идет массовый перевод сотрудников из одной организации в другую и документ "увольнение из организации" штампуют практически не глядя.
Пришлось снимать с поддержки и писать блокировку.
ЗарплатаУвольнение сотрудника находящегося в отпуске (ЗУП 2.5)#1 30.01.14 15:29
Добрый день!
У нас уволили сотрудника, который находился в оплачиваемом отпуске отпуске.
Имеются ли в программе блокировки или служебные сообщения, дабы избежать этого?

Конфигурация: Зарплата и Управление Персоналом, редакция 2.5 (2.5.76.1).
DevУниверсальный отчет на сервере#1 31.10.13 11:53
Подскажите, как сформировать отчет "отчет 1" сделанного на основании универсального отчета? Формироваться он должен на сервере, после чего регламентное задание будет отправлять "красивый" сформированный отчет на почту пользователей.

Проблема заключается в том, что модуль универсального отчета выполняется только на клиенте.
О жизниУниверсальный отчет на сервере#1 31.10.13 11:45
Подскажите, как сформировать отчет "отчет 1" сделанного на основании универсального отчета? Формироваться он должен на сервере, после чего регламентное задание будет отправлять "красивый" сформированный отчет на почту пользователей.

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