AXForum  
Вернуться   AXForum > Рынок > Сравнение ERP-систем
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.05.2006, 13:38   #1  
Гений 1С is offline
Гений 1С
Участник
Аватар для Гений 1С
 
263 / -11 (0) +
Регистрация: 05.05.2006
Адрес: Москва
Цитата:
Сообщение от Lemming
Дурдом...

p.s. А вообще, тему наверное пора в курилку Видимо 7 лет программирования или сколько там заявлено, прошли зря. Впечатление, что разговор идет с 10 -ти класником, весь опыт которого - школьный курс паскаля/бейсика. Какая аксапта, какой навижн, какой 1С? К клавиатуре не подпускать
Флеймите, батенька? Может вернемся к предмету обсуждения?
Старый 06.05.2006, 14:03   #2  
MBE is offline
MBE
Участник
 
3 / 10 (1) +
Регистрация: 20.03.2003
Адрес: Москва
Подход к сравнению.
Цитата:
Сообщение от Гений 1С
Флеймите, батенька? Может вернемся к предмету обсуждения?
Извините, что вмешиваюсь.
Очень жаль, что такое благое дело идет хаотично .
до начала сравнения необходимо определить:
- цель сравнения;(Зачем сравниваем?)
- подходы к сравнению;(Что сравниваем?)
- методика сравнения;(Как сравниваем?)
- результаты сравнения.(В каком виде и какие нам нужны результаты?)
Начинать сравнение не ответив на все вопросы просто неконструктивно и
является потерей времени.
Старый 06.05.2006, 13:40   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,286 / 3494 (123) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
этот код и модифицирует данные не на форме.
Структура словаря банальная:
код таблицы в Аксе, 0, таблица в Аксе, таблица в SQL.
код таблицы в Аксе, код поля в Аксе, поле в Аксе, поле в SQL.
Названия в Аксапте соответствуют названиям в SQL. Ограничены 40 символами.
Названия, более 30 символов усекаются до 30 и к ним дописывается пятизначное число - код поля в Аксе
__________________
Возможно сделать все. Вопрос времени
Старый 06.05.2006, 13:44   #4  
Гений 1С is offline
Гений 1С
Участник
Аватар для Гений 1С
 
263 / -11 (0) +
Регистрация: 05.05.2006
Адрес: Москва
Talking
Цитата:
Сообщение от sukhanchik
этот код и модифицирует данные не на форме.
Вы меня не поняли - это код, редактирующий данные из базы данных, но которые привязаны/покаызваются к/в форме, так?

Цитата:
Структура словаря банальная:
код таблицы в Аксе, 0, таблица в Аксе, таблица в SQL.
код таблицы в Аксе, код поля в Аксе, поле в Аксе, поле в SQL.
Названия в Аксапте соответствуют названиям в SQL. Ограничены 40 символами.
Названия, более 30 символов усекаются до 30 и к ним дописывается пятизначное число - код поля в Аксе
Ну вот видите, а вы говорите - аксапта простым смертным без документации не понятна, все ясно излагаете.

Теперь продолжим. Есть ли в Аксапте данные (уверен есть), находящиеся в связанных таблицах.

Например счет на товары расположен не в одной же таблице, полагаю, а в двух - шапка счета (дата операции там, контрагент) и табличная часть (товары).

Как называются таблицы счета?
Старый 06.05.2006, 13:56   #5  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,286 / 3494 (123) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Гений 1С
Вы меня не поняли - это код, редактирующий данные из базы данных, но которые привязаны/покаызваются к/в форме, так?
Это неважно. Код - един.

Цитата:
Сообщение от Гений 1С
Ну вот видите, а вы говорите - аксапта простым смертным без документации не понятна, все ясно излагаете.
Просто доношу так, чтобы было понятно даже простым сметртным. Хотя в душе - согласен с Mazzy - в плане бестолковости такого подхода к написанию статьи. Ну да Бог с ним. Меня с этого не убудет

