|
|
27.04.2006, 21:09
|
|
Skynet
Skynet
Зарегистрирован: 2005-09-05
Сообщений: 2
|
Хотелось бы узнать как можно в NetCat'e делать импорт информации из 1C например, для тематического каталога или прайс-листа. Заранее спасибо.
|
|
|
27.04.2006, 23:41
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
Как и в большинство других систем - через промежуточный файл в формате CommerceML или CSV.
|
|
|
28.04.2006, 08:01
|
|
Skynet
Skynet
Зарегистрирован: 2005-09-05
Сообщений: 2
|
MipH писал(а):Как и в большинство других систем - через промежуточный файл в формате CommerceML или CSV.
В 1C сделали импорт в файл CSV, а как его импортировать в NetCat ?
|
|
|
28.04.2006, 10:26
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
Например, так:
Код:
<?
require "vars.inc.php";
require $INCLUDE_FOLDER."index.php";
$f = fopen("a.dat","r");
$okr = 5;
while (!feof($f)) {
$str = trim(fgets($f,8192));
if ($str) {
$br = explode(chr(124),$str);
$a = $br[0];
$b = $br[1];
$c = $br[2];
$d = $br[3];
$e = $br[4];
$res = mysql_query("INSERT INTO Message143 (Subdivision_ID,Sub_Class_ID,CatName,CatPriceS,CatPriceB) VALUES (171,71,'$b','$c','$d')",$LinkID);
}
}
fclose($f);
?>
|
|
|
28.04.2006, 17:19
|
|
Гость
Гость
|
Я решал данную задачу путем написания:
1. Отдельного приложения для 1С, которое экспортирует необходимые конкретные данные в определенный формат.
2. Отдельного скрипта, который парсит данный выгруженный из 1С файл и заносит инфу в NetCat по разным разделам и т.д.
Формат файла уникальный, работает в 1С (версии 7.7 и 8) и Парус'е (версии 8.ххх). Использовал системные (непечатные) символы для обозначения начала и конца записи и начала и конца колонки.
CSV в моем случае не подошел, там нельзя разбить одну запись на несколько строк, пришлось бы символы начала строки и переноса каретки заменять на rn...
|
|
|
10.05.2006, 14:31
|
|
Гость
Гость
|
как должно выглядеть содержания файала "a.dat"
|
|
|
10.05.2006, 20:36
|
|
Гость
Зарегистрирован: 1970-01-01
Сообщений: 665
|
Код:|AVILANI Alcatel 300 (ЫФ.)|3,50 USD|3,00 USD|200,00 ТХВ.
|AVILANI Alcatel 310 (ЫФ.)|3,50 USD|3,00 USD|200,00 ТХВ.
|AVILANI Alcatel 511 (ЫФ.)|3,50 USD|3,00 USD|200,00 ТХВ.
|AVILANI Alcatel 715 (ЫФ.)|3,50 USD|3,00 USD|200,00 ТХВ.
|
|
|
19.06.2006, 17:02
|
|
Гость
Гость
|
Skynet писал(а):MipH писал(а):Как и в большинство других систем - через промежуточный файл в формате CommerceML или CSV.
В 1C сделали импорт в файл CSV, а как его импортировать в NetCat ?
|
|
|
19.02.2009, 13:19
|
|
Гость
Гость
|
Добрый день !!! Помогите пожалуйста перенести справочники из программы Зарплата и кадры Паруса в программу 1С 7.7 Зарплата и кадры.
С уважением Галина.sisgalina@yandex.ru
|