Обработка для загрузки и выгрузки информации с 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 «код номенклатуры», «количество», «цена» - таких строк может быть много, до конца файла, один заказ на файл

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

Скачать файлы

Наименование Файл Версия Размер
Обмен файлами (epf)
.epf 19,67Kb
11.01.12
88
.epf 19,67Kb 88 Скачать

См. также

Комментарии
1. latrium (latrium) 23.02.12 14:20 Сейчас в теме
Спасибо огромное. Буду тестить
Оставьте свое сообщение