Мальчинко Виталий

128
Рейтинг

script
Виталий Мальчинко



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

  •   Был(а) на сайте: сегодня в 12:43

Друзья
  • Богдан Мамонт
  • Blein Mono
  • Аднан Аднан
  • Денис _
  • Алексей Бурменский
  • Vasiliy M.
  • Alex Lon
  • Руслан Гр
  • 363091 363091
  • Дмитрий Малышев
  • Yura Goncharov
  • ap fastiv
  • Евгений Комиссаров
  • Андрей Борисович
  • Гордей Голиков
  • Stepan
Подписчики 37

Группы

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

Рейтинг 128

Ведомость по запасам (БП для Украины)

Отчеты и формы Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 2.0 Украина Бухгалтерский учет Windows Абонемент ($m) Внешний отчет (ert,erf) Логистика, склад и ТМЦ

Отчет на СКД для конфигурации Бухгалтерия для Украины 8.2. Особенностью отчета является возможность детального разворота данных и настройка счетов БУ.

1 стартмани

15.01.2014    11469    4    script    3       

1

Анализ задолженности по срокам долга (БП для Украины)

Отчеты и формы Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 2.0 Украина Бухгалтерский учет Windows Абонемент ($m) Внешний отчет (ert,erf) Взаиморасчеты

Переработанный стандартный отчет "Анализ задолженности по срокам долга" для конфигурации Бухгалтерия для Украины 8.2. Проверялось на: - версии платформы: 8.2.19 - релизе: 1.2.16

1 стартмани

14.01.2014    11225    7    script    3       

1

Автоматическое формирование счетов на оплату покупателям (БУ, УТП для Украины) с возможностью отправки по электронной почте в pdf

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

Обработка для автоматического формирования документов "Счет на оплату покупателю", на основании "Актов оказания услуг" за произвольный период. Имеет возможность выводить на просмотр и печатать все сформированные печатные формы, в т.ч в одном макете. (Для этого необходимо в настройках выбрать внешнюю печатную форму). Так же имеется возможность отправить все сформированные счета по электронной почте в формате pdf.

1 стартмани

11.12.2013    20428    55    script    6       

4

1C:Деньги для УКРАИНЫ

Статья Для всех Платформа 1С v8.3 Конфигурации 1cv8 Украина Windows Бесплатно (free) Нет файла Инструкции пользователю

Данная публикация является статьей, описывающей мой начальный опыт работы с конфигурация 1С:Деньги

08.10.2012    15875    script    7       

11

Карточка счета для Украины (все показатели отчета в разных колонках)

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

Доработка проекта http://infostart.ru/public/125178/ Доработанный типовой отчет. Выведены в отдельные колонки следующие показатели: 1. Содержание; 2. Количество Дт; 3. Количество Кт; 4. Субконто Дт1; 5. Субконто Дт2; 6. Субконто Дт3; 7. Субконто Кт1; 8. Субконто Кт2; 9. Субконто Кт3; 10. Текущее сальдо: Сумма; 11. Текущее сальдо: Количество.

1 стартмани

19.04.2012    12358    21    script    3       

5

Комментарии

ОбменРабота с LiqPay на управляемых формах, а также создание Invoice и платежей HOLD#1 29.11.23 16:56
Здравствуйте. Сталкивались Вы с тем что ссылка и платтеж в ликпей становяться не актуальными чере 1 час?
Если покупатель пойдет по ссылке через час то он не сможет оплатить.
А в лик пей такие платежи автоматически меняют свой статус на Ошибка
ПубликацииСоветы и хитрости учета единиц измерения номенклатуры и упаковок в системе 1С:ERP#3 29.09.23 23:03
(2)
Цитата
ще более общий вопрос: "Вам случайно не известен пример программ, где это реализовано не через гланды, в виде серий или заведения нескольких параллельных номенклатур с разной основной единицей учета?"

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

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

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

А при проведении расходных документов нужно или писать несколько паралельных алгоритмов списания партий для каждой единицы измерения, или придумывать какой то иной способ.

Это не будет касаться бух. учета, хотя большом при желании можно сделать и в бух учете.

Правда после таких доработок от типовой конфигурации не останется ничего типового.
Думаю что любая програма не на 1С будет иметь подобные ограничения, но впринципе реализовать такое можно и на любой типовой конфе.
ОбменПодключаем WhatsApp к 1С#84 18.06.23 21:00
Я уже сам разобрался
ОбменПодключаем WhatsApp к 1С#83 15.06.23 22:46
Здравствуйте. Очень прошу выложить пример отправки PDF-файла. В обработке ест только отправка медиа файлов. Замучался с заголовками multipart - не могу подобрать нужные для отправки документов. Постоянно получаю ошибки.

Код
{"statusCode":400,"timestamp":"2023-06-15T19:53:01.442Z","path":"/waInstance7103831240/sendFileByUpload/2d61d619c6f94979bd8e663985f9f34a9fb5c77aaac3406f8d","message":"Unexpected field"}



