Sign in to follow this  
Followers 0
celni

PHP 1С import.xml и offers.xml

10 posts in this topic

Доброго времени суток. Есть ли у кого файлы import.xml и offers.xml от 150 МБ (чем больше тем лучше) которыми он бы мог поделиться? Мне они нужны исключительно для теста своего скрипта ( загоняет все в MySQL).

Share this post


Link to post
Share on other sites

Это какая база товаров то на 150 мб нужна....у меня у клиентов 8к товаров, эти файлы по 5мб

Share this post


Link to post
Share on other sites

Это какая база товаров то на 150 мб нужна....у меня у клиентов 8к товаров, эти файлы по 5мб

преблизительно 150 к позиций, но не суть, есть базы и больше)

Share this post


Link to post
Share on other sites

Это какая база товаров то на 150 мб нужна....у меня у клиентов 8к товаров, эти файлы по 5мб

Прошу вас, если у вас есть возможность, поделиться базой исключительно для технических целей. мэил: celni(dog)yandex.ru

Share this post


Link to post
Share on other sites

сгенерируй такой файл, проблем в этом кажется никаких нет

Share this post


Link to post
Share on other sites

@gefard,

 

Сгенерировать проблем нет. Проблема в том, что где взять 150к товаров, забитых в 1С

Share this post


Link to post
Share on other sites

@gefard,

 

Сгенерировать проблем нет. Проблема в том, что где взять 150к товаров, забитых в 1С

На PHP простой цикл + массивчик с данными, минут за 30 на PHP скрипт собирается такой

Share this post


Link to post
Share on other sites

Для проверки записи в БД как-то так

offers.xml

 

 

$str = '<КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2014-06-01T0:36:33">
<ПакетПредложений СодержитТолькоИзменения="false">
<Ид>
4bda4442-08dd-49c3-ae90-587e45ca65ce#

<Наименование>
Пакет предложений (Основной каталог товаров)

<ИдКаталога>
4bda4442-08dd-49c3-ae90-587e45ca65ce

<ИдКлассификатора>
4bda4442-08dd-49c3-ae90-587e45ca65ce

<Владелец>
<Ид>
51ed67a3-7220-11df-b336-0011955cba6b

<Наименование>
Торговый дом "Комплексный"

<ОфициальноеНаименование>
Закрытое акционерное общество "Торговый дом Комплексный"

<ИНН>
7705260699

<КПП>
770501001


<ТипыЦен>
<ТипЦены>
<Ид>
ec19169a-c400-11e3-853d-00248cae1f0f

<Наименование>
Интернет

<Валюта>
RUB

<Налог>
<Наименование>
НДС

<УчтеноВСумме>
false



<ТипЦены>
<Ид>
9f591aa6-8ea2-11e3-b0fa-00248cae1f0f

<Наименование>
инет

<Валюта>
RUB

<Налог>
<Наименование>
НДС

<УчтеноВСумме>
false




<Предложения>
';

for ($a = 1; $a < 150000; $a++) {
$str .= '<Предложение>
<Ид>
bd72d910-55bc-11d9-848a-00112f43529a#3df1947d-7886-11df-b33a-001195'.$a.'

<Штрихкод>
2000000'.$a.'

<Наименование>
Женские ботфорты (43, 5, натуральная кожа, Бежевый) товар '.$a.'

<ХарактеристикиТовара>
<ХарактеристикаТовара>
<Наименование>
Размер

<Значение>
43


<ХарактеристикаТовара>
<Наименование>
Полнота

<Значение>
5


<ХарактеристикаТовара>
<Наименование>
Тип кожи

<Значение>
натуральная кожа


<ХарактеристикаТовара>
<Наименование>
Цвет

<Значение>
Бежевый



<Цены>
<Цена>
<Представление>
3 159 RUB за пар

<ИдТипаЦены>
9f591aa6-8ea2-11e3-b0fa-00248cae1f0f

<ЦенаЗаЕдиницу>
3159.00

<Валюта>
RUB

<Единица>
пар

<Коэффициент>
1


<Цена>
<Представление>
3 159 RUB за пар

<ИдТипаЦены>
ec19169a-c400-11e3-853d-00248cae1f0f

<ЦенаЗаЕдиницу>
3159.00

<Валюта>
RUB

<Единица>
пар

<Коэффициент>
1



<Количество>
10


';
}
$str .= '

';

$handle = fopen('offers.xml', 'w+');
fwrite($handle, $str);
fclose($handle);

echo 'Сгенерировали';

?>

 

Share this post


Link to post
Share on other sites

сгенерируй такой файл, проблем в этом кажется никаких нет

я пользовался такими файлами, но сейчас требуется тест с оригинальными файлами, для устранения мелких недочотов.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.