[УТ11] Дебиторка fifo по долгам контрагентов (СКД, управляемый интерфейс)

11.12.12

Учетные задачи - Взаиморасчеты

В УТ11 все хорошо с расчетом дебиторской задолженности... но не всегда: в частности, иногда пользователи задним числом перепроводят документы, причем это может происходить не в текущей базе, а, скажем, в смежной бухгалтерии (из которой потом автоматом переносятся документы) - в этом случае предназначенная для отслеживания этого последовательность может не фиксировать изменения... Ну и сам расчет (фоновое задание, если его запускать в течение дня) постоянно конфликтует с интерактивно проводимыми документами, а дебиторка нужна "здесь и сейчас", без всяких "актуализаций". Представленный отчет отчасти решает эту проблему. Он построен по принципу описанному тут http://infostart.ru/public/99848/ (т.е. строит дебиторку на "лету", разрез договоров в нем заменен на разрез АналитикиУчетаПоПартнерам, даты оплаты берутся не из договоров, а из ЗаказовКлиентов, а если нет ЗаказаКлиента и заполнена ДатаПлатежа в Реализации - берется эта ДатаПлатежа, ну, а если и она не заполнена, то используется дата документа)

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Дебиторка11
.erf 12,65Kb
203
203 Скачать (1 SM) Купить за 1 850 руб.

Отчет можно внедрить как внешний.

Но можно добавить удобства пользователям:

Внедрить отчет в конфигурацию, добавить команду в карточку Партнеров, Контрагентов, Реализаций, Заявок, ПКО, ПП.

Текст Модуля команды:

 &НаСервере
Функция ВернутьПартнераПоДокументу(Документ)
    Возврат Документ.Партнер;
КонецФункции

&НаСервере
Функция ВернутьКонтрагентаПоДокументу(Документ)
    Возврат Документ.Контрагент;
КонецФункции

&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
        
    ПараметрыФормы = Новый Структура("Отбор, ФиксированныеНастройки, КлючНазначенияИспользования, КлючВарианта, СформироватьПриОткрытии");
    ПараметрыФормы.СформироватьПриОткрытии = Истина;
    
    Если ТипЗнч(ПараметрКоманды) = Тип("ДокументСсылка.РеализацияТоваровУслуг") Тогда
        ПараметрыФормы.Отбор = Новый Структура("Партнер", ВернутьПартнераПоДокументу(ПараметрКоманды));
        ПараметрыФормы.КлючНазначенияИспользования = "Партнер";
        ПараметрыФормы.КлючВарианта = "Основной";
        
    ИначеЕсли ТипЗнч(ПараметрКоманды) = Тип("ДокументСсылка.ЗаказКлиента") Тогда
        ПараметрыФормы.Отбор = Новый Структура("Партнер", ВернутьПартнераПоДокументу(ПараметрКоманды));
        ПараметрыФормы.КлючНазначенияИспользования = "Партнер";
        ПараметрыФормы.КлючВарианта = "Основной";
        
    ИначеЕсли ТипЗнч(ПараметрКоманды) = Тип("ДокументСсылка.ПриходныйКассовыйОрдер") Тогда
        ПараметрыФормы.Отбор = Новый Структура("Контрагент", ВернутьКонтрагентаПоДокументу(ПараметрКоманды));
        ПараметрыФормы.КлючНазначенияИспользования = "Контрагент";
        ПараметрыФормы.КлючВарианта = "Основной";
    
    ИначеЕсли ТипЗнч(ПараметрКоманды) = Тип("ДокументСсылка.ПоступлениеБезналичныхДенежныхСредств") Тогда
        ПараметрыФормы.Отбор = Новый Структура("Контрагент", ВернутьКонтрагентаПоДокументу(ПараметрКоманды));
        ПараметрыФормы.КлючНазначенияИспользования = "Контрагент";
        ПараметрыФормы.КлючВарианта = "Основной";
        
    ИначеЕсли ТипЗнч(ПараметрКоманды) = Тип("СправочникСсылка.Контрагенты") Тогда
        ПараметрыФормы.Отбор = Новый Структура("Контрагент", ПараметрКоманды);
        ПараметрыФормы.КлючНазначенияИспользования = "Контрагент";
        ПараметрыФормы.КлючВарианта = "Основной";

    ИначеЕсли ТипЗнч(ПараметрКоманды) = Тип("СправочникСсылка.Партнеры") Тогда
        
        Если ПартнерыИКонтрагенты.ЕстьПодчиненныеПартнеры(ПараметрКоманды) Тогда
            ФиксированныеНастройки = Новый НастройкиКомпоновкиДанных();
            ЭлементОтбора = ФиксированныеНастройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
            ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Партнер");
            ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВИерархии;
            ЭлементОтбора.ПравоеЗначение = ПараметрКоманды;
            ПараметрыФормы.ФиксированныеНастройки = ФиксированныеНастройки;
            ПараметрыФормы.КлючНазначенияИспользования = "Партнер";
            
        Иначе
            ПараметрыФормы.Отбор = Новый Структура("Партнер", ПараметрКоманды);
            ПараметрыФормы.КлючНазначенияИспользования = "Партнер";
            
        КонецЕсли;
        ПараметрыФормы.КлючВарианта = "Основной";
    КонецЕсли;

    ОткрытьФорму("Отчет.ДолгиКлиентов.Форма", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно);
КонецПроцедуры

Настроить соотвтетствующий тип команды, права и ... все.

PS: Для пользователей с ограниченными правами, возможно, следует добавить роль с правом просмотра справочника КлючиАналитикиУчетаПоПартнерам

