Демидов Иван

59
Рейтинг

held88
Иван Демидов



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

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

Подписчики 2

Группы

Профессиональный разработчик

Рейтинг 59

Планирование отпусков (Графики отпусков)

Отчеты и формы Бухгалтер Бухгалтерский учет 1С:Бухгалтерия 3.0 Казахстан Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Учет рабочего времени Кадровый учет

В большой организации бухгалтер-расчетчик часто сталкивается с задачей планирования отпусков. Но что делать если на предприятии используется только типовая бухгалтерия и никаких других технических средств для планирования отпусков не существует?

1 стартмани

13.09.2018    5478    5    held88    4       

1

Товарно-транспортная накладная для Бухгалтерии Казахстана 3.0

Отчеты и формы Бухгалтер Бухгалтерский учет Конфигурации 1cv8 Казахстан Бухгалтерский учет Абонемент ($m) Внешняя обработка (ert,epf) Печатные формы Оптовая торговля

Товарно транспортная накладная для Бухгалтерии Казахстана 3.0. Типовая конфигурация Бухгалтерия для Казахстана 3.0 не содержит печатной формы товарно-транспортной накладной. Данная внешняя печатная форма реализует возможность распечатать товарно-транспортную накладную в типовой конфигурации Бухгалтерия для Казахстана 3.0

2 стартмани

06.09.2018    11213    31    held88    3       

2

Решение практической задачи в администрировании 1С используя веб приложение для Linux (Продолжение)

Статья Системный администратор Казахстан Бесплатно (free) Нет файла Инструменты администратора БД

В прошлой своей статье я обещал рассказать о том как используя описанное мной веб приложение очень просто решать свои повседневные задачи. Об одной из таких задач в видео ниже.

30.08.2018    7234    held88    6       

9

Веб приложение для управления сервером 1С в Linux.

Инструменты и обработки Системный администратор Платформа 1С v8.3 Казахстан Абонемент ($m) Архив с данными Инструменты администратора БД

Статья о том как комфортно администрировать сервер 1С:Предприятие 8.3 используя Linux. А именно дистрибутив ClearOS.

1 стартмани

25.08.2018    21117    24    held88    84       

47

Комментарии

ОбменJWT и ошибка 402#2 17.04.24 8:16
Пробовал сделать в апач через ErrorDocument 402 http://cкрипт-возвращающий-401

Не перехватывается 402 которую генерируют таким образом платформа.

Может с ngix получится? Никто не пробовал?
ОбменJWT и ошибка 402#1 16.04.24 9:32
Проблема следующего характера. Делаю интеграция с одним из сервисов.

Авторизация производится через JWT. При истечении срока действия токена платформа отвечает http кодом 402. Но это эксперементальный зарезервированный код согласно документации к кодам HTTP. Для обновления токена сервис ожидает код 401 и без него запрос на обновление токена не посылает.

Можно ли как то заставить платформу генерировать ошибку с кодом 401 на факт попытки авторизации просроченным токеном?

Платформа 8.3.23
Веб сервер апач.

<service name="Сервис123"
rootUrl="api"
enable="true"
reuseSessions="autouse"
sessionMaxAge="2"
poolSize="10"
poolTimeout="5">
<accessTokenAuthentication>
<accessTokenRecepientName>Сервис123</accessTokenRecepientNam­e>
<issuers>
<issuer name="retail"
authenticationClaimName="sub"
authenticationUserPropertyName="name"
keyInformation="12345678"/>
</issuers>
</accessTokenAuthentication>
</service>

Спасибо.
DevСвой динамический список#4 18.02.24 15:50
(3) Да это понятно. То есть пагинацию делать самому. Ничего встроеного как для УФ типо динамический список нет. Понял Спасибо.
DevСвой динамический список#2 18.02.24 14:57
Нашел вот такой варинт. Но это нужно получить последний отображаемый на экране и перерисовать таблицу. Может то решал такой вопрос?