Цитата:
Сообщение от Гений 1С
Например счет на товары расположен не в одной же таблице, полагаю, а в двух - шапка счета (дата операции там, контрагент) и табличная часть (товары).
Как называются таблицы счета?
А вот тут уже затрагивается функционал. Это уже не просто разработка. Да, конечно такого рода данные (не хочу называть их документами - это не по аксаптийному) располагаются в двух и более таблицах.
Именуются они по аглицки - переводятся по логическому названию. Например Заказы - есть шапка - SalesTable и строки SalesLine. Но на самом деле в форме заказов торчат 3 таблицы - а не 2.
И вот тут уже начинаются затруднения - в том, чтобы объяснять просто, для так сказать новичков. Потому что надо будет в таком случае рассказывать - откуда растут ноги и почему именно так организована структура. И как формируется тот же счет. И что из себя представляет складская аналитика в Аксапте - и почему она торчит 3-й таблицей в заказах. Ибо к примеру разноска (проведение по 1С-овски) делает записи в N таблицах. А есть формы и большим количеством датасорсов.
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 06.05.2006 в 13:58.
За это сообщение автора поблагодарили: mazzy (15).
Старый 06.05.2006, 14:25   #6  
Гений 1С is offline
Гений 1С
Участник
Аватар для Гений 1С
 
263 / -11 (0) +
Регистрация: 05.05.2006
Адрес: Москва
Red face
Цитата:
Это неважно. Код - един.
СУБД тоже одна. MS SQL. Шутка.
Цитата:
Просто доношу так, чтобы было понятно даже простым сметртным. Хотя в душе - согласен с Mazzy - в плане бестолковости такого подхода к написанию статьи. Ну да Бог с ним. Меня с этого не убудет
Благодарим за это.

Цитата:
А вот тут уже затрагивается функционал. Это уже не просто разработка. Да, конечно такого рода данные (не хочу называть их документами - это не по аксаптийному) располагаются в двух и более таблицах.
Именуются они по аглицки - переводятся по логическому названию. Например Заказы - есть шапка - SalesTable и строки SalesLine. Но на самом деле в форме заказов торчат 3 таблицы - а не 2.
И вот тут уже начинаются затруднения - в том, чтобы объяснять просто, для так сказать новичков. Потому что надо будет в таком случае рассказывать - откуда растут ноги и почему именно так организована структура. И как формируется тот же счет. И что из себя представляет складская аналитика в Аксапте - и почему она торчит 3-й таблицей в заказах. Ибо к примеру разноска (проведение по 1С-овски) делает записи в N таблицах. А есть формы и большим количеством датасорсов.
Гут, гут... Хорошая информация. У 1С 80 тоже тонкостей хватает. Не будем пока заморачиваться на особенности учета. Структура таблиц примерно понятна.

Теперь продолжим далее (вернее начнем с начала, но уже на конкретных данных).

Когда заказ делается активным/проведенным?
Можно ли это сделать в аксапте SQL-подобным запросом UPDATE Set active=true WHERE Sales_id=..., т.е. привязан ли триггер к таблице SalesTable или же обращение идет через некоторый класс типа Record, т.е.:

Record.Get(Sales_Table, Sales_id=...)
Record.Active=true
Record.Save
Старый 06.05.2006, 14:39   #7  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,286 / 3494 (123) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Гений 1С
Когда заказ делается активным/проведенным?
Можно ли это сделать в аксапте SQL-подобным запросом UPDATE Set active=true WHERE Sales_id=..., т.е. привязан ли триггер к таблице SalesTable или же обращение идет через некоторый класс типа Record, т.е.:
В Аксапте таблица является объектом - как класс. У таблицы есть свои методы. В т.ч. у таблицы есть методы update, insert, delete, которые обновляют данные. Экземпляр класса=записи в таблице.
Да, в X++ есть SQL-подобные конструкции аналогично 1С 8.0 - но это неполноценный SQL (как в 8.0) - а его некоторый кусочек (большей частью SELECT). И это не врезка языка SQL - а именно SQL-подобные конструкции.
В тех ссылках которые я приводил - там есть код обновления данных в таблицах. Просто в отличии от 1С - в Аксе есть понятие - табличная переменная - содержащая в себе текущий курсор.

У заказа есть ряд статусов (поле статус). Каждое значение статуса - соответствует некоторому состоянию заказа, в котором генерятся некоторые записи в различных табличках. Разнесенный заказ - также имеет свой статус. За разноску отвечает пачка классов, которая все и делает. Разносится заказ по кнопке Разноска

Интересно - какая каша сложилась об Аксапте в результате этого флейма
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 06.05.2006 в 14:41.
Старый 06.05.2006, 13:43   #8  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,286 / 3494 (123) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
СУБД обеспечивает:
- описание и сжатие данных;
- манипулирование данными;
- физическое размещение и сортировку записей;
- защиту от сбоев, поддержку целостности данных и их восстановление;
- работу с транзакциями и файлами;
- безопасность данных.
Согласно Яндексу - Аксапта с т.з. разработчика (т.е. не exe-шник, а именно с т.з. кода) все это не поддерживает - равно как и конфигурация 1С. Не так?
__________________
Возможно сделать все. Вопрос времени
Старый 06.05.2006, 13:46   #9  
Гений 1С is offline
Гений 1С
Участник
Аватар для Гений 1С
 
