ООО "Рассвет". Преимущество первых

Формирование прайс-листа (регламентное задание)

Формирует прайс-лист в в виде файла и выгружает в сетевую папку для программы Сводный заказ

Расписание

каждый день; с 8:00:00 каждый час до 20.00

Алгоритм

  • Программа получает таблицу с остатками и ценами, только свободные остатки без назначения, назначения с типом баланс и без признака Исключить из оптового прайса в регистре Типы назначений

  • Из остатка вычитается резерв

  • Формируется один номенклатурный номер (характеристика) с самых худшим сроком годности

  • Формирует файлы:

    • Преобразует полученную таблицу в формат dbf и копирует файл
      ФАРМ_ПутьКИнфоОтПоставщиков + "zakaz\myprice.DBF"

    • Архивирует полученный dbf-файл в
      ФАРМ_ПутьКИнфоОтПоставщиков + "zakaz\myprice.arj“

    • Формирует прайс-лист в формате Excel
      ФАРМ_ПутьКИнфоОтПоставщиков + "zakaz\Прайс.xlsx"

  • После выгрузки основного файла прайса myprice.arj формируется в эту же папку Excel-файл Прайс для отправки ЛПУ. Редактируемая колонка - Заказ

  • Запускает формирование прайсов для поставщиков (каждый в коде зашит)

    СформироватьПрайсАптекарьНаСервере(ТаблицаПрайса); СформироватьПрайсРадугиНаСервере(ТаблицаПрайса); СформироватьПрайсЖивикиНаСервере(ТаблицаПрайса); СформироватьПрайсНовойБольницыНаСервере(ТаблицаПрайса); СформироватьПрайсФармаГрантНаСервере(ТаблицаПрайса); СформироватьПрайсТаблеткаПлюсНаСервере(ТаблицаПрайса); СформироватьПрайсЗдравницыНаСервере(ТаблицаПрайса);
  • Дополнительно отправляется на площадки клиентам из регистра Данные для обмена с получателями особых прайсов

Чтобы выгрузить прайс-лист не по расписанию, необходимо вручную запустить регламентное задание: Как запустить регламентное (фоновое) задание не по расписанию

Описание методов формирования файлов

Партнер / Организация

Путь к прайсу

Метод

Особенности метода

Партнер / Организация

Путь к прайсу

Метод

Особенности метода

ГАУ СО "Фармация"

Константа ФАРМ_ПутьКИнфоОтПоставщиков + "zakaz" + Разделитель + "myprice.DBF"

СохранитьПрайсВФорматеDBF

  • Файл в формате dbf

  • Применяется признак ИсключатьНСИПВ

  • Отправка на электронную почту, если заполнено

ГАУ СО "Фармация"

Константа ФАРМ_ПутьКИнфоОтПоставщиков+"zakaz\"+"Прайс.xlsx"

СохранитьПрайсВФорматеExcel

  • Файл в формате xlsx

  • Применяется признак ИсключатьНСИПВ

  • Отправка на электронную почту, если заполнено

Сводный заказ

Константа ФАРМ_ПутьКИнфоОтПоставщиков+ "zakaz" + Разделитель + "myprice.arj"

СохранитьПрайсВФорматеARJ

  • Файл в формате arj (внутри dbf)

  • Применяется признак ИсключатьНСИПВ

  • Отправка на электронную почту, если заполнено

Аптекарь

Константа ФАРМ_ПутьКИнфоОтПоставщиков + "zakaz\Aptekar\5411.prc"

СохранитьПрайсВФорматеPRC

  • Файл в формате prc

  • Применяется признак коэффициент (пересчитывается цена)

  • Применяется признак ИсключатьНСИПВ

  • Отправка на электронную почту, если заполнено