ВЫБРАТЬ ПЕРВЫЕ 100
Номенклатура.Ссылка КАК Ссылка
ИЗ
Справочник.Номенклатура КАК Номенклатура
ГДЕ
Номенклатура.Ссылка > &Ссылка

УПОРЯДОЧИТЬ ПО
Ссылка
DevСвой динамический список#1 18.02.24 14:53
Добрый день, Коллеги!

Нужно сделать таблицу внутри HTML документа. Данных много. На форме у нас есть динамическая таблица. Крутим ее и динамически прогружаются данные.

В HTML я нарисую таблицу <table><row><cell> .... и так далее. Как сделать чтобы данные в ней отображались динамически?

Ну например я создаю СКД. Выполняюю запрос. Получаю процессор компановки. А потом вызываю какую нибудь процедуру ПроцессорКомпоновки.ПолучитьПорцию(НомерПорции). Кручу колесик мышки. Джавоскриптом вызываю нажатие документа, в обработчики нажатия вызываю этот метод и перерисовываю таблицу.

Вот что-то такое сущесвует?
DevРамка активности у текущего элемента формы#2 20.05.23 8:52
Нашли решение? Такая же проблема.
ОбменУдаление движений в базе приемнике#8 11.08.21 5:37
(7) С отбором по этому регистратору? Этого будет достаточно чтобы на той стороне пустой набор заместил движения? Поробую.
ОбменУдаление движений в базе приемнике#3 10.08.21 22:52
(2) Ну у меня нет правил при обмене. я выгружаю изменения в XML сжимаю и передаю файл веб сервисом, а на другом конце его читаю. Без правил. Но тем не менее при чтении XML это сделать можно. Но это не покрывает все случаи.

Например в Рознице после закрытия смены удаляются движения у чека, но сам чек при этом остается проведенный. Как мне это передать при помощи моего самописного плана обмена?
ОбменУдаление движений в базе приемнике#1 10.08.21 22:29
Добрый день!

Свой план обмена. Авто регистрация отключена. Правила обмена не используются. Как передать в приемник отмену проведения. Снимаю с проведения - изменения передаются в приемник и там я вижу снятый с проведения документ. Но вот движения у него так и остаются.

Есть ли какой либо способ передать туда удаление записей регистра накопления. Пытался делать через УдалениеОбъета(НаборЗаисей)
Но набор записей это объект а не ссылка и выходит ошибка о несоответствии параметра. Есть способ передать набор записей который нужно удалить?

Вот такой вот код:
Код
Регистратор = Объект.Отбор.Регистратор.Значение;

   НаборЗаписей = РегистрыНакопления[Объект.Метаданные().Имя].СоздатьНаборЗаписей();
      НаборЗаписей.Отбор.Регистратор.Установить(Регистратор);
   НаборЗаписей.Прочитать();

   Если НаборЗаписей.Количество() = 0 Тогда
      Возврат;
   КонецЕсли;
   
   Запрос = Новый Запрос;

   Запрос.Текст = "ВЫБРАТЬ
                  |   ПланОбмена.Ссылка КАК Получатель
                  |ИЗ
                  |   ПланОбмена.МойПланОбмена КАК ПланОбмена
                  |ГДЕ
                  |   НЕ ПланОбмена.ПометкаУдаления
                  |   И НЕ ПланОбмена.Ссылка = &ЭтотУзел"; 
   
   Запрос.УстановитьПараметр("ЭтотУзел",            ЭтотУзел());
   Запрос.УстановитьПараметр("Код",                 Константы.гсм_КодЦентральногоУзла.Получить());
         
   Получатели = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Получатель");
DevСериализация документа в расширении#2 17.07.21 7:09
(1) Нашел. В общем дело в другом. Этот код отрабатывает. Переписал его на обычных XML чтобы видеть сериализацию и понял в чем дело. В некоторых местах передается ссылка и через ОписаниеТипаВсеСсылки() надо определить ссылка ли это и получить объект, но в расширении это не работает.