Мастер-Тур:Отчет 4020 Счет

Материал из Megatec
Перейти к: навигация, поиск

Версия статьи от 30-01-2012.

Введение

Основная функция печатной формы Счет - формирование и печать счета для оплаты по путевке.

Общие правила работы с отчетом

Предусловия

Отчет формируется по выбранной путевке или по выбранному счету. Он может запускаться из экрана Проведение туров, Работа менеджеров, Путевка и из основного экрана надстройки Счета.

Выбор параметров

Отчет запускается из формы Печать отчетов. При формировании вызывается окно диалога отчета Счет:

Ls0443.png

В диалоге отражено общее описание путевки: номер, даты заезда, название тура, общая стоимость, оплата и данные о создаваемом счете:

  • Номер счета
  • Дата счета
  • Тип счета (задается в настройках профиля Тип счета)
  • Валюта счета (задается в настройках профиля – национальная валюта, валюта путевки, главная валюта)
  • Курс валюты путевки к валюте счета на дату счета (по умолчанию – внутренний курс справочника Курс национальной валюты - другие варианты задаются в настройках профиля Тип курса), до 4-х знаков после запятой.
  • Процент на конвертацию (по умолчанию берется из настроек профиля)
  • Сумма счета (рассчитывается в зависимости от суммы путевки, настроек профиля)

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

Правила заполнения полей

В приведенной ниже таблице описываются правила заполнения полей отчета.

Поле в шаблоне
ОписаниеФормат
1Юридический адресЮридический адрес фирмы-владельца, справочник ПартнерыТекстовый
2Фактический адресФактический адрес фирмы-владельца, справочник ПартнерыТекстовый
3ТелефонНазвание города тураТекстовый
4ПолучательИНН и краткое название фирмы-владельца, справочник ПартнерыТекстовый
5Банк получателяДанные справочника Партнеры о фирме-владельце - значение поля Банк блока Счета справочника.Текстовый
6Сч. №Данные справочника «Партнеры» о фирме-владельце - значение поля «Номер счета» блока «Счета» справочника.dd.MM.yyyy
7БИКДанные справочника Партнеры о фирме-владельце – данные о банке фирмы-владельца, значение БИК поля Инфо, блока Счетатекстовый
8Сч. №Данные справочника Партнеры о фирме-владельце - данные о банке партнера-владельца ПК "Мастер-Тур", значение Кор счет поля Инфо блока СчетаТекстовый
9Номер счетаНомер счетазависит от параметра профиля Режим нумерации
10Дата счетаДата выставления счетаДд.мм.гггг
11ПлательщикПолное наименование партнера по путевке, справочник Партнеры. Пусто, если партнер – ИндивидуальноТекстовый
12АдресФизический адрес партнера по путевке, справочник Партнеры. Пусто, если партнер – ИндивидуальноТекстовый
13ТелефонТелефон партнера по путевке, справочник Партнеры. Пусто, если партнер – Индивидуально.Текстовый
14Предмет счетаТекст формируется исходя из данных о путевке – подставляется количество человек, даты тура, страна тура и номер путевкиТекстовый
15Кол-воКоличество туристов по путевкеЧисловой
16СуммаСтоимость путевки (если по путевке были оплаты и задан параметр «Учитывать сумму оплаты», то это стоимость путевки минус оплаты), пересчитанная по курсу в валюту счета в зависимости от установленных настроек.
Если счета по данной путевке уже были выставлены, то цена – стоимость путевки при первом выставлении счета с учетом процента на конвертацию, указанному также при первом выставлении счета.
Число, две цифры после запятой
17ЦенаЗначение поля Сумма, деленное на количество туристовЧисло, две цифры после запятой
18В том числе: комиссионное вознаграждениеСтрока отображается в зависимости от значения настройки Тип счета. Если оплата подразумевает включение скидки, то строка отображается, в поле Сумма выводится скидка по путевке в валюте счета.
В зависимости от настройки Печатать счет с НДС под суммой скидки в скобках отображается её НДС.
Число, две цифры после запятой
19Итого к оплатеТо же, что СуммаЧисло, две цифры после запятой
20Сумма прописьюЗначение поля Сумма прописьюЧисло, две цифры после запятой

