Значения разделены знаком табуляции. Следующая группа значений начинается с новой строки.
Предусмотреть предварительную проверку данных – количество знаков табуляции всегда одно, не которые данные обязаны быть, сумма, пункты(предпоследнее значение), цифры в последней, не прошло проверку не запускать в работу.
Нужно формировать платёжное поручения на одного контрагента – возможность выбрать из справочника, если раньше выбирался, то не требовать снова менять.
Платёжка должна быть заполнена со всеми полями (включая налоговые), а поле "назначения платежка" должно быть сформировано из данных таблицы.
Пример:
назначение платежа по первой строке –
"624212, пункт 4.11.2.8, код 5-2-123, пошлина, Сумма 3300-00, без налога (НДС)"
В результате обработки таблицы строк, формирования платёжных документов, далее на выходе получить номера сформированных платёжек и их даты, разделённые знаком табуляции и соотнесённые с строками первоначальной таблицы.
Результат сохранять в TXT файл или в буфер – на выбор пользователя, если выбор раньше сделан, то повторно не спрашивать.
Пример:
123 18.05.2018
124 18.05.2018
Система на которой требуется реализовать данный функционал:
Платформа: 1С:Предприятие 8.3 (8.3.11.3133)
Конфигурация: Бухгалтерия предприятия, редакция 3.0 (3.0.61.47)
Режим: Веб-сервер (сжатие: обычное)
Приложение: Веб-клиент
Вариант интерфейса: Такси