|
11.10.2011, 19:40 | #1 |
Участник
|
Еще добавка. У нас когда бухгалтера корректируют накладные, то создается полное сторно старой накладной, и разносится новая накладная в паре со счетом-фактурой. Кнопка "Накладная", расположенная на заказе или в рейсе, всегда печатает последнюю версию накладных. Кнопка "Накладная", которая расположена в журнале накладных, печатает текущую выделенную накладную или несколько выделенных накладных.
То же самое со счетами-фактурами. Когда бухгалтерам надо распечатать промежуточную версию - они ищут ее в журнале накладных. Когда надо напечатать последнюю весрию - то печатают из заказа. |
|
11.10.2011, 19:44 | #2 |
Участник
|
Такой механизм корректировки документов придумал не я. Я приспособил печать первичных документов к нему.
|
|
11.10.2011, 19:50 | #3 |
Участник
|
Если бухгалтерам надо напечатать сразу несколько последних версий накладных или счетов-фактур, то в журналах накладных и счетов фактур можно применить специально разработанный фильтр, который покажет только последние версии документов.
|
|
11.10.2011, 20:09 | #4 |
Участник
|
Угу. Понятно. Т.е. стандартным функционалом печати вообще не пользуетесь. Выброшен за ненадобностью. О чем я и говорил.
Как мне кажется, не очень удачное решение. Программист превращается в "делателя отчетов", поскольку даже минимальная модификация (поменять поля местами) невозможна без программиста. |
|
11.10.2011, 20:54 | #5 |
Участник
|
А как без программиста вы предлагаете поменять поля местами? В принципе, пользователю можно установить редактор шаблонов отчетов и по кнопочке пусть он открывает отчет в редакторе.
Вы видели картинки редактора отчетов в Fast Report, которые я приводил? Там любой обученный человек сможет поменять поля местами. Если можете предложить механизм, который непрограммисту позволит сформировать дизайн счета-фактуры, то на это интересно будет посмотреть. А поменять поля местами в Fast Report - проще простого. Добавить новый шаблон пользователи у нас могут, задать количество копий могут. Если бы поставили вопрос о том, чтобы самим редактировать шаблоны, я бы им сделал. Там очень легко в Fast Report делается. Последний раз редактировалось Ace of Database; 11.10.2011 в 21:02. |
|
11.10.2011, 21:00 | #6 |
Участник
|
Чтобы поменять поля местами, достаточно поменять их только в шаблоне.
Программист не нужен, т.к. шаблон очень просто редактировать. |
|
12.10.2011, 11:26 | #7 |
Участник
|
Цитата:
"Организация-грузоотправитель" = "Название" + "Адрес" + "Телефон" + "Факс" Т.е. фактически, в отчете, программно формируете содержимое одного поля отчета. Теперь, предположим, клиент хочет оставить тот же самый дизайн, но изменить содержимое одного поля отчета. Т.е. хочет чтобы в том же самом месте текст формировался чуть по другому. Например, так "Организация-грузоотправитель" = "Название" + "Адрес" + "Факс" + "Телефон" Так вот, Ваша реализация предполагает, что это будет либо новый дизайн, либо новый класс. Т.е. предполагает работу программиста. Хотя очевидно, что, если предоставить некую специфическую форму по формированию содержимого полей отчета это вполне мог бы сделать и пользователь. Явно ведь, что это чисто "настроечная" задача. "Поле отчета" - это "Организация-грузоотправитель", а "Название", "Адрес", "Факс", "Телефон" - это некие условные "слагаемые", некие "кубики" из которых пользователь через специальную настроечную форму будет "складывать" содержимое "поля" Подобная схема позволяет именно через настройки легко менять содержимое без изменения дизайна. Например, хочет клиент вместо юридического адреса указывать адрес доставки - пожалуйста. Хочет кроме адреса добавить еще и банковские реквизиты - не проблема! И все это исключительно настройками. Без программирования! Хотя, конечно, изменение дизайна тоже могут потребоваться. Но объем работы программиста существенно снизится. Т.е. эта настроечная форма будет дополнением к Вашей схеме, а не ее заменой. |
|
12.10.2011, 11:07 | #8 |
Участник
|
В принципе, получился готовый коробочный продукт.
Механизм отчетов я уже не трогал больше года, сбоев в его работе нет. Принтеры круглосуточно печатают тысячи листов, документы автоматически отправляются по почте клиентам при выезде машин. Данный механизм использовали несколько разработчиков для разработки новых отчетов. Проблем в освоении его нет. Бухгалтера сами настраивают количество копий. Вопросы возникают от силы пару раз в месяц, и решаются простыми настройками количества копий либо редактированием шаблонов отчетов, что помимо меня могут сделать в случае надобности еще два аналитика и сисадмин. |
|
12.10.2011, 14:58 | #9 |
Участник
|
настроичные формы для пользователя хороши лишь в том случае, если настройки меняются периодически и для большого числа форм. а так получается автоматизация ради автоматизации, один раз выставил настройки и все забыл на год до появления новой печатной формы, для которой все равно придется допиливать и все самому настраивать, а потом еще долго объяснять пользователю как можно изменить, потом еще исправить после его изменения
|
|
12.10.2011, 17:34 | #10 |
Участник
|
Владимир, вы путаете понятия настроек системы с настройками удобными для пользователя. Пользователю ваши кубики ни о чем, ему нужна печатная форма и нужные данные в нужном месте, изучать как настраивать то что уже настроено за него, ему врядли захочется, в вашем случае придется все захардкодить для ваших настроек, чтобы были доступны фиксированные наборы кубиков и переменных отчета, чем ваш вариант лучше? и все эти мучения ради того что вдруг комуто захочется изменить местами несколько предопределенных кубика? зачем усложнять то что можно решить простым способом?
Последний раз редактировалось ice; 12.10.2011 в 17:39. |
|
12.10.2011, 18:49 | #11 |
Участник
|
Цитата:
Цитата:
Цитата:
Примерно раз в месяц подобное желание у кого-то возникает. Хорошо, что программировать ничего не надо. Все решается через "кубики". Каким? |
|
16.10.2011, 15:41 | #12 |
Сенбернар
|
Цитата:
Насколько я понимаю, у одного клиента желание "что-то под себя подстроить" возникает только однажды (ну, край, дважды ) за весть цикл его, клиента, с вами общения. В принципе - что страшного тогда, если это будет делать программист (варианты изложены выше, сам похожее делал для фактуры, перехват стандартного формирования документа в Аксапте с выводом в Excel, плюс некоторые дополнения в таблицах-образах документа при нехватке данных в "стандартной" таблице Axapta) Преимущества подхода: - пользователи не заморачиваются настройками - гибкость и мощность "переделки" - максимальная (хоть задом наперед все реквизиты, в три столбика - "клиент всегда прав" ) Недостатки: - надо программировать. Время от времени. Совсем понемногу, только сперва основу заложить Ваш подход - "кубики, настройка", как мне кажется - либо не покроет часть "особо изысканных" требований клиентов (например - "хочу мое название по-русски + по-английски". Это еще не самый большой изыск, кстати) - либо "кубики" (например - то же название клиента) придется дробить на более мелкие, менять интерфейс настройки, переобучать пользователя etc Если в вашем конкретном случае это устраивает - тогда "кубики". Иначе - некий относительно дружелюбный интерфейс для программиста, чтобы он много времени не тратил при модификации.
__________________
Best Regards, Roman |
|
|
За это сообщение автора поблагодарили: EVGL (3). |
17.10.2011, 19:09 | #13 |
Участник
|
Цитата:
Цитата:
Цитата:
Сообщение от RVS
Преимущества подхода:
- пользователи не заморачиваются настройками - гибкость и мощность "переделки" - максимальная (хоть задом наперед все реквизиты, в три столбика - "клиент всегда прав" ) Недостатки: - надо программировать. Время от времени. Совсем понемногу, только сперва основу заложить Подобное происходит не часто. Но даже раз в год на подобную задачу - уже тяжело. Использование "кубиков" как раз и позволяет свести количество печатных форм к возможному минимуму. Так, для справки: В настоящее время у нас настроено более 200 "пакетов" печатных форм. Не все из них "живые", но, тем не менее... При том, что собственно отчетов (различных дизайнов) - это около 10 счетов-фактур и около 10 накладных. Я себе представляю работенку по изменению сразу 200 отчетов. Пусть и раз в год... Цитата:
Цитата:
Строго говоря, когда я говорил "пользователь настроит", то, по сути, речь и шла о программисте, либо об очень продвинутом пользователе. Фактически, предложенное решение и есть интерфейс программиста. Ведь далеко не каждого пользователя пускают, скажем, в настройки ставок модуля расчетов с персоналом.
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... Последний раз редактировалось Владимир Максимов; 17.10.2011 в 19:22. |
|
18.10.2011, 00:38 | #14 |
Сенбернар
|
Цитата:
Ну, не должно быть ТАК Цитата:
- Ёксель, две страницы, одна - для клиента, другая - для нас. - на той, что "для нас" - excel named ranges, соответствующие тому, что мы в состоянии вытащить из Axapta на данный момент. - на той, что для клиента - картинка в том виде, что ее хочет видеть клиент - mapping (Ёкселем) со страницы "для нас" на страницу "для клиента". Море поводов для фантазии, при маппинге, функции в ячейке еще никто не отменял - внимание: страница, что "для нас" - скрыта. "Чтобы дураки не лазили" (анекдот такой есть) Цитата:
Я говорил о СФ. То, что вы сказали, в данном контексте означает либо: - изменение стандартной формы СФ... Ну, да... землетрясение, от судьбы не уйдешь, работаем - изменение внутренних требований вашей организации, в документах, предоставляемых клиенту (это уже не СФ ни разу!), да такое изменение, что его необходимо донести до каждого клиента. Извините, business-case для последнего предположения мне непонятен, фантазия ложится набок. Цитата:
Цитата:
Сообщение от Владимир Максимов
Так, для справки: В настоящее время у нас настроено более 200 "пакетов" печатных форм. Не все из них "живые", но, тем не менее... При том, что собственно отчетов (различных дизайнов) - это около 10 счетов-фактур и около 10 накладных. Я себе представляю работенку по изменению сразу 200 отчетов. Пусть и раз в год...
Цитата:
Цитата:
Цитата:
Сообщение от Владимир Максимов
Строго говоря, когда я говорил "пользователь настроит", то, по сути, речь и шла о программисте, либо об очень продвинутом пользователе. Фактически, предложенное решение и есть интерфейс программиста. Ведь далеко не каждого пользователя пускают, скажем, в настройки ставок модуля расчетов с персоналом.
__________________
Best Regards, Roman |
|
17.10.2011, 14:38 | #15 |
Участник
|
Цитата:
Сообщение от Владимир Максимов
А как отделить "системные настройки" от "настроек удобных пользователю"? Например, модуль расчеты с персоналом. Настройки этого модуля к чему относятся? А ведь там "без поллитры" не разберешься. И ведь пользователю все это "не нужно". Ему зарплату считать надо и фонды рассчитывать
По сравнению с чем? Я сижу на поддержке. И у этого решения "ноги растут" как раз из той проблемы, что многие клиенты хотели и по прежнему хотят "изменить местами несколько кубиков" Примерно раз в месяц подобное желание у кого-то возникает. Хорошо, что программировать ничего не надо. Все решается через "кубики". Каким? здесь обсуждаются предложенный способ печати первички Ace of Database и ваш |
|
17.10.2011, 17:28 | #16 |
Участник
|
Реализован похожий мех-м, есть различные документы (разные дизайны и разные отчеты), настраиваются типовые наборы, но для кажного нлиента можно настроить свой набор с разным кол-вом документов, можно настройками изменять внешний вид одних и техже дизайнов, на данный момент требовалось скрывать отдельные элементы, но в принципи можно по всякому, все встроено в FormLetter, все средствами Ах
|
|
18.10.2011, 20:58 | #17 |
Участник
|
Чтобы был повод для грусти берем стандартный бланк счета фактуры и смотрим его верхний правый угол. Там такой текст
Цитата:
(в редакции Постановлений Правительства РФ от 15.03.2001 N 189, от 27.07.2002 N 575, от 16.02.2004 N 84, от 11.05.2006 N 283, от 26.05.2009 N 451)
Впрочем, если также каждые 2..3 года переходить на новую версию Axapta, то изменение печатных форм - не самая больша проблема Цитата:
Сообщение от RVS
10 фактур, 10 накладных... я про ФОРМЫ пока что... Откуда 200? При правильной организации всего прочего?
Бланк счета-фактуры (форма) - одна. И никто ее не менял. Клиент не выдвигает никаких требований по дизайну (форме). Ему надо всего-лишь изменить формирование некоторых значений. Ваше решение предполагает создание двух шаблонов. Мое решение - создание двух настроек. Цифра 200 отсюда и появилась. Это не формы (точнее, не только формы). Это настройки. Для меня настройки. А если бы я использовал Ваш подход, то это действительно было бы 200 форм. 200 разных шаблонов Excel. ============================ Я понимаю, что Copy-Paste - лучший друг программиста , но когда количество сделанных таким образом отчетов (не важно где и при помощи каких инструментов) переваливает за несколько десятков, то как-то начинаешь задумываться над способами уменьшения "дурной" работы...
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
18.10.2011, 21:17 | #18 |
Участник
|
Все, кто автоматизировал компании, продающие "сетям" знают что такое фактура Ашан и накладная Перекресток,так что нужность надстройки в российских реалиях думаю не подвергается сомнению. И все пилят однотипные решения - группа печати доков, пакеты доков с настраиваемыми видами форм, количеством и т.д. с привязкой к юр-лицу и т.п. И у всех оно свое, но очень похожее.
Проще всего такую штуку реализовать имея кучу "шаблонов Excel" и кучу же классов "собиральщиков" и "выводильщиков" в их комбинации. Если же Майкрософт решит включить такой функционал в локализацию, у них будет делема - шаблоны Excel означают принудительную привязку к покупке "офиса". Разрешить это противоречие и ряд других, для продвижения системы (в т.ч 2012) и выхода из ступора - предлагаю - продавать офис в нагрузку с Аксаптой. |
|
|
За это сообщение автора поблагодарили: Daiver (1). |
18.10.2011, 21:34 | #19 |
Сенбернар
|
Ага. "Я купил Аксапту, но забыл купить MS Office"
|
|
18.10.2011, 21:42 | #20 |
Участник
|
Неа не так..
1) Я не куплю Аксапту, потому что у меня open office (знаю таких и не мало) 2) Я куплю Аксапту и прикручу к ней Open Office (тоже знаю бедолаг) 3) Я куплю Аксапту и поставлю офис только 30%-ам сотрудников, которые реально печатают и анализируют, остальные так помучаются 4) Я не буду обновлять офис, у нас есть офис 1981-го года.. Усугубляется: подразделение офиса у майкрософт очень прибыльное, дарить даром?! да вы чО... Давайте притянем к Аксе "MS репортинг" - не важно за какие части тела, не важно что не получится в ближайшие пару версий по-человечески.. Последний раз редактировалось imir; 18.10.2011 в 21:46. |
|
Теги |
как правильно, накладная, печатная форма, полезное, счет-фактура |
|
|