Для кандидата будет проведено собеседование через скайп, на котором я задам несколько вопросов по архитектуре системы. Не требую огромного опыта, но требую знания документации. Кандидатуры стажеров - не рассматриваю. Мне нужен человек, готовый сразу включиться в работу.
Прошу писать мне в скайп. Логин: Bedrosova Или на e-mail: BedrosovaYulia@gmail.com
Это вообще элементарная вещь, но почему-то о ней спрашивают снова и снова. Заходим в настройки модуля инфоблоки. Включаем там галочку "показывать код загрузки из внешних источников".
Идем в настройки того инфоблока, в который вам нужно, чтобы шла выгрузка, и прописываем в его внешнем коде - внешний код каталога из 1С. Его свойствам тоже нужно задать правильные внешние коды. И инфоблоку торговых предложений - тоже. Посмотрите, какие внешние коды проставляются в свежесозданном инфоблоке, и скопируйте их в старый.
Так же нужно проверить, чтобы если в настройках импорта отключена генерация символьного кода, то и в настройках инфоблока символьный код не должен быть обязательным полем.
Александр Карпов пишет: Юлия, спасибо за хорошую статью. Но я все-таки не могу понять, кое чего. У меня почему-то в выгрузке совершенно нет секций <СкидкиНаценки> </СкидкиНаценки>, хотя в 1С-ке установленны скидки. Скидки установлены на ценовые группы, номенклатура привязана к ценовым группам (УТ 11.1). Это не те скидки?
Нет - для этого есть специальное дополнение к 1С - оно доступно для скачивания в разделе 1С .
Тоже думаю - нужно применять шаблоны нумерации заказов + подпилить на сайте обмен заказами, чтобы сайт не пытался съесть данные по обновлениям чужих заказов.
Значит у вас в настройках интеграции в поле "Тип инфоблока" стояло "Создавать по необходимости" вместо конкретики. В таких случаях да - нужно префикс дописывать к xml_id инфоблока.
barya пишет: xml_id совпадает с тем, что в выгрузке.
Значит, не совпадает. Перепроверьте еще раз, убедитесь, что нет 2х инфоблоков с одинаковым xml_id. Если бы у вас вот эти 3 настройки, указанные мной, были сделаны правильно, все бы у вас грузилось, куда надо.
А галочка "выгружать товарные предложения в отдельный инфоблок" на сайте в настройках импорта стоит? А галочка в настройках модуля инфоблоков "показывать код загрузки из внешних источников"? Поставьте обе, а потом сравните внешний код инфоблока предложений с внешним кодом, к-й написан в файле offers.xml
Вставьте в обработчик события завершения импорта php-код, пишущий дату и время в текстовый файл, а файл подключайте там, где вам нужно выводить дату обновления номенклатуры. (Только перед выводом этой даты в браузер не забудьте для проверки распарсить ее регулярным выражением, чтобы убедиться, что там действительно дата лежит)
Bru_10, Александр Карпов,вернулась из отпуска, кстати. Вот тут описывала один из кейсов решения импорта скидок для конкретного заказчика. http://dev.1c-bitrix.ru/community/webdev/user/30123/blog/7438/ А вариантов там, на самом деле - множество. Можем сделать, как угодно. Уже, слава богу, два десятка нестандартных решений импорта внедрили. Стучите в скайп мне (логин Bedrosova) или моему второму лицу - Вадиму Соловьеву (логин vadim-soloviov). Но дешево не будет - говорю сразу. (хотя дороговизна - понятие относительное) Наше ноу-хау все-таки.
Я же ищу адекватную замену. Пол, возраст и опыт - значения не имеют. Требуется желание работать в моей команде - в команде, где превалируют честность, порядочность и социалистические принципы: "От каждого по способностям. Каждому - по труду". Требуются навыки верстки и базовые навыки натяжки верстки на Битрикс. Остальному - научим.
Антон Долганин пишет: Как можно работать наполовину профессионально? Либо работаешь профессионально, либо не работаешь вообще
Я думаю, все не так двоично. Множество промежуточных вариантов между двумя крайними.
1) Неопытный программист в студии может реально думать, что он делает конфетку и что он нормально зарабатывает, но его продукт все равно будет менее качественным, чем продукт того человека, который сам разрабатывает и сам продает. Потому что когда вся ответственность лежит только на твоих плечах - то, что раньше виделось конфеткой, начинает видеться говном.
2) Программист, получающий некую сумму, к-я удовлетворяет его лишь частично, может решать задачи профессионально, но он уже не станет выдавать маленькую бесплатную конфетку в качестве бонуса к оплаченной конфетке.
3) Выполнить проект профессионально можно с душой и без души. Душа - она как бы не продается, НО пр наличии обоюдной удовлетворенности, ее частичка в проекте появляется. И разница видна.
Артём Курочка,не, не - грубовато пишите. Сейчас я тоже самое изложу популярно. Вот этот процесс - продажи и покупки услуг - он призван быть продуктивным, то есть в конце у заказчика должен остаться некий продукт, который его удовлетворяет. Но дело в том, что удовлетворенность - это такая субстанция, которая может быть только взаимной. Чем более удовлетворен конечный исполнитель (программист), тем более удовлетворенным окажется в конечном итоге заказчик.
Представим ситуацию: заказчик обратился в студию, платит 2000р/ч. Но мальчикам и девочкам, которые реально над этим заказам трудятся, в час достается, скажем, 500р. Потому что это же СТУДИЯ. И они - конечные исполнители - не удовлетворены. Они не думают о том, как вложить душу в проект, они думают: "Ну ничего, ничего. В этом году еще поработаю на чужого дядю, а вот в следующем году начну уже мутить свое". А заказчик-то будет хотеть, чтобы его на 2000р в час удовлетворяли, но его-то все равно удовлетворят только на 500.
Совсем другая ситуация, когда заказчик отдает деньги непосредственному исполнителю (или когда руководитель-учредитель студии/команды сам программист/дизайнер - нужное подчеркнуть). В этом случае исполнитель будет чувствовать удовлетворенность, и, как следствие, заказчик тоже будет удовлетворен.
Дмитрий Покровский пишет: Создайте ООО, заплатите 40% налогов и у вас уже не будет дохода в 1500 руб/час.
Вот это, кстати, не правда. ООО точно так же, как и ИП может использовать УСН, то есть платить 6% с оборота или использовать ОСН - платить 15% прибыли и показывать нулевую прибыль. (Про 40% налога рассказывайте своим работникам, если им удобно ходить с этой лапшой на ушах)
Цитата
Дмитрий Покровский пишет: Студия дает юридические гарантии
ООО отвечает перед законом только своим уставным капитолом (это 500т.р. для ООО в России, к-е могут быть вложены в авто). И ни один суд в мире не может присудить всем учредителям ООО вместе выплатить вам большую сумму, чем стоит это, возможно, уже раздолбанное авто. ИП же отвечает перед законом всем своим движимым и недвижимым имуществом.
Цитата
Дмитрий Покровский пишет: возможность работы по безналу
А ИП по-вашему как работают? Только по безналу и работаем.
Артемий Зайцев пишет: из-за косяка битрикса с единственной временной таблицей
По-моему, не совсем корректно вот так писать, что "косяк в битриксе". В Битриксе - в ядре нет никакого косяка.
Есть класс CIBlockCMLImport. У него есть 2 конструктора.
1й конструктор - по умолчанию - без параметров (и в нем прописано имя временной таблицы по-умолчаниюb_xml_tree), второй конструктор - с параметрами (и в нем можно задать любое имя для этой таблицы - то есть сделать, чтобы для разных обменов оно было разным - эта возможность нам битриксоидами оставлена).