263 / -11 (0) +
Регистрация: 05.05.2006
Адрес: Москва
;)
Цитата:
Сообщение от sukhanchik
Согласно Яндексу - Аксапта с т.з. разработчика (т.е. не exe-шник, а именно с т.з. кода) все это не поддерживает - равно как и конфигурация 1С. Не так?
Если рассматривать 1С не как вещь в себе, а в совокупности:
1С+файл данных или 1С+MS SQL (она может быть в двух режимах), то 1С - самая настоящая СУБД.

Ну да ладно, можем спор прекратить, т.к. ни у вас ни у меня нет правильного названия для таких систем. ERP - это вообще из другой оперы.

Клиент СУБД что ли назвать? Оставим терминологические споры, есть вещи поинтереснее.
Старый 06.05.2006, 13:59   #10  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от Гений 1С
Если рассматривать 1С не как вещь в себе, а в совокупности:
1С+файл данных или 1С+MS SQL (она может быть в двух режимах), то 1С - самая настоящая СУБД.
А если рассматривать Аксапту не как вещь в себе, а в совокупности: Аксапта +Виндоуз, то Аксапта - самая настоящая ОС!
Старый 06.05.2006, 14:27   #11  
Гений 1С is offline
Гений 1С
Участник
Аватар для Гений 1С
 
263 / -11 (0) +
Регистрация: 05.05.2006
Адрес: Москва
Цитата:
Сообщение от oip
А если рассматривать Аксапту не как вещь в себе, а в совокупности: Аксапта +Виндоуз, то Аксапта - самая настоящая ОС!
Гоните, Аксапта+Виндоус - ОС, Notepad+Виндоус - тоже ОС.
Подберите шутку получше.
Старый 06.05.2006, 14:28   #12  
Гений 1С is offline
Гений 1С
Участник
Аватар для Гений 1С
 
263 / -11 (0) +
Регистрация: 05.05.2006
Адрес: Москва
Цитата:
Сообщение от Гений 1С
Гоните, Аксапта+Виндоус - ОС, Notepad+Виндоус - тоже ОС.
Подберите шутку получше.
Кстати, 1С в файловом варианте именно СУБД, потому что в ней есть библиотека, как работать с базой данной файле - аналогия - файл MDB в Access.
Старый 06.05.2006, 14:39   #13  
Dynamics
Гость
 
n/a
Сидят аксаптеры пиво пьют, один спрашивает
-А вы знаете как одинэсники аксапту называют?
-Нее..
-СУБД..
-Аха-ха-ха-ха!!!! Жжош, кросафчег!!!!
Старый 06.05.2006, 14:50   #14  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,286 / 3494 (123) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
2Recoilme: Не остановится... Но выдаст ерроры. Наступал на грабли. Называется гребите ручками. Это было в 7.7. Теоретически - если кодом клиента является GUID - то таких коллизий с большой вероятностью может не быть в ближайшем обозримом будущем.
__________________
Возможно сделать все. Вопрос времени
Старый 06.05.2006, 15:21   #15  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
Вывод
Репликация в 1С - гуано
1. Просядет по быстродействию поле первого же миллиона записей.
2. Оффлайн по сути.
Вот если бы ультратонкий клиент накатывал скрипты непосредственно в СУБД с минимальной задержкой БЕЗ повторной отработки бизнес-логики во всех реплицируемых компаниях... НО с контролем ссылочной целостности..
Справедливости ради надо сказать:
1. наверно вполне подходит небольшим компаниям в режиме а-ля синхронизация по ночам
2. В аксапте и "такой" штатной разработки непредусмотрено. Ждут пока каналы/железо подешевеют наверно..
Не прав?
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/
Старый 06.05.2006, 15:28   #16  
Гений 1С is offline
Гений 1С
Участник
Аватар для Гений 1С
 
263 / -11 (0) +
Регистрация: 05.05.2006
Адрес: Москва
Цитата:
Репликация в 1С - гуано
1. Просядет по быстродействию поле первого же миллиона записей.
Ну сотовую связь (базу абонентов и тарификацию поминутную) мы на 1С не автоматизируем, на аксапте думаю тоже, а 80 скушает, я думаю и не поперхнется.

Цитата:
2. Оффлайн по сути.
Если делать репликацию каждые 5 минут, какой же это оффлайн. Планировщик подрубите и будет вам счастие.

