новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
a34
Приватное сообщение
Новый заказчик

Создать обработку загрузки из Ексель в 1С Предприятие 3.0 для создание счетов покупателям

9 февраля 2021 в 14:36:49 (3 года 41 неделя 7 часов назад)
Текст задания
Программа 1С Предприятие 3.0 ПРОФ. Учет ведется по нескольким организациям на упрощенной системе (без НДС).

Предварительно все необходимые контрагенты и работы в справочники загружены.

1. Открыть внешнюю обработку
В диалоговом окне обработки поля:
- Дата счетов для покупателей.
- Выбор организации, по которой выписываются счета.
- Поле для выбора папки в справочнике Контрагенты, где искать контрагентов.
- Поле для выбора папки в справочнике Номенклатура, где искать нужную работу.
- Признак «Удалить счета» - нужен при повторной загрузке этих же счетов.
- Поле для выбора файла Ексель.


2.Выбрать нужный файл Ексель (образец прилагается)
Проверить по названиям колонки – должны совпадать образец в модуле обработке и первой строки файла Ексель. При ошибке сообщить, что за ошибка и не грузить данные.

3.По кнопке Загрузить – создаются счета.
Поиск контрагента – по ИНН
Поиск работ по названию (в справочнике Номенклатура полное и краткое название работы одинаковы).
Если при загрузке не найден контрагент в спр.Контрагенты, сообщить об ошибке, счет не грузить и продолжить загрузку.
Если при загрузке не найдена работа в спр. Номенклатура, сообщить об ошибке, счет не грузить и продолжить загрузку.
В комментарии счета указать «Счет загружен из Ексель».
Если контрагентов с одинаковым ИНН несколько (напр. разные КПП), то выбрать первого, который попался, то же с работами..

4.При повторной загрузке счетов (при включенном признаке «Удалить счета») удалить счета – идентификация счета для удаления по строке в комментарии «Счет загружен из Ексель» и загрузить вновь (или добавить к загруженным счетам см. признак).

Образец таблицы Ексель и базы 1С будет предоставлен.
0
Отклики (24)
    Страницы:12