Обработка для загрузки и выгрузки информации с FTP



Выгружает в текстовый файл номенклатуру (необходимо в справочнике номенклатуры установить новое свойство — "Выгружать", с типом значение "Булево") и расходные документы. А также загружает данные из текстового файла в документ "Заказ покупателя".

Обработка имеет три функциональности:

1. Выгрузка в текстовый файл всего номенклатурного справочника с информацией о структуре и остатках из 1С в текстовый файл для загрузки с последующей загрузкой на ftp.

Реквизиты на форме: Фирма, склад, дата выгрузки

Каждая номенклатура или группа выгружается двумя строками в формате:

1.1 строка о номенклатуре

1.1.0 флаг («1» – номенклатура, 0 – группа), признак остатка

1.1.1 «код родителя», «код группы» («0» — для группы)

1.1.2 «код родителя», «код номенклатуры», «флаг», «признак остатка»  (для номенклатуры)

1.2 строка с информацией о ценах:

1.2.0 названия типов цен и их коды загружаются в ручную, цены берутся на дату выгрузки

1.2.1 «код цены», «цена», … — тут может быть несколько цен

1.2.2 «», «» — если цен нет, строку не пропускаем

 

2. Выгрузка сформированных документов Расходных накладных с форматом файла, как в пункте 1. 

Выгрузка текстовых файлов происходит в заданную Папку ФТП (указать в модуле формы, в процедуре ПриОткрытии). Также подставить соответствующие значения в строки:

    ИмяFTPСервера = «»;
    ПользовательFTPСоединения = «»;
    ПарольFTPСоединения = «»;

 

3. Загрузка из текстового файла Счетов на оплату в 1С.

Формат файла загрузки:

3.1 «код контрагента», «номер заказа», «комментарий»   — такая строка только одна.

3.2 «код номенклатуры», «количество», «цена» — таких строк может быть много, до конца файла, один заказ на файл

Заказ загружается в новый документ Счет и открывает его для редактирования.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *