отчёт
Абсолютно идеальный отчет
Зачем нужны отчеты? Они обеспечивают информационную поддержку принятия решений. Что такое идеальный отчет? Это отчет, созданный в идеальном мире, где отсутствуют ограничения по ресурсу при его создании. Имеется в виду ресурс денежный, временной, интеллектуальный и профессиональный. Такой отчет удовлетворяет текущим и возможным ближайшим требованиям заказчика по определенной информационной теме (как по содержанию, так и по … [Подробнее…]
Заявка на открытие наряд-заказа в Epicor 9

Решил опубликовать примеры отчётов, сделанных для Epicor 9 по запросу одного из клиентов. Чем удобны отчёты, построенные на базе XML файлов — нет необходимости «замазывать» (чтобы не публиковать сведения о клиенте без его согласия) клиентские данные перед тем как опубликовать отчёт, просто отредактировал исходный XML файл и все фамилии, названия клиентов, названия позиций запасов заменены. … [Подробнее…]
Худшие практики в дизайне отчётов
Думаете, я шучу, когда говорю, что ненавижу отчёты без разделителей строк и столбцов? Ничуть. Так и хочется спросить программистов, создавших их: «Вы когда-нибудь были пользователем? Вам приходилось двигать линейку по напечатанному отчёту, чтобы не перепутать строку?» Ответ очевиден: «Никогда», иначе никакие доводы не позволили бы создать отчёт, подобный тому, что Вы видите на картинке. На … [Подробнее…]
Визуализация введённых допустимых комбинаций кодов

Для более наглядного представления введённых разрешённых или запрещённых комбинаций кодов создан вот такой отчёт: Продолжение: Модифицированный отчёт (добавлены отсутствующие в таблице учётных измерений департаменты, которые присутствуют в таблице допустимых комбинаций кодов. Такая ситуация может быть, если исходные параметры компании скопированы из другого места, а потом откорректированы, например, удалены некоторые ненужные учётные измерения. На картинке можно … [Подробнее…]
Акт сверки расчётов с рублёвым поставщиком

Пример отчёта «Акт сверки расчётов с рублёвым поставщиком» (для валютного должен быть отдельный отчёт с дополнительными столбцами с суммой в валюте) В отчёте платёж по нескольким счетам-фактурам (имеется в виду ситуация, когда вам выставили несколько счетов-фактур, и вы закрываете их одним платежом) сворачивается до одной строки В этом отчёте отсутствуют так называемые проводки «разнесения» (многие … [Подробнее…]
Акт сверки расчётов с покупателем (в рублях)

Чтобы было наглядно, привожу распечатку подробной сальдовой ведомости Книги Продаж из Скалы, где оранжевой рамкой выделены проводки «разнесения», а зелёной рамкой строки внутри одной проводки, когда одним платежом закрывается несколько счетов-фактур (в «Акте сверки расчётов» они «свёрнуты» в одну строку, соответствующую сумме, которую заплатил покупатель)
Использование функций: Как вывести сумму прописью?
Включить в отчёт код с заранее написанными функциями можно двумя способами. Первый – добавить его непосредственно в свойствах отчёта на закладку «Код». Добавьте к проекту существующий отчёт «SumAsStringExample.rdl». Перейдите на закладку «Код» в свойствах отчёта. Посмотрите, какие функции здесь описаны: Вернитесь к макету отчёта: Как можно видеть на картинке выше, вызов функции осуществляется с помощью … [Подробнее…]
Альтернативный вариант перехода из отчёта в отчёт: переход к URL-адресу
В окне изменения выражения поля «Перейти к URL-адресу» вставьте следующее выражение: =Globals!ReportServerUrl & «?» & Globals!ReportFolder & «/GLTransaction&rs:Command=Render&CC=01&YY=» & right(year(Fields!TransactionDate.Value),2) & «&TrNo=» & Fields!TransactionNumber.Value При переходе по такой ссылке отчёт будет открыт в окне без навигации (без ссылок на папки, где он находится). Кроме того, отчёт можно открыть в отдельной закладке или отдельном окне. Недостатком … [Подробнее…]
Проводки ГК без соответствующих аналитических проводок

Этот отчёт показывает проводки ГК в таблице истории модуля «Управление Запасами» (SCGL), которым нет соответствия в таблице аналитических проводок модуля (SC07). Такая ситуация, разумеется, штатным образом возникнуть не может, и возможна только в том случае, если для каких-то аналитических проводок кто-то «вручную» обнулил флаг создания проводок ГК и создал их повторно. В этом случае ранее … [Подробнее…]