Заказ закрыт
Обработка выгрузки Заказов клиента из УНФ 1.5.3 в БП 4.5

Бюджет: по договоренности
Создание внешней обработки для УНФ 1.5.3 по выгрузке документов "Заказ клиента" в Бухгалтерию 4.5 (платформа 7.7). Необходимые условия:
1.  Обработка состоит из вкладок "Основная" и "Настройки"
2. Выгрузка через прямое подключение (OLE) 
3. Настройки для подключения к базе вводятся на отдельной вкладке "Настройки" и сохраняются при закрытии.
4. На основной вкладке имеется список документов Заказ Клиента (еще не выгруженных в БП – определяется по установке доп. реквизита документа "Выгружен в БП", устанавливается из Настроек). С помощью флага, определяются документы к выгрузке. Есть возможность выбрать все и снять все флажки.
5. Нажимая на кнопку "Выгрузить", происходит выгрузка документов в БП. У выгруженных документов после выгрузки устанавливается флаг выгрузки.
6. На каждый заказ из УНФ создается документ "Счет" в БП. Реквизиты заполняются следующим образом:
⦁ НомерДок  = Номер Заказа
⦁ ДатаДок  = Дата Документа Заказа
⦁ ДокБух.ДатаДок  = ДатаДок;
⦁ ДокБух.ВариантРасчетаНалогов=v7.Константа.ОсновнойВариантРасчетаНалоговОтгрузки;
⦁ ДокБух.ВариантОтправки = 1;
⦁ ДокБух.РасчетныйСчет = v7.Константа.ОсновнойБанковскийСчет;  
⦁ Склад =v7.Константа.ОсновнойСклад; 
⦁ ДокБух.ТипЦен = Склад.ТипЦен;
⦁ Комментарий = СокрЛП(ДокТорг.Комментарий);
⦁ ДокБух.Комментарий = "Счет №"+НомерДок+" от "+ДатаДок+" Сумма: "+ДокТорг.Итог("Сумма")+" "+Комментарий;
⦁ ДокБух.Цена=ДокТорг.Цена;
⦁ ДокБух.НомерЗаказа = НомерДок
⦁ ДокБух.НомерМагазина = НомерМагазина (Доп реквизит в документе "Заказ клиента")
⦁ ДокБух.Контрагент = Поиск по доп реквизиту справочника контрагенты "Код в бухгалтерии"
⦁ Заполнение Табличной Части Товары на основании ТЧ Запасы в Заказе Клиента. Номенклатура идентифицируется по доп реквизиту "Код в бухгалтерии" (справочника Номенклатура в УНФ).
7. При создании и заполнении документа в БП вызвать процедуры и функции иметирующие интерактивное заполнение (при необходимости).
Опубликован 15.04.2015 в 16:45
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.