PS2: Существует еще одна, продвинутая версия данного отчета, с возможностью нестандартной расшифровки, т.е. непосредственно из формы отчета можно получить взаиморасчеты с клиентами //infostart.ru/public/165599/

 

 

См. также

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам.

55778 50200 руб.

24.04.2015    197630    157    245    

287

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь Оперативный учет Управляемые формы 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

14400 руб.

13.03.2018    62941    221    79    

120

Взаиморасчеты Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Знаем о взаиморасчетах в Управлении нашей фирмой все, что только можно знать. Самая большая проблема взаиморасчетов в УНФ в том, что зависают непонятные долги и предоплаты, в Пульсе бизнеса показываются неадекватные цифры, отчеты по долгам показывают не пойми что. Автоматический зачет авансов в 1С:УНФ поможет решить эту проблему.

13200 руб.

22.07.2021    26817    37    34    

44

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    25608    268    8    

231

Взаиморасчеты Бухгалтер Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение позволяет гибко настроить расчет и начисление пени в 1С в организации. Представлена в двух вариантах исполнения: как расширение и как обработка.

7200 руб.

18.10.2017    39983    83    46    

83

Взаиморасчеты Бухгалтер Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

Один из лучших вариантов отчета по дебиторской задолженности в 1С. Отображает сроки возникновения задолженности, просроченной задолженности с точностью до регистратора, а также многое другое, вне зависимости от объекта расчетов (УТ 11.3, 11.4, 11.5, КА 2.4, 2.5, ERP 2.4, 2.5), состояния флажка По документам расчета ( УТ 10, КА 1.1, УПП 1.3) в договоре. Группирует задолженность по интервалам. Имеет большое количество настроек. Не требует доработок конфигурации. Не требует перепроведения документов.

15120 руб.

28.09.2012    98687    596    295    

146

Взаиморасчеты Бухгалтер Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

Один из лучших вариантов отчета по кредиторской задолженности. Отображает сроки возникновения задолженности, просроченной задолженности по документам и многое другое, вне зависимости от детализации расчетов (УТ 11, КА 2.4, ERP 2) и состояния флажка "по документам расчета" ( УТ 10, КА 1.1, УПП 1.3) в договоре. Группирует задолженность по интервалам. Имеет большое количество настроек. Не требует доработок конфигурации.

11640 руб.

18.06.2013    45118    6    41    

18
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kavun.yura 27.05.12 15:51 Сейчас в теме
Проживания этого последовательность может не фиксировать изменения... Ну и сам расчет (фоновое задание, если его запускать в течение дня) постоянно конфликтует с интерактивно проводимыми документами, а дебиторка нужна "здесь и сейчас", без всяких "актуализаций". Представленный отчет отчасти решает эту проблему. Он построен по принципу описанному тут http://infostart.ru/public/99848/ (т.е. строит дебиторку на "лету", разрез договоров в нем заменен на разрез АналитикиУчетаПоПартнерам, даты оплаты берутся не из договоров, а из ЗаявокПокупателя, если заявки нет, то используется дата документа)
2. bercut0077 3 28.08.12 08:30 Сейчас в теме
Супер, все работает как надо! Вот бы такой же внешний отчет по долгам перед поставщиками! Если не трудно ! Огромная благодарность!
3. plevakin 12.09.12 17:46 Сейчас в теме
даты оплаты берутся не из договоров, а из ЗаявокПокупателя, если заявки нет, то используется дата документа


В свое время для УТ11 пришлось делать такой же отчет, и он, после перехода на систему, несколько заказов - одна реализация, потребовал доработок. Исходя из описания, не понятно, какая дата будет использоваться если заказов несколько и все они сделаны в разные дни.
И да, к системе 1 заказ - 1 реализация, использовать дату заказа не всегда бывает удобно. Заказ был сделан месяц назад, а отгрузили только сегодня, отсрочка у клиента 10 дней. Получается только отгрузили, а уже 20 дней просрочено.
4. mxm2 1269 12.09.12 18:28 Сейчас в теме
(3) plevakin, дата оплаты берется из заказа из поля "дата оплаты", при необходимости это поле можно скорректировать при проведении документа реализации. при использовании системы несколько заявок - несколько реализаций, все-же эффективнее встроенный механизм, который правда не очень любит правки задним числом.
5. mxm2 1269 12.09.12 19:12 Сейчас в теме
(3) plevakin, случай несколько заказов - одна реализация, тоже может быть отстроен подобным отчетом, просто нужно будет "дробить" сумму реализации, пропорционально сумме заказов. тут появляется другая трудность: как поступать когда сумма заказов не равна сумме реализации.
6. simba08 13 06.07.15 15:43 Сейчас в теме
Хороший отчет. Для полноты душевного счастья - было бы неплохо увидеть его за период и, соответственно, оплаты и продажи в этом периоде... но это уже немного другой отчет))))
7. greenLiss 146 08.05.16 16:22 Сейчас в теме
А для УТ10.3 такой же есть ? )
8. 028 03.10.17 07:21 Сейчас в теме
здесь учитывается ввод начальных остатков: Расчеты с покупателями и заказчиками (счета 1210, 3510)?
9. mxm2 1269 03.10.17 10:41 Сейчас в теме
(8) Отчет для УТ11, в которой нет счетов.
10. 028 04.10.17 07:26 Сейчас в теме
(9) а как тогда учитывается ввод начальных остатков?
11. mxm2 1269 04.10.17 08:07 Сейчас в теме
(10) В УТ11 отчет учитывает в том числе и ввод начальных остатков. Детализацию по долгам разворачивает только по документам реализации, но так и было задумано.
12. 028 04.10.17 12:37 Сейчас в теме
Оставьте свое сообщение