Снисаренко Андрей

4
Рейтинг

Hokum
Андрей Снисаренко



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

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

Подписчики 1

Рейтинг 4

Случайная неслучайная скидка

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Абонемент ($m) Внешний отчет (ert,erf) Математика и алгоритмы

Найти случайное число, но сделать так, чтобы чем меньше значение, тем чаще выпадало это число (с обратной экспоненциальной зависимостью).

1 стартмани

24.01.2019    4773    Hokum    1       

1

Комментарии

DevЗапрос - Получить оборот между каждыми документами расхода#5 08.02.23 19:23
(3) Близко, допилил, и даже работает когда один контрагент.
Сейчас думаю как разделить нумерацию строк в разрезе контрагентов, тогда должно взлететь ( АВТОНОМЕРЗАПИСИ делает сквозную )
DevЗапрос - Получить оборот между каждыми документами расхода#4 08.02.23 19:18
(2) Это никак не решает проблему
DevЗапрос - Получить оборот между каждыми документами расхода#1 08.02.23 12:29
Ищу пути решения такой задачи:

РН остатки, измерение: Контрагент, ресурс: Сумма
Движения: приходная накладная (ПН), расходная накладная (РН)

Необходимо запросом получить оборот между каждой РН
Табличка типа:
Дата1 | Дата2 | Контрагент | 150
Дата2 | Дата3 | Контрагент | 0
Дата3 | Дата4 | Контрагент | 50
Дата4 | Дата5 | Контрагент | -100

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

Код
ВЫБРАТЬ
   &НачалоПериода КАК НачалоПериода,
   &КонецПериода КАК КонецПериода,
   ДвиженияПоКонтрагенту.Контрагент КАК Контрагент,
   СУММА(ДвиженияПоКонтрагенту.СуммаОборот) КАК Сумма
ИЗ
   РегистрНакопления.ДвиженияПоКонтрагенту.Обороты(&НачалоПериода,&КонецПериода,,Контрагент = &Контрагент) КАК ДвиженияПоКонтрагенту

СГРУППИРОВАТЬ ПО
   ДвиженияПоКонтрагенту.Контрагент



Может кто-то встречался с подобной задачей?
DevСлучайная неслучайная скидка#0 24.01.19 11:52
Найти случайное число, но сделать так, чтобы чем меньше значение, тем чаще выпадало это число (с обратной экспоненциальной зависимостью).
DevЗагрузка начальных остатков взаиморасчетов с партнерами из файла Excel для конфигурации ERP#15 18.01.19 14:06
(14) могу на почту прислать, киньте почту в сообщении или сюда
DevЗагрузка начальных остатков взаиморасчетов с партнерами из файла Excel для конфигурации ERP#13 27.12.18 12:23
Доработал под версию 2.4.5, теперь создает первичные документы, проводит ввод остатков. Проверил во всех четырех режимах, проводит документы без проблем.

У меня загружается без ошибок с количеством строк в файле гораздо больше 10. Возможно не дружит с какой-то версией экселя. И необходимо, что бы файл загрузки не был открыт в этот момент в экселе.
DevЗагрузка начальных остатков взаиморасчетов с партнерами из файла Excel для конфигурации ERP#8 05.12.18 22:28
(7) Проверил, всё работает и для 2.4.5.135
Какой "Тип операции" документа?
Было бы хорошо прикрепить сюда файл , откуда загружаются остатки (Наименование контрагента можно удалить, ОКПО изменить на любое другое, остальное не трогать)
DevЗагрузка начальных остатков взаиморасчетов с партнерами из файла Excel для конфигурации ERP#5 30.11.18 17:42
(4) Ок, я проверю в ближайшее время работу в версии 2.4.5.135
DevЗагрузка начальных остатков взаиморасчетов с партнерами из файла Excel для конфигурации ERP#3 28.11.18 17:27
(2)
Если требуется указать договор как расчетный документ , то в файле excel в поле "Объект взаиморасчетов" надо указать слово "Договор", а в номере и дате расчетного документа указать дату и номер договора.
Договор будет искать по номеру и дате (с учетом контрагента и организации) , если он не будет найден, то создаст новый.
Найденный или новый будет выступать расчетным документом.

Если все равно не получается, то я проверю как работает для ERP 2.4.5.135, возможно там какие-то нюансы.
DevЗагрузка начальных остатков взаиморасчетов с партнерами из файла Excel для конфигурации ERP#0 23.11.18 10:22
Простая обработка, позволяет загрузить взаиморасчеты с партнерами из файла excel в документ "Ввод остатков".