Настройки

Таблица настроек отчета:

Тип счета
Настройка
Описание
Выводить в HTML\HTMHTML – при выгрузке отчета в формате HTML отчет формируется в HTML
HTM – при выгрузке отчета в формате HTML отчет формируется в HTM
Разбирать по папкамYes – сформированные отчеты сохраняются в общую папку с выходными документами с созданием папки с номером отчета и подпапок с названием профилей и форматами вывода отчета.
No – сформированные отчеты сохраняются в общую папку с выходными документами, прописанными в настройке папок
Язык отчетаRUS - отчет выводится на русском языке
LAT – отчет выводится на английском языке (не транслитерация)
Валюта счетаNationalRate – счет выводится в национальной валюте

AgreementRate - счет выводится в валюте путевки

MainRate - счет выводится в главной валюте
Источник процента на конвертациюPartnerDogovorType - процент на конвертацию берется из договора партнера (колонка «+%»)
ProfileSettings - процент на конвертацию берется из настроек профиля (настройка «Процент на конвертацию»)
Название выходного файлауказывается формат названия файла счета. Допустимое значения – любое. DateTime – дата и время запуска счета, Template – название шаблона. Возможно указание одновременно DateTime и Template в любой последовательности, например:
«Счет DateTimeTemplate» или «Template - DateTime»
Печатать счет с НДСPartnerDogovorType – в зависимости от указанного значения в типе договора с партнером (да или нет) счет формируется с указанием НДС

Yes - счет формируется с указанием НДС

No – счет формируется без указания НДС
Процент на конвертациюЧисловое значение процента на конвертацию
Процент НДСЧисловое значение НДС в процентах
Режим нумерации счетовByOrder - нумеровать счета по порядку

AgreementNumber - нумеровать счета как путевки
EquallyForAgreement - нумеровать все счета по путевке одинаково
Manually - нумеровать счета вручную

SeparatelyForOffice - нумеровать счета отдельно для каждого офиса
NoDiscount – скидка отдельной строкой не выводится. При этом, если скидка есть, она уже будет учтена в поле «Сумма» и «Итого к оплате» (см. Сочетание настроек Тип счета и Уполномоченное агентство)

TotalSumm - скидка выводиться отдельной строкой. При этом в поле «Сумма» выводится полная стоимость путевки, отдельная строка «Скидка» и «Итого к оплате», равное полной стоимости путевки.
Auto - зависит от типа оплаты договора с партнером по путевке:
Если тип оплаты в типе договора с партнером - за вычетом скидки – то скидка отдельной строкой не выводится (равносильно NoDiscount)

Если тип оплаты в типе договора с партнером – полная оплата - то выводится скидка отдельной строкой (равносильно TotalSumm)
Уполномоченное агентствоНастройка, позволяющая отображать скидку вне зависимости от выбранного значения в настройке Тип счета.

PartnerDogovorType - в зависимости от указанного значения в типе договора с партнером. Если агентство – уполномоченное, скидка выводится. В противном случае – нет.
Yes – Да – скидка выводится в любом случае.

No – Нет – скидка не выводится.
Сочетание настроек Тип счета и Уполномоченное агентство1) Тип счета – No discount и Уполномоченное агентство – No:

Сумма = Итого к оплате (полная стоимость путевки за вычетом скидки). Скидка отдельной строкой не выводится.
2) Тип счета – No discount и Уполномоченное агентство – Yes
Сумма = полная стоимость путевки, Итого к оплате = Полная стоимость за вычетом скидки. Скидка выводится отдельной строкой.
3) Тип счета – Total Sum и Уполномоченное агентство – No/Yes
Сумма = Итого к оплате (полная стоимость путевки)

Скидка выводится отдельной строкой
Курс на датуPartnerDogovorType - курс берется в зависимости от курса, установленного в справочнике типы договоров в поле «курс на дату» у партнера по путевке: курс на дату оплаты, создания заявки или подтверждения:

