Сверка по контрагенту


Своеобразный акт сверки

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

Параметры:

—  установка периода;

—  выбор контрагента;

—  печать отчета.

Описание функционала:

—  если выбранный контрагент – покупатель:

 ×    за выбранный период из регистра «Покупатели» выбираются движения – документы «Реализация»;

 ×    для выбранных документов «Реализация» формируется выборка документов-оснований «Заявка покупателя»;

 ×    для выбранных документов «Заявка покупателя» формируется выборка подчинённых документов «Реализация», «Строка выписки банка (приход)», «Приходный кассовый ордер»;

 ×    выборка подчиненных документов сортируется по дате документа;

 ×    вывод данных в печатную форму:

  • — сначала выводится счёт (первый документ за указанный период);
  • — затем выводятся подчиненные документы (для выведенного счета);
  • — в итоговую строку (для выведенного счета) выводятся суммы: по счету, по оплате, по реализации;
  • — если суммы в итоговой строке не равны – выделяются цветом;
  • — также формируются общие суммы по всем счетам, всей оплате, всей реализации.

—  если выбранный контрагент – поставщик:

 ×    за выбранный период выбираются документы «Поступление ТМЦ»;

 ×    для выбранных документов «Поступление ТМЦ» формируется выборка подчинённых документов «Строка выписки банка (приход)», «Поступление доп. расходов»;

 ×    выборка подчиненных документов сортируется по дате документа;

 ×    вывод данных в печатную форму:

  • — сначала выводится поступление (первый документ за указанный период);
  • — затем выводятся подчиненные документы (для выведенного поступления);
  • — в итоговую строку (для выведенного поступления) выводятся суммы: по поступлению, по оплате;
  • — также формируются общие суммы по всем счетам, всей оплате, всей реализации.

Данный отчет похож на «Акт сверки». Отличие — полная детализация по счетам: счет выставлен, оплачен, закрыт (для покупателя).

Колонка «К» — есть контрольные документы.

* Дата окончания = дате актуальности итогов.

6 Comments

  1. tanuchkap

    Скачала сверку, но она у меня не работает.

    Reply
  2. АннаШ

    Что конкретно не работает?

    Reply
  3. Black Cat

    Скачал сверку, но она не работает. Не хватает функций в глобальном модуле: глУдалениеВедущихНулей, глКонтрагентПоставщик

    Reply
  4. АннаШ

    (3)

    глУдалениеВедущихНулей
    Функция глУдалениеВедущихНулей(мКод) Экспорт
    
    Пока Лев(мКод, 1) = «0» Цикл
    мКод = Сред(мКод, 2);
    КонецЦикла;
    
    Возврат мКод;
    
    КонецФункции // глУдалениеВедущихНулей
    
    Функция глКонтрагентПоставщик(мКонтрагент) Экспорт
    
    СпрКонтрагенты = СоздатьОбъект(«Справочник.Контрагенты»);
    
    СпрКонтрагенты.НайтиПоНаименованию(«Поставщики»);
    
    ГруппаПоставщиков = СпрКонтрагенты.ТекущийЭлемент();
    
    Если мКонтрагент.ПринадлежитГруппе(ГруппаПоставщиков) = 1 Тогда
    Возврат 1;
    Иначе
    Возврат 0;
    КонецЕсли;
    
    КонецФункции // глКонтрагентПоставщик
    

    Показать

    Reply
  5. Black Cat

    Анна, у Вас самописная конфа ? Если нет, то укажите все доработки стандартной конфы, которые нужны для данного отчета.

    Опять ошибка:

    ТабПодчиненных.Контроль = ДокПодчиненные.ТекущийДокумент().Контроль;

    {СВЕРКАПОКОНТРАГЕНТУ.ERT(226)}: Поле агрегатного объекта не обнаружено (Контроль)

    Reply
  6. CheBurator

    мутно. неясно для какой типовой конфигурации.

    если для ТИС — то взаиморасчеты покупателей ведутся по документам движения долгов/взаиморасчетов,заявка покупателя — таковым не является. Вдобавок, документы оплаты/отгрузки закрывают долги по ФИФО договора, а не по документам основаниям.

    Reply

Leave a Comment

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