Цитата:
Вот если бы ультратонкий клиент накатывал скрипты непосредственно в СУБД с минимальной задержкой БЕЗ повторной отработки бизнес-логики во всех реплицируемых компаниях... НО с контролем ссылочной целостности..
Ах, если бы нос ивана петровича, да к лысине сидора-сидоровича. Бизнес-логика при репликации в 77 не отрабатывает, в 80 можно по выбору.
Ничто не мешает в 1С 80 отгружать изменения сразу же по мере надобности в отдельный пакет по одному документу и гнать их получателю.
Старый 06.05.2006, 15:33   #17  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
Бизнес-логика не отрабатывает!!?? Как это реализовано?
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/
Старый 06.05.2006, 15:48   #18  
Гений 1С is offline
Гений 1С
Участник
Аватар для Гений 1С
 
263 / -11 (0) +
Регистрация: 05.05.2006
Адрес: Москва
Red face
Цитата:
Сообщение от Recoilme
Бизнес-логика не отрабатывает!!?? Как это реализовано?
Ну вот как в аксапте так и в 1с есть документ(операция) и связанные с ней движения, так?

Так вот при обмене данными УРБД могут переноситься не только первичные документы (операции) но и связанные с ними движения. Следовательно бизнес логике не нужно отрабатывать.

Т.е. если документ имеет такие движения в базе-источнике:
Остаток товара на складе Х уменьшился на 10.
Контрагенту Иванов должен нам еще 100 рублей.

То они так и перенесутся вместе с документом в базу-получатель.

А в 80 их можно переносить и без документа (если конечно смысл есть).
Старый 06.05.2006, 16:48   #19  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
Цитата:
Сообщение от Гений 1С
Ну вот как в аксапте так и в 1с есть документ(операция) и связанные с ней движения, так?

Так вот при обмене данными УРБД могут переноситься не только первичные документы (операции) но и связанные с ними движения. Следовательно бизнес логике не нужно отрабатывать.

Т.е. если документ имеет такие движения в базе-источнике:
Остаток товара на складе Х уменьшился на 10.
Контрагенту Иванов должен нам еще 100 рублей.

То они так и перенесутся вместе с документом в базу-получатель.

А в 80 их можно переносить и без документа (если конечно смысл есть).
А причем тут бизнес-логика????
Себестоимость товара в расходной проводке будет рассчитываться в момент репликации или будет занесено значение себестимости рассчитанное в филиале???

Контроль наличия товара на остатках в момент внесения проводки через репликацию сработает или нет???????
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/
Старый 06.05.2006, 16:59   #20  
Гений 1С is offline
Гений 1С
Участник
Аватар для Гений 1С
 
263 / -11 (0) +
Регистрация: 05.05.2006
Адрес: Москва
Red face
Цитата:
Сообщение от Recoilme
А причем тут бизнес-логика????
Себестоимость товара в расходной проводке будет рассчитываться в момент репликации или будет занесено значение себестимости рассчитанное в филиале???

Контроль наличия товара на остатках в момент внесения проводки через репликацию сработает или нет???????
Себестоимость и остатки в 1С хранятся в разных таблицах. Для распределнных баз нету прозрачной возможности быстро и по ФИФО делать себестоимость, да и у вас в Аксапте говорят, что себестоимость появляется только после калькуляции склада за день.

так что какие проблемы? Обмен прошел - остатки изменились, делайте расчет калькуляции склада.

А вот насчет себестоимости в филиале и в центральном офисе - как изволите. Если хотите СС из филиала - пожалуйста, исключите документы из филиала из перепроведения (калькуляции по вашему) и будет СС оттуда, хотите - перепроведеите все доки в центре и получите идеальную СС.

Контроль остатков происходит на филиале - обычно они списывают со своего склада, у них все остатки по складу есть, зачем контроль в центре?
Теги
сравнение систем, 1c

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Давайте сравним 1С CRM и MS Dynamics CRM Сабитов Андрей Сравнение ERP-систем 6 13.10.2008 03:34
1с и аксапта Funkyr Сравнение ERP-систем 67 26.05.2008 23:16
Изменения ассортимента, цен, условий поставки и сопровождения ряда продуктов «1С:Предприятия 7.7» mazzy Другие системы на рынке 40 30.04.2008 23:31
Обсуждение документа "Сравнение 1С и AX" Кузнецов Александр Сравнение ERP-систем 44 20.02.2008 13:56
Платформа «1С:Предприятие» как средство разработки бизнес-приложений Morpheus Другие системы на рынке 1 26.12.2006 13:10

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:19.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.