Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Требуется создать синхронизацию с 1С
Покинул форум
Сообщений всего: 3
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Синхронизация информации 1С в личном кабинете пользователя на сайте.
На сайте нужно сделать личный кабинет, данные для которого будут браться из 1С (фио, платежи, контактные данные) + кнопка оплаты из кабинета и некоторые данные должны уходить назад в 1С.
Ссылка на ТЗ (первый вариант) https://drive.google.com/open?id=10EIU3yRe-0RiuRLIJEylGPsk0Lh0vc8XEw2SodDlNZA.
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
сказать сроки не могу. читать ТЗ лень и вникать в него тем более
есть общее правило: для того чтобы разобраться с некоторым абстрактным АПИ нормальному разработчику нужно примерно 20 часов (время конечно не точное и может изменяться в зависимости от объема работы с тем же апи)
исходя из этого можете сразу множить данное количество часов на свой рейт и закладывать в цену. после этого вам нужно будет непосредственно работать с этим АПИ, это еще время от 2 до Н-часов
еще добавлю один момент что сам по себе 1С штука тоже не сильно приятная. по крайней мере мне говорил так один уважаемій мною человек. и он в свое время отказался от подобного предложения, потому что без навыка работы с 1С вам может понадобиться гораздо больше времени на то чтобы это дело интегрировать
с другой стороны если там вся работа по интеграции уже сделана и нужно только дергать методы из готового класса-обертки, то можно закрыть глаза на существование какого-то АПИ и просто абстрактно работать с некоторым готовым кодом
так что резюмируя - я бы не взялся за эту работу. 1С не является для меня интересной техологией, хотя занимает определенную нишу на рынке и заказов для нее можно найти если есть такое желание.
и еще: если вы хотите профессионально расти, то избегайте заказов на формошлептсво и прочее. старайтесь браться за сложные задачи и решать их. а если заниматься подобной ерундой то на таком уровне и останетесь
----- Just do it
zypikov
Отправлено: 26 Октября, 2015 - 13:05:49
Частый гость
Покинул форум
Сообщений всего: 219
Дата рег-ции: Нояб. 2010
Помог: 3 раз(а)
Panoptik пишет:
есть общее правило: для того чтобы разобраться с некоторым абстрактным АПИ нормальному разработчику нужно примерно 20 часов (время конечно не точное и может изменяться в зависимости от объема работы с тем же апи)
Это правило где-то прописано (или оно не гласное?). Или это из вашего личного опыта?
Panoptik пишет:
с другой стороны если там вся работа по интеграции уже сделана и нужно только дергать методы из готового класса-обертки, то можно закрыть глаза на существование какого-то АПИ и просто абстрактно работать с некоторым готовым кодом
Вы имеете ввиду уже в самом ПХП? Если, да сильно сомневаюсь, что это так. На самом деле, первое, что я спросил у заказчика - это как мне обмениваться данными с 1С. Последнее к чему пришли - это формат передачи данных выберет сам 1С-программист, который ей занимается. А вообще работу с 1С нужно согласовывать с программистом. Так что мне обмен с 1С вообще неясен.
Panoptik пишет:
браться за сложные задачи
Например?
----- У всего есть обратная сторона.
caballero
Отправлено: 26 Октября, 2015 - 14:28:19
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
вообще то 1С поддерживает вебсервисы. Сам по себе обмен технически реализуем
но без человека умеющего програмировать 1С не обойтись.
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
первая проблема с которой сталкивается обычный разработчик при интеграции с 1С - это как развернуть это локально или как с этим работать удаленно в принципе. и эта прблема очень тяжело решается, так как 1С привязывается какими-то ключами к железу и просто так ее у себя не развернешь.
Соглашусь с caballero что без знаний 1С там делать нечего.
zypikov пишет:
Panoptik пишет:
браться за сложные задачи
Например?
ну тут каждому свое. можно работать над сложными алгоритмами по аналитике в реальном времени, обрабатывать большие массивы данных, оптимизировать код для высоких нагрузок, рефакторить, написать собственную библиотеку/инструмент для работы чего-либо.
задач тысячи на самом деле и хоронить себя в 1С явно не имеет смысла
----- Just do it
zypikov
Отправлено: 12 Ноября, 2015 - 10:06:48
Частый гость
Покинул форум
Сообщений всего: 219
Дата рег-ции: Нояб. 2010
Помог: 3 раз(а)
Panoptik, с меня в карму +1 за ответ.
Panoptik пишет:
а если заниматься подобной ерундой то на таком уровне и останетесь
Я наоборот считал, что это серьезная задача.
Panoptik пишет:
так как 1С привязывается какими-то ключами к железу и просто так ее у себя не развернешь
Да у нее серьезная защита (которая разумеется давно сломана), но если поймают то штраф будет со 1цей и многими нулями позади.
Потом с 1кой я имел дело работая сис. админом. Конечно, там не было такого что нужно было формировать отчет, дергать регистр и т.п. Но если бы понадобилось, то точно бы это сделал.
В любом случае не собирался лезть в 1с, которая находится у черта на куличках.
Для меня все еще сложности создает то, сколько нужно времени для нормального разраба создавать отдельные компоненты сайта или модернизировать их(допустим, если он самопис). Если нужно расширить и изменить существующую sql базу данных, прикрутить новостную ленту/добавить платежный шлюз/регистрацию пользователей ну и т.д.
caballero пишет:
вообще то 1С поддерживает вебсервисы. Сам по себе обмен технически реализуем
но без человека умеющего програмировать 1С не обойтись.
Про вебСервисы знаю. Я почитал, перед тем как писать заказчику.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.