Код
Функция ОтправитьДокумент(УчетнаяЗапись, Телефон, ПутьКФайлу, Сообщение) Экспорт
   
   Инстанс = УчетнаяЗапись.IdInstance;
   Токен   = УчетнаяЗапись.ApiToken; 
   
   Хост = ХостПоУмолчанию();
   
   ОтправляемыйФайл = Новый Файл(ПутьКФайлу);
   
   // подготовим файлы с данными для отправки
   массивФайлов = Новый Массив;
   Boundary = СтрЗаменить(Строка(Новый УникальныйИдентификатор()), "-", "");
   имяФайлаСПараметрами = ПолучитьимяВременногоФайла("txt"); // первый файл, содержащий параметры
   ЗаписьТекста = Новый ЗаписьТекста(имяФайлаСПараметрами);
   
   // параметр "chatId"
   ЗаписьТекста.ЗаписатьСтроку("---"+boundary);
   ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; name=""chatId""");
   ЗаписьТекста.ЗаписатьСтроку("");
   ЗаписьТекста.ЗаписатьСтроку("""""");
   // параметр "phoneNumber"
   ЗаписьТекста.ЗаписатьСтроку("--"+boundary);
   ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; name=""phoneNumber""");
   ЗаписьТекста.ЗаписатьСтроку("");
   ЗаписьТекста.ЗаписатьСтроку(формат(Телефон,"ЧГ="));  
   
   // параметр "filename"
   ЗаписьТекста.ЗаписатьСтроку("--"+boundary);
   ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; filename=""filename""");
   ЗаписьТекста.ЗаписатьСтроку("");
   ЗаписьТекста.ЗаписатьСтроку(ОтправляемыйФайл.Имя);
   
   // параметр "document"
   ЗаписьТекста.ЗаписатьСтроку("--"+boundary);
   ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; document=""document""");
   ЗаписьТекста.ЗаписатьСтроку("");
   ЗаписьТекста.ЗаписатьСтроку(Base64Строка(Новый ДвоичныеДанные(ПутьКФайлу)));
   
   //  параметр "caption"
   ЗаписьТекста.ЗаписатьСтроку("--"+boundary);
   ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; name=""caption""");
   ЗаписьТекста.ЗаписатьСтроку("");
   ЗаписьТекста.ЗаписатьСтроку(Сообщение);
   
   // начало параметра "file"
   ЗаписьТекста.ЗаписатьСтроку("--"+boundary);
   ЗаписьТекста.ЗаписатьСтроку("Content-Disposition: form-data; name=""file""; filename=""" + ОтправляемыйФайл.Имя + """");
   ЗаписьТекста.ЗаписатьСтроку("Content-Type: application/x-www-form-urlencoded");
   ЗаписьТекста.ЗаписатьСтроку("");
   ЗаписьТекста.Закрыть(); // заканчиваем работу с файлом 1
   
   массивФайлов.Добавить(имяФайлаСПараметрами); // добавляем 1-ый файл для объединения
   массивФайлов.Добавить(ПутьКФайлу); // документ для объединения
   
   // третий файл, закрывающий параметры
   имяФайлаСПараметрами = ПолучитьимяВременногоФайла("txt");
   
   ЗаписьТекста = Новый ЗаписьТекста(имяФайлаСПараметрами);
   
   ЗаписьТекста.ЗаписатьСтроку("");
   ЗаписьТекста.ЗаписатьСтроку("--"+boundary+"--");
   
   ЗаписьТекста.Закрыть(); // заканчиваем работу с файлом
   
   массивФайлов.Добавить(имяФайлаСПараметрами); // добавляем файл, закрывающий параметры
   
   // результирующий файл, который и будет отправлен
   имяФайлаОтправки = ПолучитьИмяВременногоФайла("out");
   
   // объединим все файлы
   ОбъединитьФайлы(массивФайлов, имяФайлаОтправки);
   
   ФайлОтправки = Новый Файл(имяФайлаОтправки);
   РазмерФайлаОтправки = XMLСтрока(ФайлОтправки.Размер());
   
   // передадим данные на сервер 
   Заголовки = Новый Соответствие();
   Заголовки.Вставить("Content-Type", "multipart/form-data; boundary="+boundary);
   Заголовки.Вставить("Content-Lenght", РазмерФайлаОтправки);
   
   Ответ = ОтправитьФайлPOSTЗапрос(Хост, URLМетодаСервиса(Инстанс, Токен, "sendFileByUpload"), Заголовки, ФайлОтправки);
   
   Возврат Ответ;
   
КонецФункции
ОбменПульт управления телевизором LG Smart TV#6 12.01.22 4:25
Вообще интересно. Но проще поставить на телефон из маркета софтину lg TV plus.
ВКВнешняя компонента - универсальный, надежный перехватчик клавиатурных событий#5 21.12.21 19:56
Добавьте еще отслеживание мышки.
Перехват курсора в любой момент времени и получение го координат.
Нажатие одинарное и двойное на ЛКМ ПКМ.
Прокрутка колеса и пр.
ПубликацииИспользование «плавающего» планового графика работ в целях контроля соблюдения условий договора в 1С:ERP.Управление холдингом#1 22.11.21 22:28
Очень хорошо продумано. Есть пару вопросов.
1. Как Вы анализируете просрочку и вообще состояние взаиморасчетов по факту?
Может есть какой то отчет? Можно его скрин?

2. Возможно ли данный механизм адаптировать и применить к УПП?
DevВыделение текущей строки в отчете (сделать сразу во всех отчетах и ничего не сломать)#31 21.10.21 1:11
На 7-ке во внешней компоненте Formex были методы для определения координат любого элемента на форме. А так же были методы для перехвата движения курсора. Таким образом можно было отследить над каким реквизитом на форме движется курсор мыши, подсвечивая рамку этих реквизитов. (имитируя hover). Вот 8-ке это тоже бы пригодилось. Можно было бы выделять строки и элементы под курсором, не нажимая на них.

Но Formex на 8-ке не работает?
ПубликацииОбороты между счетами и субконто с отборами#1 01.04.21 10:52
Здравствуйте. Можно ли в этом отчете изменить порядок субконто. Вижу, что поля субконто по 10 счету есть и идут в том порядке как указано в настройке счета. Но смогу ли я настроить так, чтобы склады выводились первым субконто, а потом товар?