TodayRate – курс на дату распечатки счета;
CreationRate – курс на дату создания путевки;

ConfirmedRate – курс на дату подтверждения путевки.
Процент изменения курсафиксирует дату счета и курс валюты, если по путевке ранее был выставлен счет и были оплаты. Настройка работает в связке с «Фиксировать дату» и «Фиксировать курс». Настройки учитываются только в том случае, если по заявке уже есть выставленные счета и значение настройки «Процент изменения курса» не равно нулю. Алгоритм работы следующий:

1)Текущий курс превышает курс на дату последнего выставления счета по заявке на процент, указанный в настройке «Процент изменения курса». При попытке печати отчета производится запись в историю заявки с кодом «ACP» (Курс сменился c «значение старый» на «значение новый»), формируется новый счет по текущему курсу на текущую дату.

2) Текущий курс меньше курса на дату последнего выставления счета по заявке, либо превышает последний на процент, меньший указанного в настройке «Процент изменения курса». В этом случае анализируются значения настроек «Фиксировать дату» и «Фиксировать курс». Если значение настройки «Фиксировать дату» = «yes», новый счет выставляется датой последнего. Если «Фиксировать курс» = «yes», новый счет выставляется по курсу последнего. Выставление значений настроек одновременно в «yes» или «no» смысла не имеет, так как в этом случае отчет будет формироваться, используя текущие дату и курс.
Сумма счета в национальной валютеВыставляется счет в национальной валюте с использованием фиксации курса

Yes – Да

No - Нет
Тип курсаInner – внутренний курс

CentralBank – курс ЦБ

PartnerDogovorType – в зависимости от указанного значения в типе договора с партнером (либо внутренний, либо курс ЦБ)
Учитывать оплату в сумме счетаYes – Да –сумма счета будет равна сумме за вычетом значения по ранее выставленным счетам по путевке.
No – Нет – сумма счета будет равна полной стоимости путевки вне зависимости от того, выставлялись ли счета по путевке ранее.
Фиксировать дату/Фиксировать курсОписано в настройке «Процент изменения курса»
Валюта счетаДоступность валюты счета для редактирования

Yes - Да

No - Нет
Видимость «Плательщик»Yes – В диалоге отображается информация о представителе, выступающем в роли плательщика.
No – В диалоге отчета блок представителей отсутствует.
Видимость полей «Сумма счета»Yes - Да
No - Нет
Дата счетаВозможность редактирования даты счета

Yes - Да

No - Нет
Курс валютыВозможность редактирования курса валюты

Yes - Да

No - Нет
Полное имя партнераYes – выводится полное название партнера - агентства
No – выводится краткое название
Процент на конвертациюВозможность редактирования процента на конвертацию

Yes – Да

No - Нет
Сумма счетаВозможность редактирования суммы счета

Yes - Да

No - Нет
Сумма счета в валюте договораВозможность редактирования суммы счета в валюте договора

Yes - Да

No - Нет
Тип счетаВозможность редактирования типа счета

Yes - Да

No - Нет

Неуказанные настройки отчетом не обрабатываются!

Поддерживаемые версии

Отчет должен поддерживать ПК "Мастер-Тур" и ПК "Мастер-Web" 2007.2, релиз 35 и выше

Постусловия

При формировании счета по путевке в таблице счетов (таблица ACCOUNTS) формируется новая строка, в которой заполняются следующие поля:

  • номер счета
  • номер путевки
  • сумма счета в валюте путевки
  • дата счета
  • сумма в валюте счета
  • курс валюты путевки к валюте счета
  • процент на конвертацию
  • ключ договора
  • валюта счета

При любой печати счета – при формировании по путевке или печати уже сформированного счета делается запись в истории. Она содержит следующие поля:

  • номер путевки
  • текущая дата и время
  • оператор
  • код – «ACP»
  • текст – «Печать счета»
  • комментарий - номер счета

Пример отчета

Ls0444.png