11
Рейтинг

svilsa



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

  •   Был(а) на сайте: вчера в 09:14

Друзья
  • Ivan Min
Подписчики 5

Рейтинг 11

Беларусь. Ввод номера, серии, типа бланка сканером штрих-кода [РАСШИРЕНИЕ] Бухгалтерия для Беларуси редакция 2.1

Инструменты и обработки Для всех Платформа 1С v8.3 1С:Бухгалтерия 2.0 Беларусь Абонемент ($m) Расширение (cfe) Обработка документов

Как облегчить жизнь бухгалтеру по выписке накладных, избежать ошибок ввода номера, серии БСО ТН-2 и ТТН-1, правильно выставить ЭСЧФ покупателям, правильно списать использованные бланки строгой отчетности.

1 стартмани

22.06.2022    1713    svilsa    0       

0

Загрузка курсов валют НБ РБ для Республики Беларусь (управляемые формы)

Инструменты и обработки Программист Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Беларусь Абонемент ($m) Внешняя обработка (ert,epf) Банковские операции WEB-интеграция

Загрузка курсов валют с сайта https://nbrb.by для конфигураций Республики Беларусь на управляемых формах (Управление торговлей 3, Бухгалтерия предприятия 2). Используется Rest API портала.

1 стартмани

13.03.2022    4940    5    svilsa    1       

5

Загрузка данных контрагентов по УНП из ЕГР Беларусь для 1С 7.7

Инструменты и обработки Программист Платформа 1С v7.7 Конфигурации 1cv7 Беларусь Windows Абонемент ($m) Внешняя обработка (ert,epf) Обработка справочников Файловый обмен (TXT, XML, DBF), FTP

