|
![]() |
#1 |
Участник
|
Попробую для затравки перечислить то, чего нет в DAX, но есть в 1С:
1. Нативная БД, позволяющая быстро и без доп.затрат разворачивать 1-2-3 пользовательские инсталляции. Также полезна для ознакомительного обучения. 2. Поддержка дополнительных СУБД, включая бесплатную PostgreSQL. 3. Объекты, позволяющие выполнять Data Mining. 4. 1С - интерпретатор с нестрогой типизацией, что позволяет редактировать/исполнять куски кода на языке 1С прямо в режиме Предприятия. Естественно, это не режим простого юзера, но для настройщика очень удобно. Можно хранить блоки кода (запросы, мини-алгоритмы) в справочниках и компоновать "на лету" необходимые действия. Можно писать "хитрые" утилиты, позволяющие делать с данными что угодно, не компилируя при этом программ. Можно генерить программный код и отправлять его на исполнение. Можно "на лету" подключать и отключать любые внешние обработки и отчеты, печатные формы. 5. Бизнес-процессы (графические схемы) в DAX 2009 уже появились? 6. Генератор отчетов удобнее. 7. Есть стандартная среда, позволяющая настраивать правила обмена информацией между разными БД 1С. А платформа содержит стандартные механизмы авторегистрации измений и обмена. Mazzy, а в Аксапте есть аналог 1С-овской функции сравнения файлов с поиском расхождений? |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Сисой
![]() 4. 1С - интерпретатор с нестрогой типизацией, что позволяет редактировать/исполнять куски кода на языке 1С прямо в режиме Предприятия. Естественно, это не режим простого юзера, но для настройщика очень удобно. Можно хранить блоки кода (запросы, мини-алгоритмы) в справочниках и компоновать "на лету" необходимые действия. Можно писать "хитрые" утилиты, позволяющие делать с данными что угодно, не компилируя при этом программ. Можно генерить программный код и отправлять его на исполнение. Можно "на лету" подключать и отключать любые внешние обработки и отчеты, печатные формы.
Цитата:
5. Бизнес-процессы (графические схемы) в DAX 2009 уже появились?
Цитата:
6. Генератор отчетов удобнее.
1. основанный на Band (FastReport, Ax) 2. основанные на таблицах (насколько я знаю 1C) 3. Основанные на отображаемых обхектах (BIRT, SSRS) с моей точки зрения, последние - самые удобные для программиста . другое дело, что степень интеграции SSRS с AX2009 меньше чем у родного. Цитата:
Mazzy, а в Аксапте есть аналог 1С-овской функции сравнения файлов с поиском расхождений?
В туториале есть реализация сравнения записей справочника клиентов (Ax2009) \Classes\Tutorial_Comparable \Classes\Tutorial_CompareContextProvider Правда тормозит на больших объемах, так как все на чистом X++ |
|
|
За это сообщение автора поблагодарили: mazzy (2), baget (1). |
![]() |
#3 |
Участник
|
Цитата:
Сообщение от belugin
![]() в будущем обещают графические, щас табличный редактор:
Напомню, что спрашивают про такую фигню http://v8.1c.ru/overview/Term_000000179.htm#1 |
|
![]() |
#4 |
Участник
|
Щас не нашел сриншот - но по видео вот тут вроде понятно
http://www.youtube.com/watch?v=xGoZqo8Fe4Y Там граф просто нарисован в визио, а сам редактор скорее деревянный. В видео которое я приводил выше говорится, что графический редактор - в будущих версиях. Цитата:
Напомню, что спрашивают про такую фигню http://v8.1c.ru/overview/Term_000000179.htm#1
это так |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
![]() |
#5 |
Участник
|
Цитата:
Сообщение от mazzy
[/url]
вроде и в теме не указано и нигде не проскальзывает, что 1с лучше аксапты. говорится что ПЛАТФОРМА (ЯДРО в аксапте) подтянулась к возможностям Аксапты. никто не говорит что 1с лучше и никто не говорит что аксапта отстой. вы же продолжаете и продолжаете опускать разработку, которая завоевала намного большую аудиторию (в силу разных причин: дешивизна, специфика законодательства), ориентированная на российскую. можно конечно начать разговор на тему квалификации сотрудников мелкософта и 1с, относительно общего сообщества программистов. но это бесперспективняк. |
|
![]() |
#6 |
Участник
|
Я тоже заметил, что mazzy в последние годы стал реагировать на 1С и 1Сников гораздо раздражительнее, нежели ранее. Помнится, еще в 2005 году он мог терпеливо разъяснять 1Сникам на их же форуме прописные истины. Но я его понимаю: в среде адептов 1С действительно много недалеких и невежественных специалистов. Каждому объяснять...
Кстати, это только в 1С почему-то программист-самоучка, не знающий основ теории РСУБД, не посетивший ни одного курса в УЦ, не прочитавший даже "Профессиональную разработку...", мнит себя спецом. В мире SAP я себе такого даже представить не могу. |
|
![]() |
#7 |
Участник
|
Цитата:
Сообщение от Сисой
![]() Я тоже заметил, что mazzy в последние годы стал реагировать на 1С и 1Сников гораздо раздражительнее, нежели ранее. Помнится, еще в 2005 году он мог терпеливо разъяснять 1Сникам на их же форуме прописные истины. Но я его понимаю: в среде адептов 1С действительно много недалеких и невежественных специалистов. Каждому объяснять...
Кстати, это только в 1С почему-то программист-самоучка, не знающий основ теории РСУБД, не посетивший ни одного курса в УЦ, не прочитавший даже "Профессиональную разработку...", мнит себя спецом. В мире SAP я себе такого даже представить не могу. |
|
![]() |
#8 |
Участник
|
Цитата:
Меня бесит, что разговоры одни и те же. И каждый 1Сник начинает одну и бодягу. Хотя есть уже куча тем, где перетерли по двадцать раз. Точно такая же "красная тряпка" - динамическое программирование диалогов, переписывание себестоимости, окна с несколькими десятками галочек в гриде, нежелание читать документацию. Вот, скажите, вам показали где прочитать старые ветки http://axforum.info/forums/forumdisplay.php?f=29 Вы хотя бы открывали? Цитата:
![]() Цитата:
Сообщение от Vezunchik
![]() вы же продолжаете и продолжаете опускать разработку, которая завоевала намного большую аудиторию (в силу разных причин: дешивизна, специфика законодательства), ориентированная на российскую.
можно конечно начать разговор на тему квалификации сотрудников мелкософта и 1с, относительно общего сообщества программистов. но это бесперспективняк. Но если вы почитаете старые, то обнаружите (внезапно!) что и эта тема обсуждалась ...Я бы даже сказал, демпинговой стоимости 1С. Похоже, да... бесперспективняк. Цитата:
Как всегда, 1Сники наваливают кучу доводов. Как всегда, выясняется что сами разработчики 1С их ни фига не используют. Как всегда, выясняется что типовые конфы функционала не содержат. Как всегда, в конце разговор переходит на личности - Маззи козел и предатель. Вот и сейчас тоже. Выяснилось, что ни фига не приблизились. Выяснилось, что "передовые" возможности ПЛАТФОРМЫ 1С в других системах давно существуют. Выяснилось, что единственное преимущество - дешевизна. И что теперь? Ага, точно. Как всегда - "маззи козел и предатель", "реагирует раздражительно". ![]() Цитата:
![]() Слушай, на этом форуме в отличие от "их же форумов" поиск то нормально работает. И старые темы никто не удаляет. Ну, почитайте же. Цитата:
![]() Сисой, ну зачем так то? И это пройдет тоже ![]() |
|
![]() |
#9 |
Участник
|
|
|
![]() |
#10 |
Участник
|
Расскажу, как обстоит дело с аудированием действий пользователей в последних версиях 1С. До аудирования всех изменений на уровне платформы дело не дошло. 1Сники воспользовались возможностью 8.1 подключать произвольное кол-во тригерров на события изменения/проведения объекта.
Что сделано: 1. в конфах есть таблица, в которой внедренец настраивает, какие справочники/документы подлежат версионированию. 2. для документов определяется, когда выполнять версионирование - при любом изменении, или только при проведении/перепроведении. 3. 1С хранит в отдельной таблице, в BLOBах, слепки версий объектов. Пореквизитно аудируются все реквизиты шапки и все табличные части. Аудитор может посмотреть, кто и когда менял объект, состояние объекта любой версии, сравнить между собой любые две версии. Теоретически можно сделать и undo, но в типовых такой возможности, слава богу, нет. Кроме того, как обычно, ведется журнал регистрации, но в нем нельзя посмотреть, какой именно реквизит менял юзер. Последний раз редактировалось Сисой; 14.12.2009 в 18:47. |
|
![]() |
#11 |
Участник
|
Цитата:
Это тривиальный Database Log, который существовал с давних пор. Database Log хранит изменения/вставки/удаления/переименования первичных ключей указанных администратором таблиц и/или указанных полей в таблицах. Удаленные можно вставить обратно. Аудирование - более сложный механизм, который позволяет определить что именно изменило итоговую сумму. В 1С есть аналог только в ЗуПе на расчетном механизме. Представь, что в январе был начислен оклад 1000 рублей. Месяц расчитан, закрыт, ведомости распечатаны. А в феврале был введен больничный, который начат в январе, закончен в феврале. Этот больничный изменил сумму январского оклада, например, до 900. Аудирование позволяет узнать почему отчеты за январь, распечатанные в феврале, не совпадают с отчетами за январь, распечатанные в январе. ============== Я ведь говорил о дрели и коловороте? ![]() ============== Цитата:
В Аксапте Database Log позволяет узнать и кто, и что, и когда. ![]() |
|
![]() |
#12 |
Участник
|
Это аудирование
![]() Ниже скриншоты, которые показывают как отобрать то, "что вносилось в марте, и изменялось в апреле". С отображением какие конкретно параметры документа изменялись.
__________________
С уважением Шатохин Святослав. |
|
![]() |
#13 |
Участник
|
Цитата:
![]() Цитата:
Сообщение от Сисой
![]() Продолжу.
1. В 1С изначально архитектура таблиц проводок позволяет работать как с подержкой корреспонденции, так и без поддержки (кстати, отчеты типовой 1С:Бухгалтерии умеют работать с регистром с отключенной корреспонденцией). В Аксапте поддержка корреспонденции появилась с течением времени как фича локализации, местами нормально, местами коряво. Аксапта изначально поддерживает сложные проводки, которые позволяют отобразить более сложные отношения. А 1С не умеет работать с проводками много-дебетов-много-кредитов ![]() Кроме того, у многострочных проводок есть одно неоспоримое преимущество - параметры по каждому счету вносятся только один раз (где-то я уже писал об этом ![]() Например, запись в виде многострочной проводки = 60, Поставщик, Кт 118 рублей, параметры поставщика = 19, НДС, Дт 18 рублей, параметры НДС = 10, Материал, Дт 60 рублей, параметры Материала1 = 10, Материал, Дт 40 рублей, параметры Материала2 А вот запись в 1С-стиле = Дт 19, Кт 60, 18 руб, НДС/Поставщик, Параметры НДС и Параметры поставщика = Дт 10, Кт 60, 60 руб, Материал1/Поставщик, Параметры Материала 1 и Параметры поставщика = Дт 10, Кт 60, 40 руб, Материал2/Поставщик, Параметры Материала 2 и Параметры поставщика Обрати внимание на то, что Поставщик указан во всех 1С-style проводках. А также параметры поставщика. Кроме того, общая сумма по поставщику не видна ![]() Сейчас 1Сники начнут говорить, что параметры поставщика не записываются в проводках, а записываются в документах... Да, я знаю. Но это опять же таки скорее недостаток платформы, нежели ее достоинство. Просто в 1С по другому не сделать. ![]() ![]() Цитата:
Сообщение от Сисой
![]() 2. В Аксапте есть встроенные географические схемы (http://v8.1c.ru/overview/Term_000000272.htm )? Или это делается через вызов внешних ГИС-систем?
Поскольку я видел на демонстрациях что в стандартный функционал Аксапты встрена Майкрософтовская карта. Но сам ни разу не делал и не настраивал. Цитата:
Есть глобальный поиск. Есть, задействован и работает в стандартном функционале. Цитата:
Сообщение от Сисой
![]() 4. Есть ли в DAX стандартные средства разработки приложений для карманных компьютеров и средства работы этих приложений с общей БД? http://v8.1c.ru/overview/Term_000000401.htm
Раньше были PDA-макеты. Но Майкрософт, в своем неуемном желании все перевести на .net и sharepoint, старые инструменты зарезал, выпустив Microsoft Dynamics Mobile. Посмотреть на стандартный функционал можно в той самой демонстрационной VPC. Но потом этот Mobile был зарезан. Новых объявлений не было. Скорее всего, Майкрософт будет полностью переводить на VS. Поэтому сейчас ответ - нет. Сейчас таких стандартных средств нет. "Извращаемся" через Visual Studio и через web-службы, которые в Аксапте есть. Цитата:
![]() Я же привел пример. Итоги могут изменится в результате создания разных документов. |
|
![]() |
#14 |
Участник
|
Цитата:
Сообщение от mazzy
![]() Кроме того, у многострочных проводок есть одно неоспоримое преимущество - параметры по каждому счету вносятся только один раз (где-то я уже писал об этом
![]() Например, запись в виде многострочной проводки = 60, Поставщик, Кт 118 рублей, параметры поставщика = 19, НДС, Дт 18 рублей, параметры НДС = 10, Материал, Дт 60 рублей, параметры Материала1 = 10, Материал, Дт 40 рублей, параметры Материала2 А вот запись в 1С-стиле = Дт 19, Кт 60, 18 руб, НДС/Поставщик, Параметры НДС и Параметры поставщика = Дт 10, Кт 60, 60 руб, Материал1/Поставщик, Параметры Материала 1 и Параметры поставщика = Дт 10, Кт 60, 40 руб, Материал2/Поставщик, Параметры Материала 2 и Параметры поставщика Обрати внимание на то, что Поставщик указан во всех 1С-style проводках. А также параметры поставщика. Кроме того, общая сумма по поставщику не видна ![]() Сейчас 1Сники начнут говорить, что параметры поставщика не записываются в проводках, а записываются в документах... Да, я знаю. Но это опять же таки скорее недостаток платформы, нежели ее достоинство. Просто в 1С по другому не сделать. ![]() ![]() |
|
![]() |
#15 |
Участник
|
Цитата:
Этот вопрос тоже уже обсуждался неоднократно. В законодательстве НИГДЕ не зафиксировано, что форма должна быть именно такая ![]() Уже искали. И анекдот "у них так принято" уже приводили. Цитата:
![]() |
|
![]() |
#16 |
Участник
|
Цитата:
![]() для ознакомительных целей есть VPC, где уже все установлено и налажено ax2009 demo vpc: полностью настроенная виртуальная машина со средствами разработки Наоборот, для ознакомительных целей нужно, чтобы ничего резворачивать не нужно было. Чтобы было уже развернуто ![]() Нет. И не надо. Не открою большой секрет, если скажу, что до версии 2.0 были ключи, которые запускали PostgreSQL, DB2, mySQL. И база собственного формата тоже была. Именно из-за этих ключей и заложенных еще тогда парадигм, сейчас некоторые 1Сники могут говорить об "ущербном" языке запросов ![]() В общем, это длинная тема. Но если разработчики Аксапты начинали кроссСУБДшность, когда еще не было отраслевого стандарта на SQL... И для них понятно почему они так делали. Делать кроссСУБДшность сейчас, когда четко обозначены стандарты... когда совершенно конкретно понятно, сколько сил придется потратить чтобы догнать эти стандарты... Посмотрим. В Аксапте оставили только MS SQL, Oracle. 1Су только предстоит пройти этот путь ![]() Нет, Аксапта не стремится быть единственным инструментом. У того же поставщика есть множество решений. В том числе и MS Analysis Server (сейчас он называется по-другому). С ним Аксапта и интегрируется. Поэтому нет, в самой Аксапте нет. И не будет. Но платформа может использовать OLAP и MS Analysis Server. Кроме того, в УЖЕ готовых решениях OLAP используется. Цитата:
![]() куски кода в самой Аксапте выполнять можно. Например, всем известный обозреватель таблиц (есть и другие места) только... чур меня, чур, если такая фича будет использоваться Настройщиками. Я боюсь, что мы снова говорим о совершенно разном уровне сложности. Хотел бы я посмотреть на консультанта Аксапты, который без ведома программиста, выполняет произвольный код, например, при отладке себестоимости или при расчете потребностей в номенклатуре... Опять же... Этот довод больше говорит не об Аксапте, а о платформе 1С ![]() Цитата:
Сообщение от Сисой
![]() Можно хранить блоки кода (запросы, мини-алгоритмы) в справочниках и компоновать "на лету" необходимые действия. Можно писать "хитрые" утилиты, позволяющие делать с данными что угодно, не компилируя при этом программ. Можно генерить программный код и отправлять его на исполнение. Можно "на лету" подключать и отключать любые внешние обработки и отчеты, печатные формы.
В стандартном функционале Аксапты навскидку - экспорт/импорт, Конфигуратор продукции и пр. Почитайте на форуме как народ занимается динамическим программрованием. (Тег - программно) Нафиг-нафиг. вот скриншоты из конфигуратора, где код сгенерирован автоматически (его можно поправить) и еще совет с с "хитрыми утилитами" (обрати внимание на даты создания совета - 2002 год ![]() http://axapta.mazzy.ru/lib/import/ ![]() Это хорошо, что ты уточнил. Потому что просто бизнес-процессы в Аксапте были очень и очень давно Управление бизнес-процессами, а также здесь. Графические схемы появились. Ключевое слово Workflow. например, http://channel9.msdn.com/pdc2008/BB57/ Arijit Basu: AX 2009 Workflows: A Quick overview gl00mie: Dynamics AX 2009 Guides and White Papers http://www.amand.ru/modules/wordpress/archives/85 Я снова хочу обратить внимание, это это не только возможность платформы, но и уже готовый функционал в "конфе" ![]() Другое дело, что как и в 1С... Лучше бы они делом занялись вместо того, чтобы ерундой страдать. Пока да. Но Аксапта перебирается на Reporting Service. Цитата:
Снова хочу обратить внимание, что не только платформа содержит механизмы, но эти механизмы уже встроены в стандартную конфигурацию (Справедливости ради, надо отметить, что в локализаванная часть не знает об AIF) Цитата:
Да, есть. Всегда была. (обрати внимание на стрелочки, которые позволяют принять или удалить изменение) Можно использовать внешние сравнивалки. Всегда можно было. Можно сравнивать уже существующие слои, загружаемый проект с существующими слоями, старое приложение... Всегда можно было. Но продвинутым способом является интеграция с CVS. Тогда работа выполняется через нормальный check-in/check-out, а сравнение средствами CVS. |
|
![]() |
#17 |
Участник
|
|
|
![]() |
#18 |
Участник
|
Мальчики обычно другими мужскими достоинствами меряются
![]() долго меня не было и я слишком много смотрю пропустил ... Хотелось бы спросить уважаемых разработчиков (особенно от 1С), а вы реально на своих проектах всем этим богатством функционала пользуетесь? Почему тогда каждый второй 1С-программист (даже из топ-5 франчей) пишет в 8.х в стиле "7.7"?!
__________________
Бей желтых пока не посинеют, бей синих пока не пожелтееют ![]() |
|
![]() |
#19 |
Участник
|
Цитата:
что это? можно ссылку? Цитата:
Сообщение от Сисой
![]() 4. 1С - интерпретатор с нестрогой типизацией, что позволяет редактировать/исполнять куски кода на языке 1С прямо в режиме Предприятия. Естественно, это не режим простого юзера, но для настройщика очень удобно. Можно хранить блоки кода (запросы, мини-алгоритмы) в справочниках и компоновать "на лету" необходимые действия. Можно писать "хитрые" утилиты, позволяющие делать с данными что угодно, не компилируя при этом программ. Можно генерить программный код и отправлять его на исполнение. Можно "на лету" подключать и отключать любые внешние обработки и отчеты, печатные формы.
![]() насчет запуска кода можно начать с job.AOTrun() и далее с компиляцией на лету http://kashperuk.blogspot.com/2009/1....html#comments (удобно прятать код, хранить в таблицах и т.п., но содержать такой код в порядке очень накладно (тратишь больше времени), а отладка такого кода в разы сложнее), поэтому ИХМО если нужно что-то спрятать лучше отдельную dll создать, зашифровать как подобает - и акуратно будет и быстрее более часто поддерживается хранение query (это целиком запрос и параметры) - это да! очень удобно (аналог открыть / сохранить настройку на форме 1с ) насчет перехода с версии на версию http://blogs.msdn.com/aeremenk/archi...4/4734787.aspx вопрос: 1с поддерживает переход пользователей 1с Бухгалтерии 6 на 1С Бухгалтерию 8 ? ![]() |
|
![]() |
#20 |
Участник
|
Цитата:
2. А AX 4 поддерживает переход с Navision Financials (v 2.60 1996) ![]() |
|
Теги |
1c, платформа, сравнение систем |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|