|
Есть 2 большие (от 100 до 10000 строк в месяц) таблицы, с тем, что мы покупаем и тем, что мы продаем (номенклатура не связана - входящие и исходящие услуги разные).
В обеих таблицах есть такие поля:
Контрагент, Проект, Подразделение, Номенклатура, Количество, Цена, Сумма, Статья затрат и Счет затрат для покупки, Схема реализации для продажи.
Необходима такая обработка, которая могла бы создавать, заполнять и проводить документы, на основании таблицы в Excel, прежде получив настройки по полям от пользователя.
Открыл – загрузил настройки полей для определенного вида (формата таблицы) – загрузил таблицу из файла – проверил глазами полноту и заполненность данных (наличие соответствия с элементами справочникам в 1С) – нажал кнопку для формирования и проведения документов.
Предположительно эта обработка может иметь интерфейс в виде гибрида двух стандартных обработок "Пакетный ввод документов" и "ЗагрузкаДанныхИзТабличногоДокумента" и воплотит в себе функции похожие на стандартную обработку ввода платежных документов из КлиентБанка.
На данном этапе необходимо создавать и заполнять документы:
- на основании таблицы с покупкой - "Поступление товаров и услуг", а
- на основании таблицы с продажей - "Акт об оказании производственных услуг" или "Поступление товаров и услуг".
Мощным «оружием» станет обработка, которая сможет создавать вообще любые документы совмещая настройками (пользовательскими) заполняемые поля с колонками в таблице Эксель.
Для этого из массива данных следует выбрать такие позиции, которые используются в документе 1 раз (в форме документа), а не в табличной части, после чего создать столько, документов, сколько возникнет комбинаций таких данных.
Обработка может быть универсальной для многих конфигураций, чтобы смотрела, какие документы есть, какие в них поля, табличные части и др.
Подробности...
|