2. В папку import - летит CSV (подготовленный в нужном JBZoo формате)
Добрый день
А подготовленный CSV чтобы летел - сильно нужно морочиться с 1С?
Грубо говоря я придумал пока выгружать в CommerceML а оттуда отдельным скриптом формировать CSV
Отправлено 29 November 2016 - 09:16
2. В папку import - летит CSV (подготовленный в нужном JBZoo формате)
Добрый день
А подготовленный CSV чтобы летел - сильно нужно морочиться с 1С?
Грубо говоря я придумал пока выгружать в CommerceML а оттуда отдельным скриптом формировать CSV
Отправлено 29 November 2016 - 09:17
 
 JBZoo чат  / 
 Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
 Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке  
      
Отправлено 29 November 2016 - 09:27
Добрый день
А подготовленный CSV чтобы летел - сильно нужно морочиться с 1С?
Грубо говоря я придумал пока выгружать в CommerceML а оттуда отдельным скриптом формировать CSV
В принципе тут не фиг работы
1. Скачать шаблон внешней обработки или инструкцию как его делать - там нет суперзаумностей и решений в инете вагон
2. Скачать пример как обратится к FTP из 1С - примеров тоже много
3. Гуглянуть как настроить запуск внешней обработки на выполнение по расписанию
Конечно этим лучше спеца по 1С нагружать ну или по крайней мере согласовать. Но если спец приходит раз через раз или вообще нет - то тут самому.
Отправлено 29 November 2016 - 09:29
Вот у меня как раз ситуация что его скорее нет, чем он есть - поэтому я и ищу средний вариант
Отправлено 29 November 2016 - 09:31
А откуда csv берется? Уже есть какой то код?
Отправлено 29 November 2016 - 09:43
А откуда csv берется? Уже есть какой то код?
Пока ниоткуда
В теории - берется xml выгрузка в CommerceML из 1С - дальше я предполагал на питоне накидать конвертер - который будет делать CSV из него
Там еще новый прикол выпал - Заказчик пользуется 1С в какой-то своей манере
А именно - там есть 35к товаров, а продается реально 4:)
Отправлено 29 November 2016 - 14:23
Мне друг 1Сник скинул пример: Выгрузка 1С на FTP
Попытка
    Лог("Начата выгрузка на ftp");
    ИмяFTPСервера               = "имя сервера";
    ПортFTPСоединения           = "21";
    ПользовательFTPСоединения   = "логин для подключения к ftp";
    ПарольFTPСоединения         =  "пароль для подключения к ftp";
    ПассивноеFTPСоединение      =  Ложь;
    Соединение = Новый FTPСоединение(ИмяFTPСервера, ПортFTPСоединения,ПользовательFTPСоединения,ПарольFTPСоединения, ,ПассивноеFTPСоединение);
    
    НайденныеФайлы = НайтиФайлы("D:\1C\SITEOBMEN\1cbitrix\", "*.*", Истина); //папка с которой все будет копировать на ftp
    Для Каждого Строка Из НайденныеФайлы
      Цикл
        Попытка
          ФаилФТП = Стрзаменить(Строка.ПолноеИмя, "D:\1C\SITEOBMEN\1cbitrix", "");
          ФаилФТП = Стрзаменить(ФаилФТП, "\", "/");
          Если Строка.ИмяБезРасширения = Строка.Имя
            Тогда
              Соединение.СоздатьКаталог(ФаилФТП);
            Иначе
              Соединение.Записать(Строка.ПолноеИмя, ФаилФТП);
          КонецЕсли;
          Лог("Фаил записан на ftp: " + Строка.ПолноеИмя);
        Исключение
          Лог(ОписаниеОшибки());
        КонецПопытки;
    КонецЦикла;
    Лог("Загрузка на ftp завершена");
  Исключение
    Лог(ОписаниеОшибки());
  КонецПопытки;
					
					Сообщение отредактировал CB9TOIIIA: 29 November 2016 - 14:23
 
 JBZoo чат  / 
 Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
 Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке  
      
Отправлено 02 February 2017 - 15:34
Мне друг 1Сник скинул пример: Выгрузка 1С на FTP
Попытка Лог("Начата выгрузка на ftp"); ИмяFTPСервера = "имя сервера"; ПортFTPСоединения = "21"; ПользовательFTPСоединения = "логин для подключения к ftp"; ПарольFTPСоединения = "пароль для подключения к ftp"; ПассивноеFTPСоединение = Ложь; Соединение = Новый FTPСоединение(ИмяFTPСервера, ПортFTPСоединения,ПользовательFTPСоединения,ПарольFTPСоединения, ,ПассивноеFTPСоединение);
Использовать протокол FTP в таких случаях небезопасно
Отправлено 02 February 2017 - 15:39
Использовать протокол FTP в таких случаях небезопасно
SFTP
 
 JBZoo чат  / 
 Разработка Joomla расширений и т.д.! / Рекомендую хостинг Joomla
 Joomla расширение для Яндекс Турбо и Яндекс Дзен - помощь в настройке  
      
Отправлено 02 February 2017 - 18:31
SFTP
Это другое дело, согласен. Для SFTP обычно используется порт 22.
		
		
		
		
		
		
			
				Основной форум JBZoo → 
			
				Разное → 
			
		
		
		Jbzoo На Joomla 4Автор CB9TOIIIA , 24 May 2023  
	
	
		 
	
	
		 
	
	
		 
	
	
		 
	
	 | 
	
	
		
  | 
	
		
	
  | 
	
||
		
			Lazyload Для ImageАвтор sanek2281 , 18 Mar 2021  
	
	
		 
	
	
		 
	
	
		 
	
	
		 
	
	 | 
	
	
		
  | 
	
		
	
  | 
	
||
		
		
		
		
		
		
			
				Русский мини форум → 
			
				Ищу разработчика за вознаграждение! → 
			
		
		
		Куплю Сайт С КоробкиАвтор Danser , 10 Jul 2020  
	
	
		 
	
	
		 
	
	
		 
	
	
		 
	
	 | 
	
	
		
  | 
	
		
	
  | 
	
||
		
	![]()  | 
	
		
			После Уcтановки Zoo3.3 И Jbzoo4.10.2 Не Могу Найти Кнопку СоздатьАвтор info@spmash.ru , 09 Apr 2019  
	
	
		 
	
	
		 
	
	
		 
	
	
		 
	
	 | 
	
	
		
  | 
	
		
	
  | 
	
|
		
		
		
		
		
		
			
				Основной форум JBZoo → 
			
				Пожелания и предложения, планы → 
			
		
		
		Новый Шаблон Магазина Uikit3Автор mmth , 24 Dec 2018  
	
	
		 
	
	
		 
	
	
		 
	
	
		 
	
			
		
	 | 
	
	
		
  | 
	
		
	
  |