Обработка получает xml-файл c данными контрагента по УНП из Государственного реестра плательщиков Республики Беларусь (http://portal.nalog.gov.by/grp/). Файл xml разбирается средствами 1С 7.7. Для получения и разбора xml используется библиотека "v7plus.dll". По УНП из файла могут быть получены такие реквизиты, как полное наименование контрагента, юридический адрес.

1 стартмани

07.04.2018    21766    3    svilsa    6       

2

Комментарии

ТорговляЭлектронная почта в УТ 11.4. Почему не приходят письма#13 07.04.23 12:10
Можно попробовать вручную отправить письмо себе через внешнюю обработку принудительно, может тогда покажет детальнее где ошибка. Еще может надо создать новый пароль приложения, может в старом не хватает каких-то разрешений или еще покопать в правах почты яндекса. У меня такой код для яндекс-почты рассылку по внешней обработке делает, все ок :
Код
&НаСервере
Процедура ОтправитьПисьмо(Адрес, ТекстСообщения, Тема)
   УчетнаяЗапись = Справочники.УчетныеЗаписиЭлектроннойПочты.СистемнаяУчетнаяЗаписьЭлектроннойПочты;
   
   ИнПочта                       = Новый ИнтернетПочта;            
   ИнПрофиль                     = Новый ИнтернетПочтовыйПрофиль;
   ИнПрофиль.ВремяОжидания       = 180; 
   ЗаполнитьЗначенияСвойств(ИнПрофиль, УчетнаяЗапись);
   ИнПрофиль.АдресСервераSMTP    = УчетнаяЗапись.СерверИсходящейПочты;
   ИнПрофиль.АдресСервераPOP3    = УчетнаяЗапись.СерверВходящейПочты;
   
   УстановитьПривилегированныйРежим(Истина);
   Пароли = ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(УчетнаяЗапись, "Пароль, ПарольSMTP");
   УстановитьПривилегированныйРежим(Ложь);
   ИнПрофиль.Пароль = Пароли.Пароль;
   ИнПрофиль.ПарольSMTP = Пароли.ПарольSMTP;
   
   
   ИнПрофиль.ИспользоватьSSLSMTP = Истина;
   ИнПрофиль.АутентификацияSMTP  = СпособSMTPАутентификации.Login;      
   
   Сообщение                     = Новый ИнтернетПочтовоеСообщение; 
   Сообщение.Отправитель.Адрес             = ИнПрофиль.Пользователь;
   Сообщение.Отправитель.ОтображаемоеИмя   = "1С8 Тест";      
   Сообщение.Тема                          = Тема;
   Сообщение.Тексты.Добавить(ТекстСообщения, ТипТекстаПочтовогоСообщения.HTML);
   Сообщение.Отправитель = ИнПрофиль.Пользователь;
   Сообщение.Получатели.Добавить(Адрес);
   
   Попытка            
      ИнПочта.Подключиться(ИнПрофиль);      
   Исключение            
      Сообщить("При подключени к серверу произошла ошибка! Проверьте учетные данные профиля почты." + ОписаниеОшибки(), СтатусСообщения.Важное);      
   КонецПопытки;            
   
   Попытка            
      ИнПочта.Послать(Сообщение);            
      Сообщить("Письмо отправлено! Адрес: " + Адрес);      
   Исключение            
      Сообщить("При отправке возникли проблемы. Письмо не отправлено. Проверьте правильность заполнения профиля и почты." + ОписаниеОшибки(),СтатусСообщения.Важное)      
   КонецПопытки;
   
   ИнПочта.Отключиться();   
КонецПроцедуры
DevКак вы делаете описание для внешних отчетов?#5 05.04.23 12:58
(4) Гуглите WYSIWYG редактор онлайн
DevРоли в БСП#9 03.04.23 16:50
Может проблема с БСП, в связи что она не дает нормальные права без справочника "Профили групп доступа" и "Группы доступа", а если назначить роль через конфигуратор, то она снимается
ОбменКД2 Добавление строки в табличную часть приемника из шапки приемника#9 05.03.23 12:54
Да, такое похоже, можно сделать через КоллекцияОбъектов. Надо создать ПКГС - правило конвертации группы свойств и в источнике ничего не указывать, а в приемнике - табличную часть ЗУП. И в обработчике "Перед обработкой" в этой группе нужно получить коллекцию строк табличной части. Вот пример кода для совсем других целей, но по аналогии:
Код
Запрос = Новый Запрос;
Запрос.Текст = 
   "ВЫБРАТЬ
   |   ОсновнойОстатки.Субконто1 КАК ФизЛицо,
   |   -ОсновнойОстатки.СуммаОстаток КАК СуммаВзаиморасчетов
   |ИЗ
   |   РегистрБухгалтерии.Основной.Остатки(&Дата, Счет В ИЕРАРХИИ (&Счет70), , ) КАК ОсновнойОстатки";

Запрос.УстановитьПараметр("Дата", Новый Граница(конецДня(Источник.дата), ВидГраницы.Включая));
Запрос.УстановитьПараметр("Счет70", ПланыСчетов.Основной.А70);

РезультатЗапроса = Запрос.Выполнить();

КоллекцияОбъектов = РезультатЗапроса.Выгрузить();


Вот тут в ответе в теме есть и скриншот: https://forum.infostart.ru/forum9/topic273424/
DevРегистр накопления. Получить остатки и дату регистраторов которые сформировали эти остатки#7 05.03.23 11:12
Мне кажется, через СКД напрямую такое не сделать. Есть старая обработка "Обоснование остатков склада" для УТ 10 от fixin на обычных формах. Может быть там можно взять идею: http://fixin.com.ru/articles/tipic_rest_sklad/article.htm

И, если обязательно СКД, то сначала сформировать таблицу с данными, а в СКД программно подставить через ВнешниеНаборыДанных
DevEmail и электронный адрес физ. лица#9 09.02.23 15:06
Скорее всего надо скорректировать процедуру-команду, которая на втором скрине к кнопке "Заполнить" привязана. Надо найти где заполняется колонка "email (Сотрудника)". Скорее всего там большой запрос, можно его не трогать, а сделать последующую обработку итоговой таблицы: получить Email физлиц и если есть заполненные, то подменить в результирующей таблице вместо Email Сотрудника. Ну или мудрить с запросом, сразу включать получение emaila ФизЛица и emaila Сотрудника и если не заполнен emaila ФизЛица, то подставлять emaila Сотрудника
DevСКД Диаграмма#2 09.02.23 8:14
Поставьте в "Точки" - Автор, в "Серии" - ничего. А в "Поля", свои ресурсы: КоличествоСрочныхЗадач, КоличествоВСегоЗадач и ПроцентСрочныхОтВсего
ТорговляУТ переход на учет товаров по сериям (срокам годности).#10 25.01.23 12:58
(1)Можно попробовать создать новый склад - дубль текущего, но на нем настроить учет по сериям - ведение остатков. Переместить все остатки на этот новый склад, при перемещении указать серии. И дальше работать с ним как основным, а в предыдущем поменять название на "Архив". Так старые движения сохранятся и при перепроведении ничего не слетит. Если нужен более детальный учет, можно использовать карточки с характеристиками и для каждого срока годности создавать новую характеристику. Тогда для каждой позиции номенклатуры надо создать ее дубль, но с включенным учетом по характеристикам и сделать комплектацию-сборку из старой номенклатуры в новую с характеристикой и указать срок годности. Можно в характеристиках настроить шаблон наименования и еще другие доп. поля добавлять
ЗарплатаКт по счету 70#17 22.12.22 16:28
(14)Тут хотелось бы вместо плюсика "огонек"