|
![]() |
#1 |
Administrator
|
поглядел я тут по ссылкам, приведенным mazzy - и сразу подумал - а что - если ответить вопросом на вопрос. Представлю себе, что никогда не знал 1С, видел только Аксапту. И начну сравнивать по средствам разработки (а-ля автор ветки).
Итак. В Аксапте есть технология слоев, позволяющая разграничить функционал, сделанные в международном офисе МС, в локальном офисе МС, партнером, клиентом. Код, написанный на нижнем слое нельзя удалить, находясь на верхнем слое. Доступ на слой определяется лицензионными кодами (а кстати - как дела с этим в 1С? ![]() Внимание - вопрос. А как с этим обстоят дела в 1С? Есть ли там такая возможность - или придется ручками анализить - а не затрут ли присланные изменения на диске ИТС свои, которые были сделаны? Это я так, для примера так сказать.
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: NJD (1). |
![]() |
#2 |
Участник
|
sukhanchik, ты его задвинул
![]()
__________________
![]() |
|
![]() |
#3 |
Участник
|
![]() Цитата:
Сообщение от sukhanchik
поглядел я тут по ссылкам, приведенным mazzy - и сразу подумал - а что - если ответить вопросом на вопрос. Представлю себе, что никогда не знал 1С, видел только Аксапту. И начну сравнивать по средствам разработки (а-ля автор ветки).
Итак. В Аксапте есть технология слоев, позволяющая разграничить функционал, сделанные в международном офисе МС, в локальном офисе МС, партнером, клиентом. Код, написанный на нижнем слое нельзя удалить, находясь на верхнем слое. Доступ на слой определяется лицензионными кодами (а кстати - как дела с этим в 1С? ![]() Внимание - вопрос. А как с этим обстоят дела в 1С? Есть ли там такая возможность - или придется ручками анализить - а не затрут ли присланные изменения на диске ИТС свои, которые были сделаны? Это я так, для примера так сказать. Поясняю - в 1С есть понятие типовая конфигурация. Когда она загружается в базу она становится текущей конфигурацией. При выходе очередной версии типовой конфигурации текущую конфигурацию можно объединить с новой типовой конфигурацией с приоритетом типовой (хотя можно указать и приоритет базовой). При этом существуют подходы к внесению изменений в текущую конфигурацию, чтобы они не затирались изменениями типовой конфигурации, или же легко восстанавливались. В любом случае после объединения желательно проверить работоспособность измененных участков (отчет по изменениям можно получить). Блин, Америку открыли. Проще надо быть. Кстати, насчет документов, что в Аксапте нет сущностей, представляемых связанными таблицами - хоть операцией ее назовите??? И как идет их обработка - на языке SQL или как в Access на уровне одной записи или можно работать как в 1С - на уровне объекта, связывающего сразу много записей (документ). Я думаю если в Аксапте есть возможность создавать свои объекты, можно создать объект под названием ОбъектСНесколькимиТабличнымиЧастями. При его считывании из базы данных заполнять шапкой этого объекти и связанными табличными частями, при помещении в базу данных заменять старые табличные части новыми - и работа будет как в 1С. Но наверное так не работают, раз делают круглые глаза и говорят - такого не знаем, вот мне и интересно А вообще это навевает печальные мысли. Раз 1Сник может понять вопрос Аксаптника, а Аксаптник - нет, о чем это говорит? Последний раз редактировалось Гений 1С; 06.05.2006 в 10:58. |
|
|
За это сообщение автора поблагодарили: nano (0). |
![]() |
#4 |
SAP
|
Цитата:
Сообщение от Гений 1С
А вообще это навевает печальные мысли. Раз 1Сник может понять вопрос Аксаптника, а Аксаптник - нет, о чем это говорит?
![]() |
|
![]() |
#5 |
Участник
|
![]() Цитата:
Сообщение от Гений 1С
Не фига он меня не задвинул, нормальный вопрос, нормальный ответ.
... А вообще это навевает печальные мысли. Раз 1Сник может понять вопрос Аксаптника, а Аксаптник - нет, о чем это говорит? ![]() p.s. И еще, кто нить может сказать, кому эта тема вообще полезна ? |
|
![]() |
#6 |
Administrator
|
Цитата:
Сообщение от Гений 1С
Раз 1Сник может понять вопрос Аксаптника, а Аксаптник - нет, о чем это говорит?
Как вариант - это может говорить о том, что Аксаптник в состоянии выразиться на языке 1Сника, в его понятиях, в отличии от 1Сника, который не может выразиться в терминах Аксаптника. Это все варианты. Теперь по существу. Ну нету в Аксапте объектов документ как в 1С. Я же не спрашиваю - а есть ли в 1С конфигурационные ключи или ключи распределения доступа. И к примеру табличные мапы. Это как и объект документ - некая специфика. В 1С есть например объект справочник. В Аксапте есть понятие расширенного типа данных. Это разные понятия - они по-разному отыгрывают, однако оба они- позволяют прилепить справочник к документу (опять-таки - прилепить - в понятиях 1С; в понятиях Аксапты это все-таки по-другому) А про слои и лицензионные коды - ответ так получен и не был. Отрицательный ответ - это тоже ответ. Типа да, нет понятия слоев в 1С. При каждом обновлении конфигурации (при условии, что есть свои модификации) - придется ручками править тот же глобальный модуль или модули формы (в первую очередь это относится к 7.7). Ибо нельзя сделать так, чтобы частично изменения были взяты из новой конфигурации, частично из старой. С другой стороны - в Аксапте - вследствии того, что вся логика максимально вынесена в классы и на таблицы - очень легко присланные изменения внедрить в базу. Просто надо положить файлик и перестроить индекс. Ручками только придется визуальный интерфейс подправить (Drag&Drop-ом). И то - это еще под вопросом. Если это не критично - можно это сделать потом. Не ну конечно - разговор идет о том, что конфигурация не является полностью переписанной. В этом случае подложенный файлик (если он от МС) - как собаке пятая нога. Ни хуже ни лучше ![]() Чтобы уж совсем было правильно - могу сказать - что есть еще импорт объектов из файла (а-ля 1С-овское объединение конфигураций, только не всей конфигурации - а только отдельных объектов - классов, форм и т.д.). Естественно и отчеты есть... Все по-взрослому ![]() Вот почему вас и отсылают к документации. Для того, чтобы разговор состоялся конструктивный - нужно - чтобы не только Аксаптники говорили в понятиях 1С (чтобы их поняли) - но чтобы 1С-ник выражался в понятиях Аксапты (чтобы его понимали).
__________________
Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 06.05.2006 в 11:49. |
|
![]() |
#7 |
Участник
|
Цитата:
Сообщение от sukhanchik
Вот почему вас и отсылают к документации. Для того, чтобы разговор состоялся конструктивный - нужно - чтобы не только Аксаптники говорили в понятиях 1С (чтобы их поняли) - но чтобы 1С-ник выражался в понятиях Аксапты (чтобы его понимали).
|
|
![]() |
#8 |
Участник
|
![]()
Можно несколько просьб:
1. Приведите пожалуйста небольшой пример листинга на аксапте, доработанного, чтобы иметь представление как выглядит код по доработке, желательно код, делающий некие изменения в данных. Я просто хочу понять - изменения вносятся SQL подобным образом или можно считать некий связный Recordset (тот же документ) из разных таблиц в память, поправить его в памяти и отправить обратно. 2. Есть ли возможность использования платформы Axapta без базовых слоев (с нуля) - хотя думаю что нет, все таки это не язык программирования, как 1С. Кстати, ТЗ - это не особенность 1С, а достаточно интенсивно используемый и популярный инструмент, видимо и из-за того, что в 1С нету временных таблиц в базе данных. Так что интерес не с потолка вырос. |
|
![]() |
#9 |
Участник
|
Цитата:
Сообщение от sukhanchik
С другой стороны - в Аксапте - вследствии того, что вся логика максимально вынесена в классы и на таблицы - очень легко присланные изменения внедрить в базу. Просто надо положить файлик и перестроить индекс. Ручками только придется визуальный интерфейс подправить (Drag&Drop-ом). И то - это еще под вопросом. Если это не критично - можно это сделать потом.
![]() |
|
![]() |
#10 |
Участник
|
Цитата:
Сообщение от sukhanchik
Итак. В Аксапте есть технология слоев, позволяющая разграничить функционал, сделанные в международном офисе МС, в локальном офисе МС, партнером, клиентом. Код, написанный на нижнем слое нельзя удалить, находясь на верхнем слое. Доступ на слой определяется лицензионными кодами (а кстати - как дела с этим в 1С?
![]() Цитата:
Сообщение от sukhanchik
Это я так, для примера так сказать.
|
|
Теги |
сравнение систем, 1c |
|
|