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