gifts2017

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

Опубликовал Аня программист (Program) в раздел Обработки - Обработка документов

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

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

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) 85
.epf 19,67Kb
11.01.12
85
.epf 19,67Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. latrium (latrium) 23.02.12 14:20
Спасибо огромное. Буду тестить
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа