Справочник функций ПРОФ версии

5.4. Ввод содержания документа

Ввод содержания документа

5.4.1. Выбор товаров

Выбор товаров

Разнообразие способов заполнения документов товарами отражено в всплывающем меню (по правой клавише мыши) кнопки НовТвр в Окне ввода накладных и счетов:

  • По артикулу.Явное указание артикула с клавиатуры или считывание артикула сканером (появляется дополнительное окно для ввода).
  • Из справочника(см.раздел 5.4.1.1 Выбор товара в документ из Справочника Товаров)
  • Из DBF-файла (см.раздел 5.4.1.2 Загрузка документа из файла).
  • Из модуля CRM. Загрузка товаров из этапа договора, введенного в CRM.
  • По полю ‘Доп.поле 3 (партии)’. Быстрый поиск товара по значению поля Доп.поле 3 в Справочнике Партий (появляется дополнительное окно для ввода). Удобно при работе с серийными номерами.
  • Весь справочник партий. Загрузка всех партий из открытого Справочника партий. Загрузка чувствительна к отборам. В количество подставляется остаток по партии. (Пункт меню активен только при открытом окне Справочника Партий.)
  • Из платежа-Загрузка содержания платежного документа.(Пункт меню активен только при открытом ресстре платежных документов.) Выбрать нужный платеж и, не закрывая реестр платежей, активизировать окно ввода любого складского документа. Пункт меню кнопки НовТвр - Из платежа - загрузит товары выбранного платежа в открытое окно ввода складского документа.

Другие способы загрузки содержимого товарной части документа:

Кнопка Сорт. позволяет сортировать уже введенные товары документа по артикулу, наименованию или группе и наименованию, а также по произвольным полям с возможностью сохранения настроенной сортировки для использования в дальнейшем.

Если складской документ содержит много товарных позиций, при необходимости удобно воспользоваться поиском нужной позиции по любой видимой колонке. Для вызова диалога поиска нужно встать на нужную колонку и выбрать пункт меню (по правой клавише мыши) Поиск или нажать горячие клавиши Ctrl+F.

5.4.1.1. Выбор товара в документ из Справочника Товаров

Выбор товара в документ из Справочника Товаров

В программе предусмотрено несколько способов выбора товаров в формируемый документ. Выбор товара в документ возможен непосредственно в Справочнике Товаров, либо явным указанием артикула без использования Справочника. Вызов Справочника Товаров из Окна ввода документа осуществляется либо кнопкой НовТвр, либо клавишей Ins на клавиатуре, либо двойным щелчком мыши в поле ввода товаров.

Если включен (по кнопке Форма) режим Запрос артикула и номера склада при вводе товара в документ, при выборе товара появляется дополнительное окно Ввод нового товара, в котором следует указать склад, Справочник которого будет использован для ввода. Выключатель Все (склады) позволяет выбрать склад из списка ВСЕХ доступных складов, а не только выбранных при входе в систему. Затем нужно ввести артикул нового товара с клавиатуры (или сканером), минуя Справочник, либо вызвать Справочник указанного склада по кнопке Справочник.

При выключенном режиме Запрос артикула и номера склада -двойным щелчком мыши по товарной таблице документа или по кнопке НовТвр сразу попадаем в Справочник Товаров. Товары последовательно выделяют курсором нажатием клавиши Enter или двойным щелчком мыши. При выборе товара раздается негромкий звук, а выбранные в накладную товары отмечаются в Справочнике серым цветом. Возврат в окно ввода документа осуществляется кнопкой Выход (с закрытием Справочника товаров) или щелчком по окну ввода (без закрытия Справочника). Одновременное нажатие кнопок Ctrl+Enter в окне выбора товаров позволяет выбрать в документ все товары текущего отбора (например,по группе или по остатку). Причем при выборе ВСЕХ товаров в расходную накладную - колонка Количество в Окне ввода документа автоматически заполнится текущим фактическим количеством, в счет – свободным количеством, в приходную накладную – 0-ым значением или по установкам кнопки Форма (подставлять 1 или минимальную партию).

При выборе товара в документ из таблицы товаров или из подтаблицы партий двойной щелчок мыши по одной из колонок: Факт.Остаток, Своб.Остаток (Остаток, Св.ост. - в подтаблице партий) автоматически подставляет значение соответствующей колонки в Количество товара в документ.

Меню кнопки Выбрать дополнено пунктом Удалить товар из документа, что позволяет устранить ошибку выбора до погружения в Окно ввода документа.

Возможно указание требуемого количества товара для документа непосредственно в таблице Справочника Товаров. Можно вывести колонки: Кол. в д-те - указывает количество товара в Окне ввода документа (без учета партий!) и Нов.кол. - для ввода количества в складской документ. По окончании ввода количеств нажать кнопку Выбрать правой клавишей мыши -добавить все товары... или Ctrl+Enter.

В ходе выбора товаров разрешается корректировка данных о товаре и добавление новых товаров в Справочник.

По кнопке Форма можно настроить Порядок сортировки товаров при вводе – по артикулу или по наименованию. Обратите внимание, что порядок сортировки можно установить только ДО ввода товаров в документ. Если необходимо отсортировать уже выбранные товары, можно выгрузить содержание документа в файл DBF, создать новый документ, выставить нужную сортировку и загрузить файл DBF.

Выбор партии товара в документ осуществляется либо непосредственно при выборе товара в Справочнике Товаров (установив курсор на нужную партию в подтаблице Партий), либо после возвращения в документ с выбранными товарами, используя Справочник Партий.

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

СОКРАЩЕННЫЙ СПРАВОЧНИК ПРОДАЖ.

При выборе товаров в документ можно полный справочник товаров переключить на сокращенный. В Окне Справочника товаров кнопка Форма-продажи орг -<КР_ИМЯ> - появляется в том случае, если справочник вызван из Окна ввода накладной. Этот пункт вызывает Сокращенный справочник продаж, то есть показывает только те товары, которые когда-либо были проданы (независимо от склада и даты) внешней организации, указанной на текущей странице Окна Ввода Накладных и Счетов. Отбор идет по краткому имени. (Выключение аналогично.) Кнопка Печать выводит на печать не весь справочник товаров, а только сокращенный справочник продаж. Запрет доступа справочники справочник товаров вывод полного справочника (только продажи по организации) позволит настроить доступ только к сокращенному справочнику.

Кнопка Форманастройка видимых колонок продажи орг-циидобавляет в справочник товаров расчетные колонки c информацией об отгрузках за период. Появляется диалоговое окно, позволяющее ввести условия формирования колонок: интересующий диаразон и количество последних отгрузок. При наличии запрета на просмотр закрытого периода, диапазон автоматически сокращается. Если не отмечена ни одна из установок Показывать продажи в диапазоне и Показывать кол-во последних продаж, отгрузки не отображаются. Продажи можно сгруппировать по годам, месяцам или неделям. Есть возможность показать продажи в фасовках. Чтобы получить информацию о накладных, нужно ткнуть в клетку интересующего Вас периода и нажать кнопку Смотр - появится окно со списком накладных, из которых собраны продажи текущего товара. Есть запрет доступа справочники справочник товаров функции, влияющие на быстродействиевывод продаж по организации (т.е. инф-ции об отгрузках).

5.4.1.2. Загрузка документа из файла

Загрузка документа из файла

Меню по правой клавише мышиОкно ввода складского документа +НовТвриз файла dbf. Либо Справочник Товаров (вызванный из Окна ввода документа) кнопка Выбрать (меню по правой клавише мыши) добавить товары из файла. В версии ТоргЗал возможна загрузка содержания документа из текстового файла от сканера. (См.раздел 15.3.2 торговый зал) Вызов процедуры загрузки товаров в складской документ из DBF-файла открывает окно для выбора файла. Однако, имя файла можно указать по умолчанию скрытой установкой [InpDoc] -> DefDBFName=<имя DBF-файла>.

Если данные для загрузки можно получить из данных Фолио (например из других документов) можно выгрузить в файл содержание документа-источника через меню кнопки (в Окне ввода документа) Печать - экспорт в dbf.

Если данные файла для загрузки формируются вне Фолио, их необходимо представить в формате MS Excel, настроить колонки как указано в разделе 9.4 импорт и экспорт содержания документа и сохранить в формате DbaseIV. При наличии в файле поля с именем NAME_PREDM (артикул) все поля в DBF-файле для подъема ищутся по имени. (При отсутствии поля с именем NAME_PREDM - значения полей определяются по порядку следования.) Незаполненные поля (Null) берутся по общему алгоритму программы: например, если в файле нет колонки цены, цена в накладной определяется по Справочнику Товаров (или Партий), причем с учетом выбранного контракта в Окне ввода.

При импорте данных из файла подразумевается, что склад – текущий. При импорте из DBF-файла в складской документ - если выбран один склад, а в DBF-файле указан другой (другие), то можно поднять товары с заменой номера склада, утвердительно ответив на вопрос: Поменять индекс склада на текущий?.

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

Если в принимаемом файле есть товары, Карточки которых отсутствуют в Справочнике Товаров, строки с этими товарами остаются в файле DBF и выдается соответствующее предупреждение с предложением указать путь к файлу данных (в формате DBF) о товарах для дополнения Справочника Товаров.

При приеме файла в приходную накладную все удачно переданные строки с товарами (с существующим артикулом) из файла-источника удаляются. После завершения приема оповещается о том, что в DBF-файле остались строчки с неопознанными артикулами

При приеме файла в расходную накладную все удачно переданные строки с товарами (с существующим артикулом и достаточным количеством) из файла-источника удаляются. После завершения ввода оповещается о том, что в DBF-файле остались строчки с неопознанными артикулами или недостаточным количеством. Недостаток заявленного количества приводит к обнулению количества в Окне ввода расходного документа при запрете отрицательного остатка.

Скрытая установка [InpDoc] -> OldKol=0 позволяет оставлять в файле–источнике остаток заявленного количества товара, которого не хватило на момент выписки. Если товара на складе меньше запрашиваемого, появляется сообщение с предоставлением возможности:

  • внести свободный остаток на складе (с учетом выписанного на других местах), разницу внести в DBF-файл,
  • внести фактический остаток на складе,
  • остатки обнулить.

Дополнительная скрытая установка [InpDoc] -> AskDBF=1 при подъеме содержания накладной из DBF-файла подавляет сообщение об отсутствии товара в Справочнике или недостатке запрашиваемого количества товара, оставляя информацию о нем в файле, и подавляет предупреждение о наличии импортируемого товара в документе, добавляя количество к уже существующему товару в документе без лишних вопросов. В случае успешного подъема всех данных в складской документ исходный файл удаляется.

Скрытая установка FR=1 округляет при подъеме данных количество фасовок до целого.

.

5.4.1.3. Выбор комплекта в документ

Выбор комплекта в документ

Выбор товаров комплектами - кнопка Компл, погружающая в Справочник Комплектов. Выбор комплекта из Справочника возможен по кнопке Выбор или с помощью клавиши Enter.

При выборе названия комплекта из Справочника Комплектов в документ попадают все комплектующие, входящие в состав выбранного комплекта. Причем количество товара, попадающее в документ равно произведению введеного количества комплектов на количество этого товара, входящего в комплект. При запросе количества комплектов при вводе - разрешен ввод отрицательного количества комплектов. (Подробней см.раздел 5.2 справочник комплектов товаров)

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

Скрытая установка [InpDoc] -> ComplTara=1 делает доступным по нажатию правой клавиши мыши на кнопкеКомплфункцию Добавить тару, по которой для всех товаров документа добавляются комплекты, названия которых указаны в Описании в Карточке товара (в соответствии с количеством каждого товара в документе). Комплект, указанный в Описании товара, ищется по всем складам. Функция Добавить тару может вызываться неоднократно, перед сохранением накладной количество тары проверяется. Если количество и цена товара вводятся в документ через диалог Введите количество и цену, тара к товару добавляется в документ автоматически. Меню кнопки Удалдополнено пунктом Удалить тару. Пункты работы с тарой доступны только для нового (т.е. незагруженного) документа.

5.4.1.4. Создание документа путем загрузки содержания другого документа

Создание документа путем загрузки содержания другого документа

Кнопка Реестр (в Окне ввода документа) дает возможность загрузить в документ содержание другого документа. Появляется окно Загрузки документа, предлагающее указать нужный тип документа. Дополнительная кнопка Реестр в этом окне открывает реестр документов указанного типа, причем реестр подчиняется текущему общему отбору, это касается и складов. Выбор документа в реестре для загрузки содержания осуществляется двойным кликом мыши. Если Вы помните номер необходимого для загрузки документа, Вы можете использовать для загрузки документы других доступных складов. Обратите внимание, что установка склада относится только к номеру документа.

5.4.1.5. Удаление товаров из документа

Удаление товаров из документа

Введенные в документ товары могут быть заменены (кнопка Смена или клавиши Ctrl+Ins клавиатуры) или удалены (кнопка Удалили клавиши Ctrl+Del клавиатуры).

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

Всплывающее меню (по правой клавише мыши) на кнопке Удалсодержит дополнительные условия удаления товара из документа: удаление товаров без цены, без количества, товаров не выбранных при входе складов. Пункт Удалить товары других складов предназначен для того, чтобы в многоскладском документе оставить товары одного склада, к которому относится текущий товар.

5.4.2. Количества товаров в документе

Количества товаров в документе

Есть два основных режима ввода. Можно сначала выбрать все необходимые товары из Справочника, а затем вводить количества и цены. При большом количестве позиций в документе, удобно вводить данные о товаре непосредственно при выборе товара из Справочника. Переключатель режима ввода расположен в окне настроек на кнопке Форма - Запрашивать количество и цену при вводе товара.

5.4.2.1. Диалог Введите количество и цену

Диалог Введите количество и цену

При активной установке Запрашивать количество и цену при вводе товара (кнопка Форма) цены и количества (как в единицах измерения, так и в фасовках) будут запрашиваться непосредственно в момент ввода товара в документ. При отметке необходимого товара в Справочнике для выбора в документ – открывается окно диалога Введите количество и цену.

При вводе количества в учетных единицах измерения – пересчитывается количество в фасовках, при вводе количества в фасовках – пересчитывается количество в учетных единицах. Если Вы работаете с фасовками, удобно воспользоваться скрытой установкой [InpDoc] -> InpFasovka=1, которая устанавливает фокус на поле Фасовок.

Если в Карточке Товара заполнено поле Минимальной партии, ее значение указывается в скобках около количества.

Свободный остаток отражает значение соответствующего поля в Карточке Товара на текущий момент. Скрытая установка [InpDoc] -> ShowIntend=1 показывает свободный остаток с учетом резервирования в сети с других клиентских мест, то есть с учетом еще не сохраненных документов.

Этот же диалог открывается в Окне ввода по кнопке Корр. (с данными текущего товара в документе). Обратите внимание, что активность полей для ввода валютных цен и сумм зависит от настройки видимых колонок в Окне ввода документа: для возможности ввода валютных значений в диалоговом окне, в Окне ввода документа колонка Цена, вал должна быть настроена как видимая.

5.4.2.2. Автоматическая подстановка количества

Автоматическая подстановка количества

Если установка Запрашивать количество и цену при вводе товара (кнопка Форма) не активна, количества и суммы уточняются после выбора товаров из Справочника - непосредственно в Окне ввода документа. Перед коррекцией данных о товаре рекомендуется вывести как видимые (кнопка Форма ( Колонки ) те колонки, которые потребуются для ввода данных.

Товар в Справочнике Товаров можно отметить для выбора в документ кнопкой Выбрать или двойным щелчком мыши. Выбор возможен при установке курсора мыши на любой из колонок таблицы – товар при выходе из Справочника попадет в Окно ввода документа с незаполненной колонкой количества. Однако, при выборе товара в документ двойным щелчком мыши по одной из колонок: Факт.Остаток , Своб.Остаток (в таблице товаров) или Остаток, Св.ост (в подтаблице партий) - в Количество товара в документ автоматически подставляется значение соответствующей колонки.

На кнопке Форма есть установки для автоматического заполнения колонки Количество в документе: Подставлять в количество мин.партию, Подставлять в количество 1. При отсутствии этих установок при вводе в приходную накладную товара с текущим отрицательным остатком в Справочнике - подставляется фактический остаток из Справочника с обратным знаком. Скрытая установки [InpDoc] -> OtrSvOst=1 подставляет свободный остаток с обратным знаком.

По умолчанию, в случае нехватки товара и запрете выписки в минус (см. выше) количества в расходных накладных и счетах обнуляются. Скрытая установка [InpDoc] -> OldKol=0 позволяет подставлять в случае нехватки имеющийся на складе остаток – свободный или фактический. При любом изменении количества в расходном документе (коррекция, прием из файла DBF, загрузка из другого документа) в случае нехватки товара появляется окно с предоставлением возможности:

  • Не изменять введенное количество (возможно при разрешении выписки товара в минус),
  • Изменить на фактический остаток на складе,
  • Изменить на свободный остаток на складе (с учетом выписанного на других местах в случае активной установки резервирования в сети в Настраиваемых параметрах склада),
  • Подставить нулевое значение.

5.4.2.3. Контроль ввода количества

Контроль ввода количества

Программа не допускает сохранение документов, в которых не указано количество товара.

При вводе количества товара в документ – при попытке ввода десятичных знаков, число которых превышает указанное меню Настраиваемые параметры склада – выдается звуковое предупреждение и вводимое число урезается до значения, заданного настройкой.

В расходных накладных и счетах проверяется наличие достаточных остатков (соответственно фактических и свободных) по товару. Контроль (или запрет) выписки товара с количеством, превышающим свободный или фактический остаток на складе, включается/отключается в Главном меню УстановкиНастройкаНастраиваемые параметры склада. (См. раздел 4.1 настраиваемые параметры склада)

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

Установка Отпуск по счету при отсутствии товара в резерве разрешает резервирование товара в минус. При выписке НЕучитываемых счетов не происходит проверки на превышение свободного остатка, так как неучитываемый счет не резервирует.

Если при выписке расходной накладной необходим контроль свободного остатка, нужно воспользоваться настройкой доступа вводввод накладных и счетоврасходная накладнаяввод в расходную накладную с превышением свободного остатка.

Проверка свободного остатка может быть с учетом текущей выписки на других местах или без учета на других местах - в зависимости от установки способа резервирования в меню Настраиваемые параметры склада Работа в сети и резервированиеУчет резервирования товаров на других сетевых местах. В зависимости от активности этой установки при работе в сети товар может резервироваться и списываться в момент СОХРАНЕНИЯ документа (при неактивной установке), или в момент ВЫБОРА количества товара в документе.

Если в Карточке заполнена Минимальная партия для отпуска, в расходных накладных и счетах количество сравнивается со значением минимальной партии, если оно меньше указанного значения - выдается предупреждение или жеский запрет (при наличии соответствующего запрета в Настройке уровней доступа).

При разрешении отпуска или резервирования несуществующего количества товара – в Окне ввода накладной и счета рекомендуется выключить Проверку остатков при загрузке для просмотра (кнопка Форма - кнопка запросы). При выключенной проверке игнорируются сообщения об отрицательных остатках и минимальных партиях при загрузке документа.

Примечание

Если при выписке товара выдается сообщение, что “Требуемое количество превышает свободный остаток”, хотя товара на складе достаточно, и на других местах товар не выписывается, это может быть:

  1. Связано с тем, что не очистились служебные таблицы базы, накапливающие резерв с сетевых мест. Выход : снять установку проверки наличия товара с учетом резервирования или почистить таблицы базы с служебной информацией о резерве - Scl_NR, Scl_NS.
  2. Если расход регистрируется с указанием партии, проверка остатков идет не по артикулу, а по указанной партии.
  3. Если выписываемое количество равно свободному (или фактическому), а программа говорит, что требуемого количества не достаточно, увеличьте точность (может появиться дробная часть)
  4. Возможно в остатках есть грязь в десятых знаках после запятой. Чтобы округлить значения до указанной точности в программе, заведите неучитываемый приход этого товара, а затем удалите.

По умолчанию во время сохранения расходного документа проверка остатков происходит на текущее состояние базы. Однако, по скрытой установке [InpDoc] -> CheckOstOnDate=1 при сохранении расходного документа проверяется фактический остаток (по партиям) на дату документа, предупреждая о превышении. Это удобно при коррекции задним числом.

CheckOstOnDate=2 проверяет фактический остаток (по партиям) при коррекции всех типов складского документа не только на дату документа (=1), но и на все последующие даты. (Обратите внимание, что если превышен остаток на текущую дату и оператор соглашается с превышением, дальнейшей проверки не происходит.)

CheckOstOnDate=-2 - проверяет фактический остаток ПО АРТИКУЛУ при коррекции ВСЕХ ТИПОВ складского документа на все даты, начиная с даты документа. Проверка происходит на сервере с жестким запретом на минус на любую дату.

5.4.2.4. Учет услуг

Учет услуг

Если необходимо вести учет предоставляемых Вам или Вами услуг, а также отслеживать за них оплату, можно выделить в дереве товаров группу для учета товаров-‘услуг’. В карточке Товара в названии указать название услуги, в поле Тип товара обязательно указать код услуги. (В Справочнике Назначений для этого кода должен быть снят признак Проверки на остаток и признак Показа остатков. См. раздел 3.5 общие справочники) Тогда при выборе товара-‘услуги’ в счет или расходную накладную не будет проверки на наличие текущих остатков на складе. В расходных накладных учетная цена для товаров-‘услуг’ может быть введена непосредственно в режиме ввода документа (колонка Уч.цена для услуг открыта для коррекции), так как для услуг она не может быть рассчитана - нет приходной цены. Перерасчет учетных цен на услуги не распространяется.

5.4.2.5. Работа с фасовками

Работа с фасовками

Количество товара в основных единицах измерения вводится в колонку Кол-во, в фасовках - в колонку Фасовок (размер фасовки указывается в карточке Товара). Если в Карточке товара поле Фасовка заполнено, то при заполнении колонки Кол-во, программа автоматически рассчитывает количество в фасовках (и наоборот, – при заполнении Фасовок, рассчитывается Кол-во). Если в поле Фасовка внести количество учетных единиц в одной фасовке, тогда при вводе документа количество упаковок будет рассчитываться делением значения поля Количество на значение поля Фасовка. Если же удобно вести учетную политику по упаковкам (то есть когда учетная цена соответствует укрупненной (составной) единице измерения, значение поля Фасовка будет соответствовать количеству товара, входящего в учетную упаковку, но со знаком ‘-‘. Знак ‘-‘ показывает программе, что для определения количества товара в неучетной единице измерения необходимо НЕ делить, а умножать значение поля Количество в документе на значение поля Фасовка в Карточке Товара. Например, учетная единица измерения - рулон, фасовка – это количество метров в рулоне со знаком "-". Обратите внимание, что число фасовок в документе не хранится, это расчетное значение. Поэтому при изменении значения Фасовки в Справочнике – будет меняться число фасовок в документе.

Более детальная корректировка данных о ценах, налогах, фасовке данного товара производится в специальном диалоговом окне по кнопке Корр. Обратите внимание, что значение колонки Фасовок в складском документе НЕ хранится – это расчетная величина, которая равна отношению Кол-ва в документе и Фасовки в Справочнике Товаров. Таким образом, если изменить значение Фасовки в Справочнике Товаров – в реестре и в Окне ввода после загрузки документа - во ВСЕХ ранее созданных документах пересчитается количество Фасовок и Цена за фасовку.

Вести учет упаковок в ФолиоСкладе с помощью встроенного механизма расчета фасовок (поле Фасовка в Карточке Товара) удобно только в том случае, когда один артикул приходит и уходит только в одной упаковке. В этом случае в документы можно вводить количество в фасовках и цену за фасовку с автоматическим пересчетом в основные единицы измерения.

(Когда в документ вводится количество в фасовках и цена за фасовку, а цена за штуку пересчитывается, пересчитанная цена за единицу товара может иметь большую точность, и тогда при округлении цены до установленной в программе точности сумма по товару может быть искажена, то есть не равна Цене фасовки*Кол-во фасовок. Скрытая установка [inpdoc]([inpplat]) pricebyfasov=<типы операции через запятую> служит для указанных типов операции, для которых при расчете суммы документа - цены не округляются до количества знаков, установленных в настраиваемых параметрах склада, а участвуют в расчете и сохраняются в базе с полной точностью.)

Во всех реестрах и многих отчетах есть суммарные данные о товаре в фасовках. Дерево групп в Справочнике Товаров можно настроить так, что товарный остаток по группам и подгруппам будет отражаться в фасовках (число фасовок – вычисляемая величина, которая зависит от значения Фасовки в карточках товаров на момент формирования дерева).

Автоматический подбор товара по партиям и складам можно настроить по целому числу фасовок. Кроме того, дополнительные расходы можно распределять пропорционально количеству фасовок товара в документе.

Есть скрытые механизмы, позволяющие автоматически округлять количество в документе до целого числа фасовок. Например, при скрытой установке в cursclad.ini (в секции [InpDoc]) FR=1 значение, введенное в колонку Количество, округляется до целого числа фасовок, это действие распространено и на импорт складского документа из DBF-файла.

Если одной фасовки для учета товара недостаточно, а нужен учет одновременно в двух фасовках, например, в коробках и паллетах, для второго вида упаковки можно использовать поле Балл5 в карточке Товара.

Скрытая установка [InpDoc] -> Mfb5=1 позволяет использовать поле Балл5 в Карточке Товара в качестве ‘дополнительной фасовки’. Этот параметр можно использовать для ввода количества товара в ‘других’ фасовках с пересчетом количества в учетные единицы измерения и в стандартные (основные) фасовки. Такая возможность реализована в окне Введите количество и цену (кнопка Форма). В этом окне появляется понятие Количества максимальных фасовок. Количество максимальных (дополнительных) фасовок рассчитывается как отношение количества в учетных единицах к значению поля Балл5, в котором хранится количество учетных единиц измерения в ‘дополнительной’ фасовке.

Важным преимуществом использования поля Балл5 (по сравнению с полем Фасовка) является хранение количества упаковок в документах (в поле Сумма баллов5). Таким образом, есть возможность вести учет движения одного артикула в разных типах упаковки.

Если товар одного артикула может приходить в разных упаковках, но учетная цена – за штуку, понятие упаковки можно вынести в партию, выделив для размера упаковки одно из числовых дополнительных полей. Количество упаковок будет храниться в Баллах документа.

5.4.2.6. Использование Баллов для указания количества

Использование Баллов для указания количества

С помощью колонок Баллы1(2,3,4) можно вести сложный количественный учет в нескольких независимых друг от друга единицах измерения. Например, для работы с металлом необходим учет не только в единицах веса, но и в погонных метрах, а иногда и в квадратных метрах, причем все эти единицы не имеют постоянного коэффициента пересчета.

Для ввода дополнительных количественных характеристик товара в единицах измерения, отличных от учетной единицы измерения и не связанных с ней постоянным соотношением - в Окне Ввода накладных и счетов можно использовать открытые для коррекции 4 колонки – Баллы1 (2,3,4). Введенные в документ значения сохраняются в базе (в отличие от значения колонки Фасовок, которая является расчетной).

Если значения колонок в момент сохранения документа не были заполнены, их значения в момент сохранения документа рассчитываются программой умножением количества товара в накладной на значение соответствующего поля Балл1(2,3,4) в Карточке Товара, и записываются в базу. Однако по умолчанию, рассчитанные значения не показываются в Окне ввода (чтобы их можно было отличить от введенных вручную). Скрытая установка [InpDoc]-> ShowAutoBall=1 показывает значения колонки Баллы в Окне ввода документа, даже если они рассчитываются по Справочнику Товаров.

Скрытая установка [InpDoc]-> ClearBallsOnZagr=1 обнуляет значения полей Баллы1-4 при любой загрузке документа (даже на коррекцию!), при сохранении они рассчитываются заново (по справочнику товаров).

Через настройку доступа можно запретить сохранение документа без заполнения одного из полей Баллы 1(2,3,4).

При подборе или объединении партий в документе колонки Баллы1 (2,3,4) ведут себя как колонки с количеством, то есть при подборе партий - значения распределяются, при объединении - суммируются. (Однако, при автоподборе партий в момент сохранения документа - введенные значения утрачиваются.)

В меню статусной строки Окна ввода документа есть соответствующие пункты суммарных показателей Баллов по документу.

Справочник партий, Справочник товаров и его подсправочник партий снабжены расчетными колонками Сумм баллов, итоги по которым выводятся при печати Справочника. В мини-отчете можно включить показ баллов с помощью пункта Показывать количество в спец.штуках.

Соответствующие поля добавлены и в структуру DBF-файла экспорта/импорта документа.

Скрытая установка cursclad.ini->[InpDoc]-> InpBalls=<номер баллов> отображает (и позволяет вводить) сумму указанных баллов в диалоге Введите количество и цену и в диалоге Ввод добавочного количества (вместо фасовок).

5.4.2.7. Учет весового товара

Учет весового товара

Весовой товар.  – это товар, учетная цена которого считается за единицу веса, то есть в колонке Количество в документах указывается вес. Если остатки товара важны не только в весовых единицах (граммах и килограммах), но и в упаковках, для хранения штук упаковок можно воспользоваться полями Фасовка или Баллы.

Фасовка. . Поле с весом фасовки хранится в Каточке Товара. Количество фасовок в документе в этом случае будет расчетной величиной, так как количество фасовок НЕ хранится. Кроме того, этот механизм учета фасовок не следует использовать, если один и тот же артикул может приходить в разных фасовках. Учет в фасовках будет возможен только в том случае, если на каждый вид фасовки товара оформлять отдельную карточку товара.

Баллы1 (2,3,4).  Основное преимущество перед механизмом фасовок – хранение значений в документах. Колонки сумм баллов в Окне ввода документов открыты для ввода. Однако, если на момент сохранения документа, значения сумм баллов не были введены – они рассчитываются как произведение значения соответствующего Балла в Карточке и значения колонки Количество в документе.. Таким образом, значения полей Балл1 (2,3,4) в Карточке Товара можно использовать как коэффициенты автоматического перерасчета веса товара (колонка Количество) в упаковки (колонка Баллы в документе). Коэффициент пересчета – число, обратное фасовке, поэтому поля баллов в Карточке товара имеют максимальную точность ввода - до 10 знаков. (Например, если в пакетике – 28 граммов, то значение Балла должно быть 1/28=0.0357142857.)

В реестрах документов можно увидеть итоговые суммы баллов, то есть суммарное количество упаковок.

Недостаток этого способа ведения учета - нет возможности обратного пересчета товара из количества упаковок (Сумма баллов) в вес (Количество), и нет возможности ввода цены за упаковку с пересчетом за единицу веса.

Балл5.  При наличии скрытой установки Mfb5=1 - поле Балл5 (если не равен 0) в Карточке Товара начинает играть роль Дополнительной фасовки. В окне Введите количество и цену при выборе товара в документ можно ввести количество в упаковках и цену за упаковку, что приведет к пересчету количества в учетных единицах и цены за учетную единицу. Кроме того, количество упаковок не только используется для расчетов, но и хранится в документах.

Если весовой товар может приходить в разных упаковках, но учетная цена – за единицу веса, понятие упаковки можно вынести в партию, выделив для веса упаковки одно из числовых дополнительных полей. Количество упаковок будет храниться в Баллах документа.

Бывают случаи, когда в одном Справочнике Товаров есть как весовые товары (учетная цена за единицу веса), так и штучные (учетная цена за штуку).

Сложность такого учета состоит в том, что для весовых товаров в колонку Количество нужно вносить вес, а для штучных товаров – штуки и упаковки. Чтобы облегчить работу оператору при вводе количества и веса и избавить его от ошибок при выборе колонок ввода, можно воспользоваться следующим.

Для весовых товаров в Карточке Товара указать особое Назначение товара, перечислив эти назначения в скрытой установке [InpDoc] -> WeightTvTypes=<назначения_товаров_через_запятую>.

Вывести в окне ввода видимые колонки партии Цена партии1, Цена партии2, Цена партии3. Колонку Цена партии2 переименовать в Ввод веса, колонку Цена партии3 переименовать в Ввод штук(упаковок). Поле Количество будет хранить количество в учетных единицах, поле Цена партии1 – количество в неучетных единицах.

При вводе складского документа если назначение товара указано в значении установки.(то есть товар является весовым) происходит копирование Цены партии2(вес) в Количество, и Цены партии3(упаковки) в Цену партии1. Если же назначение товара иное, то наоборот Цены партии3(упаковки) будет скопирована в Количество, а Цена партии2(вес) в Цену партии1.

Оператор, не задумываясь об основной единице измерения, вводит ВЕС и КОЛИЧЕСТВО ШТУК в настроенные (и переименованные для него) колонки Цены партии 2(для веса) и Цена партии 3 (для штук). Программа автоматически разносит введенные в эти колонки данные в поле Количество в документе (Kolc_Predm) и в поле данных о партии Цена партии1 (PP1), в зависимости от типа товара (Tip_Tovr) - весовой он или штучный.

Еще одна скрытая установка cursclad.ini -> [Specials]-> IndivisPartTypes=<назначения_товаров_через_запятую> заставляет программу менять алгоритм автоматической подстановки количества, если товар- весовой.

Если в Окне ввода расходного документа на кнопке Форма включена настройка Подставлять 1 в количество, то при выборе в документ ПАРТИЙ товаров указанных в установке типов (назначений) - вместо 1 подставляется фактический остаток партии.

Эта установка имеет смысл, если весовой товар ( с ценой за грамм) расфасовывют по фасовкам, и каждую фасовку оформляют в виде отдельной партии товара со своим штрих-кодом. В этом случае вес каждой фасовки – это остаток по партии.

В версии ТоргЗал при сканировании штрих-кода фасованного или штучного товара в расходную накладную - программа по этой установке не запрашивает количество, а автоматически подставляет для весовых изделий вес (количество в партии), для штучных изделий - 1 (последовательно добавляя к количеству данного артикула).

5.4.2.8. Учет разрезного товара

Учет разрезного товара

Приведем пример учета разрезного товара, когда от поставщика приходит товар одной длины (площади, объема, высоты, веса или др.), а производственная необходимость требует учитывать куски (части) этого товара как отдельные товары. Например, поставщик поставляет профили длиной 6 метров, по мере необходимости профиль разрезают на куски нужной длины. Нужно учитывать все куски и остатки после распила. Цена в прайсе стоит за штуку, а не за единицу длины.

В файле клиентских настроек cursclad.ini необходимо указать: [Specials] CutupTypes= список (через запятую) типов назначения разрезных товаров, то есть тех товаров, из которых могут быть созданы товары других размеров, ArtOpilki=артикул, на который списываются все отходы.

Например:

CutupTypes=Р,П

ArtOpilki=ОПИЛКИ

Для разрезного товара оформляем карточку с типом назначения товара, указанным в установке CutupTypes. Единица измерения – штука, цена – за штуку, фасовка – длина профиля в метрах. Если в поле количество фасовок вы хотите видеть общий метраж приходуемых профилей одного артикула, длину профиля в поле Фасовка следует указывать с минусом.

Для учета отходов следует оформить карточку товара с артикулом, указанным в установке ArtOpilki. Единица измерения – метры. Партии этого товара будут содержать информацию об артикуле разрезного товара, от которого остались отходы. В Справочнике Партий и в Окне ввода накладных колонку Доп.цена1 переименовать как Длина.

Если в приходную накладную выбрать товар с Назначением, указанным в установке CutupTypes, в поле Количество указать количество приходуемых штук, то при генерации партий (можно установить автоматическую генерацию при сохранении) в имя партии автоматически попадет длина профиля, то есть абсолютное значение (без минуса) Фасовки из Карточки. Это же значение сохранится в числовом поле Справочника Партий Длина (Доп.цена1) – для дальнейших расчетов, что соответствует колонке Цена серии1 в Окне ввода документа.

Пример: приходуем 10 штук 6-метрового профиля. В карточке товара указываем в поле Фасовка длину профиля с минусом – ‘-6’. В окне ввода документа переименовываем колонки Фасовок и Цена серии1 соответственно на Общий метраж и Длина.

Если в накладную сборки выбрать партию товара с Назначением, указанным в установке CutupTypes, появится всплывающее окно для указания длины и количества распиленных кусков. Обратите внимание, что должна быть выбрана именно партия товара (из подтаблицы партий в Справочнике Товаров), так как важен не только артикул, но и длина товара, указанная в имени партии. При выборе разрезного товара в документ игнорируется установка Запрашивать количество и цену (кнопка Форма).

В окне Нарезка в колонке Кол-во указывается количество отрезков одной длины.

Для создания новой строки нужно воспользоваться кнопками на клавиатуре ‘стрелка вниз’ или Ins, для удаления – кнопка Del.

Под таблицей автоматически рассчитывается общий метраж уже введенных отрезков и длина остатка. Если остаток предполагается использовать в дальнейшем, следует завести его отдельной строкой, где Кол-во равно 1, а Длина равна значению остатка. Чтобы сделать это автоматически, достаточно в меню по правой клавише мыши выбрать пункт Добавить остаток. Иначе, остаток будет списан на опилки. То есть будет оприходован товар с артикулом, указанным в установке ArtOpilki и партией, в названии которой будет указан артикул разрезаемого товара (профиль). Количество опилок будет равно остатку от разрезов. Обратите внимание, что единицей измерения товара на списание (то есть опилок) являются не штуки, а единица измерения длины разрезаемого товара, например, метры.

В результате – в окне ввода накладной сборки заполнится товарная таблица новыми партиями товара профиль. Каждая партия характеризуется длиной отреза, количество в партии – количество штук. Товар опилки приходуется в метрах (то есть, какая длина профиля пошла в отходы), в Партии товара опилок указывается артикул товара, от которого образовались отходы.

Себестоимость каждой новой партии (штуки отреза) вычисляется как учетная цена метра разрезаемой партии, умноженная на длину отреза. Кроме того, между партиями пропорционально распределяется стоимость опилок на списание.

5.4.2.9. Подбор количества товара по складам

Подбор количества товара по складам

В счетах после выбора товаров из Справочника Товаров (из любого склада) возможен автоматический подбор требуемого количества по всем складам согласно приоритету складов, установленному в настройке доступа пользователей к складам (См. раздел 12.3 окно настройки доступа к функциям программы ). Чтобы была возможность ввода требуемого количества (до подбора по складам) независимо от свободного остатка на текущем складе, нужно отменить проверку количества при его вводе в счет. Для этого в Настраиваемых параметрах склада нужно установить разрешение на Отпуск по счету при отсутствии товара.

Чем больше коэффициент приоритета склада, указанный в таблице настройки доступа складов, тем быстрее будет уходить товар с этого склада. Для каждого пользователя можно настроить свою приоритетность складов.

Запуск подбора по складам в Окне ввода счета происходит на кнопке партииподбор по складам для всех товаров. Введенное количество товара в документе раскидывается по свободным остаткам складов в соответствии с назначенными приоритетами.

Скрытая установка [InpDoc] -> PodborNakl=1 делает доступным Подбор по складам не только для счетов, но и для расходных накладных. Подбор происходит перед подбором партий (кнопка партииподбор партий. Установка отменяет проверку свободных остатков для склада с приоритетом 1 и не позволяет сохранить расходную накладную при превышении свободного остатка на других складах (независимо от установки в меню Настраиваемые параметры склада).

5.4.3. Цены

Цены

5.4.3.1. Назначение колонок цен и сумм

Назначение колонок цен и сумм

При выборе товаров в приходную накладную в колонку Цена и Цена,вал попадают текущие учетные цены из Справочника Товаров (или партий). Однако, скрытой установкой в файле cursclad.ini можно изменить источник автоматического заполнения цены в приходном документе: [Specials]-> defPrhRubPrice=<поле>, defPrhValPrice=поле - подставляет в цену при вводе товара в приходную накладную значение указанного в настройке поля.

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

При смене способа оплаты (нал/безнал) счета или расходной накладной, происходит автоматическая Подстановка цен из Справочника (наличных или безналичных) с уведомлением.

В колонку Наценка попадает скидка по организации из Справочника Организаций или введенная скидка/наценка на товары по кнопке змцен сделать наценку на все товары.

Скрытая установка cursclad.ini -> [InpDoc] -> ROUNDFRomNac*=1 (* = 0 - расход, 1 - счет, 2 - приход, 3- сборка) при задании наценки на все товары документа округляет рублевую цену с наценкой до целой в большую сторону.

В окне ввода счета для пункта меню Сделать наценку на все товары добавлен выключатель Только на базовые цены, т.е. только на те товары счета, у которых цена равна розничной (рублевой) цене, а не дополнительной. Положение выключателя запоминается.

Если колонку Наценка вывести в число видимых колонок, ее значение можно корректировать для каждого товара. (По скрытой установке [InpDoc]-> RoundSellPriceWoTax=1 в расходной накладной и в счете - для товаров, цена которых включает в себя НДС - при вводе процента скидки, первоначальная цена без скидки меняется так, чтобы цена со скидкой без НДС была округленной до рубля (можно увидеть в форме Торг-12).Обратите внимание, что округление срабатывает только при ручном вводе значения скидки и не работает при установке общей скидки на все товары по кнопке ЗмЦен.)

Измененные наценками или скидками цены можно увидеть в колонках Цена с наценкой и Цена вал. с наценкой, соответственно. Обратите внимание, что поддерживается единое значение наценки для рублевых и валютных цен.

Корректировать с клавиатуры можно колонки Цена, Цена вал и Наценка. Колонки Цена с наценкой (руб. и вал.) не подлежат ручной коррекции. Скрытая установка [InpDoc] -> SetC_NAC_Sale=1 открывает для ввода поля Цена+наценка и Цена+наценка,вал. во вводе СЧЕТА и РАСХОДной накладной.

В Окне ввода ПРИХОДНЫХ накладных открыты для ввода и коррекции колонки сумм - Сумма руб (не путать с Сумма+Нлг!) и Сумма вал. (не путать с СуммаВал.+Нлг!). При вводе значения суммы - наценка обнуляется, а цена без наценки рассчитывается делением введенной суммы на количество (если ненулевое). Если при установленной точности (в Настраиваемых параметрах склада) рассчитанная сумма не будет совпадать с введенной, попробуйте воспользоваться скрытой установкой PriceByFasov=<типы операции через запятую>, по которой для указанных типов операции при расчете суммы документа - цены не округляются до количества знаков, установленных в Настраиваемых параметрах склада, а участвуют в расчете и сохраняются в базе с полной точностью.

Если даже после ввода Суммы по товарным позициям Вам не удалось выйти на нужную Сумму по документу. Можно воспользоваться функцией прямого ввода Суммы по документу. На кнопке ЗмЦен есть пункт меню Распределить сумму. Появляется окно для ввода нового значения суммы документа. Если введена только рублевая или только валютная сумма, она распределяется по товарным позициям документа пропорционально ранее рассчитанным суммам. Распределенная сумма попадает в наценку (Цена без наценки остается без изменения), в колонку Обоснование наценки попадает информация распределение суммы. Если указаны обе суммы (и рублевая, и валютная) распределенная сумма меняет Цену без наценки, а Наценка становится нулевой, так как процент наценки - общий для рублей и валюты.

И для приходных, и для расходных накладных колонка Розничная цена – это справочная предполагаемая цена продажи, она заполняется значением отпускной рублевой наличной цены из Справочника товаров или при активной установке Розничная цена – цена партии 4 (кнопка Партии ( Установки учета партий) - из колонки 4-ой отпускной цены партии Справочника партий.

Скрытая установка [InpDoc] -> RoznSpec изменяет алгоритм расчета розничных сумм при создании счета и расходной накладной:

По установке RoznSpec=1 - розничные суммы в документе рассчитываются с учетом налогов и процента скидки в документе. RoznSpec=2 - подстановка цен из Справочника (по кнопке ЗмЦен) происходит без пересчета по курсу. RoznSpec=3 – объединяет функциональность значений =1 и =2.

Однако, колонка Розничная цена открыта для коррекции (автоматически пересчитывается Розничная сумма). При сохранении документа розничная цена копируется в Карточку товара или в Данные о партии (если активна установка розничная цена – цена партии 4)

Скрытой установкой FRoznNacen можно установить такой режим, когда розничную цену можно рассчитать через процент торговой наценки с последующим сохранением в Справочник Товаров.

В скрытой установке [InpDoc]->FRoznNacen указывается поле карточки товара для расчета % торговой надбавки, оно должно быть доступным в окне ввода документа, например, поле Высота (FRoznNacen=VYSOTA_ART).

При вводе приходной накладной в указанном поле (оно должно быть настроено как видимая колонка) рассчитывается процент торговой надбавки между приходной и розничной ценой при изменении приходной или розничной цены. Значение процента торговой надбавки чувствительно к изменению приходной и розничной цен. Значение розничной цены чувствительно к изменению %торговой надбавки.

В момент сохранения приходной накладной: 1)Цена розничная попадает в Карточку товара – в поле Отпускной цены, 2)Процент торговой надбавки сохраняется в карточке товара в поле, указанном в скрытой настройке.

Скрытая установка [InpDoc]->Tarif3=1 рассчитывает цены в счетах и накладных по баллам: Цена = Баллы3/Кол+Баллы4.

Скрытая установка [Specials] NegPriceGTypes=список_назначений_товара_через_запятую обращает знак цены в минус при подстановке товаров указанных назначений в складской документ.Это можно использовать при назначении скидки на документ в абсолютном значении. То есть заводится Карточка псевдотовара с Назначением, например, Скидка, сумма которого в документе должна быть отрицательной.

Колонки Учетных сумм заполняются автоматически в момент СОХРАНЕНИЯ документа согласно установленному методу расчета, ручная коррекция НЕВОЗМОЖНА (за исключением товаров с Назначением услуги).

До сохранения накладной в колонки учетных сумм подставляются ТЕКУЩИЕ учетные цены из Справочника товаров, что может отличаться от значений этих колонок после сохранения документа. Обратите внимание, что учетные цены могут включать или не включать НДС, включение налога в учетную цену зависит от активности установки Включать налоги в учетную цену в настройке метода расчета учетных цен (Главное менюустановкиперерасчет перерасчет учетных ценизменить).

Только при учетной политике по Справочнику скрытая установка [Specials]->SohrSprUC=DO не меняет учетную цену товара в расходной накладной при коррекции документа, если расходная накладная имеет непустую «Дату отгрузки» (scl_nakl.OTGRDATE). При изменении (уменьшении или увеличении) количества товара – учетная сумма пересчитывается по прежней учетной цене из накладной. При добавлении нового товара в корректируемый документ - берется текущая учетная цена из карточки справочника товаров.

Только для метода По справочнику. скрытая установка EnableCorrUC=ПР разрешает ручной ввод учетной цены при коррекции документа (в установке перечисляются типы складских документов - П(приход),Р(расход),Б(сборка).

Обратите внимание, что полный перерасчет учетных цен по Справочнику подставляет в документы текущие цены из справочника независимо от установок.

Скрытая установка cursclad.ini -> [Common] -> PricesOn=0 отключает проверки цен при сохранении складского документа. Эта установка подавляет любой контроль формирования и сохранения цен и сумм в документах. При сохранении документов подавляются предупреждения о сохранении нулевых цен, пропускаются предложения подставить учетные цены и сообщения контроля цен ниже себестоимости или рентабельности.

Примечание

В версии 8.11 установка выключения контроля цен - открытая. Ее можно найти среди настроек окна Настраиваемые параметры склада (пункт Главное менюустановки настройка) на странице Хранение: Проверка цен (отключите, если не ведется суммовой учет). По умолчанию проверка цен включена. SA может отключить эту установку в любом случае. Любой другой пользователь - только в том случае, когда метод расчета учетных цен - Не считать.

5.4.3.2. Дополнительные цены

Дополнительные цены

Вызов списка дополнительных цен для выбора в документ производится нажатием кнопки Цены или клавиш Ctrl+F9 на клавиатуре. Выбор цены из списка производится кнопкой Выбрать или двойным щелчком мыши. Здесь же программа позволяет производить ввод, копирование, коррекцию и удаление дополнительных цен. Для удобства работы целесообразно "привязывать" дополнительные цены к признакам Контракт и Организация, что обеспечит их автоматическую подборку при выборе товара в документ с указанными признаками. Обратите внимание, что скидка для организации, указанная в Справочнике Организаций, не действует на дополнительную цену по организации, указанную в Справочнике Дополнительных Цен.

Отпускные цены по контракту можно поменять в документе и ПОСЛЕ выбора товаров в документ. Для этого достаточно с помощью Справочника контрактов изменить значение поля Контракт, после чего программа выдаст запрос о замене цен согласно новому значению контракта. Если доп.цена по новому контракту не найдена, по умолчанию подставится базовая цена. Скрытая установка [Specials] -> UseDopPrOnlyCurContr=1 при смене контракта в Окне Ввода Накладных и Счетов производит замену цен лишь для тех товаров, которые имеют доп.цену по новому контракту, остальные товары оставляет без изменений.

Предложение изменить цены в соответствии с новым контрактом появится и в том случае, когда контракт меняется не только прямым выбором из справочника, но и после перевыбора организации в документ (по скрытой установке ContrFromDopRg=2 контракт в документ подставляется из Карточки организации).

При Вашем согласии программа обращается за ценами по контракту к Справочнику Партий (привязка цен партий к контракту производится по кнопке партии установки учета партий). Если цен по данному контракту в Справочнике Партий нет (и нет установки, что в 4-ой цене партии – розничная цена), программа обращается к дополнительным ценам Справочника товаров. При отсутствии дополнительной цены по данному контракту отпускные цены будут браться из Карточки Товара (закладка Цены).

При смене организации в документе (без смены контракта) предлагается сменить отпускные цены по организации у уже выбранных товаров. При согласии подставляются доп.цены новой организации, если их нет - цена из справочника.

Дополнительная цена из Карточки Товара при выборе товара в документ попадает в колонку Цена. Доп.цена с привязкой к организации имеет больший приоритет чем Скидка в Карточке Организации. Если дополнительная цена товара в Карточке Товара привязана к организации, скидка из Справочника Организаций не учитывается. Если в Карточке Товара есть дополнительная скидка по контракту, и для организации документа есть скидка в Карточке Организации, то в колонке документа Цена с наценкой будут учитываться обе скидки.

5.4.3.3. Точность расчета и сохранения цен и сумм

Точность расчета и сохранения цен и сумм

Точность сохранения цен и сумм в документах (отдельно для рублей и валюты) устанавливается Главное менюУстановкинастройка настраиваемые параметры склада. См. раздел 4.1. настраиваемые параметры склада

При наличии скрытой установки cursclad.ini -> [InpDoc]( ([inpplat]) pricebyfasov=<типы операции через запятую> для указанных типов операции при расчете суммы документа - цены не округляются до количества знаков, установленных в настраиваемых параметрах склада, а участвуют в расчете и сохраняются в базе с полной точностью. Это удобно, когда в документ вводится количество в фасовках и цена за фасовку, а цена за штуку пересчитывается. Пересчитанная цена за единицу товара может иметь большую точность, и тогда при округлении цены до установленной точности сумма по товару может быть искажена, то есть не равна Цене фасовки*Кол-во фасовок.

Скрытые установки [InpDoc] -> RubZnaks*=<точность> и ValZnaks*=<точность> (где * указывает на тип документа: 0 - расход, 1 - счет, 2 - приход, 3- сборка) задают точность расчета и отображения цен и сумм для НОВЫХ складских документов разного типа. Заданная точность хранится в документе и используется при загрузке документа (в новый, на коррекцию, на оплату).

Для отчетов, справочников, реестров и старых документов используются настройки точности из меню Настраиваемые Параметры Склада.

Точность, с которой был сохранен документ, хранится в базе в таблице реквизитов документа в поле Is_NalProd. (Рублевая точность хранится в 3,4,5,6 битах, валютная точность – в 7,8,9,10 -ом битах.)

Скрытая установка KeepPrec={0|1|2} управляет областью действия точности сохранения документа.

  • =0 - при любой загрузке использовать текущую точность в настройках,
  • =1 - использовать точность документа только при коррекции (по умолчанию);
  • =2 - использовать точность сохранения при любой загрузке документа (на коррекцию, на оплату, в новый).

Замечание для SA о проблемах округления при сохранении.

Значения колонок Цена - в реестре и в Окне ввода - могут не совпадать. Дело в том, что колонка Цена в Окне ввода отражает базовое значение цены, введенное с клавиатуры. В реестре колонка Цена отражает значение итоговой цены с учетом наценок и налогов, что соответствует хранимому значению в базе (Scl_Move.cena_predm). Однако, это значение не является бухгалтерской ценой. Эта колонка - служебная, расчетная, всегда с полной точностью, со всеми накрутками (наценка, налоги), для возможности при загрузке документа рассчитать максимально точно первоначальную цену без наценок и налогов (так как она не хранится в базе).

Бухгалтерской ценой документа является отношение суммы по товару на количество (sum_predm/kol_predm). Именно так рассчитывается в программе учетная цена. Ее значение не всегда точно совпадает со значением служебного поля cena_predm из-за разницы в порядке расчетов и промежуточных округлений.

Формула вычислений цены и суммы для случая налога сверху:

cena_predm = Цена*Наценка+Округл.(NalogMoney)/кол/

sum_predm = Округл.{Округл.[Округл.(Цена*Наценка)* кол.]*Налог},

где Цена, Наценка, Налог – значения колонок в Окне ввода, NalogMoney – сумма НДС с суммы по товару

Сообщение о расхождении сумм при загрузке документа возникает :

  • Если меняли точность округления
  • Если меняли ставки налога в справочнике товаров
  • В накладной сборки
  • Если документ сохраняли с автоподбором партий в момент сохранения (без показа партий перед сохранением), так как в этом случае суммы по товару не округляются до указанной точности.

Проверка точности происходит по умолчанию или при CSum=1, если требуется отключить - установите CSum=0.

5.4.3.4. Действия по кнопке ЗмЦен

Действия по кнопке ЗмЦен

Действие кнопки ЗмЦен распространяется на все товары документа. Ее следует использовать после введения товаров в документ. Нажатие кнопки открывает доступ к следующим функциям:

  • Подставить учетные цены для всех товаров - заменить фактические цены для всех товаров документа на текущие учетные цены из Справочника Товаров или текущие учетные цены из Справочника Партий (при активной установке Учетные цены из Справочника Партий). Этот пункт бывает удобным для документов перемещения или списания. При подстановке учетных цен в качестве фактических предлагается обнулить наценку, если таковая имеется.

    Скрытая установка [InpDoc] -> UConDate=1 подставляет не текущую учетную цену из Справочника, а усредненную учетную цену учитываемого остатка на дату документа (в расчете участвуют только учитываемые документы).

    Скрытая установка [InpDoc] ->AskUch4Perem=1 в режиме сохранения документа с перемещением предлагает заменить цены перемещения на учетные. Значение =2 автоматически (без запроса) подставляет учетные цены в момент сохранения расходной накладной в режиме перемещения.

  • Подставить наценку для всех товаров документа – значение наценки (или скидки - со знаком “минус”) заносится в колонку Наценка для всех товаров документа.

    Cкрытая установка [InpDoc] -> NoNacGroup=<имя группы> позволяет не распространять общую наценку/скидку на товары заданной группы.

    Можно настроить запрет ввода скидки на отдельные товары. Если в Карточке Товара ввести символ ‘*’ (звездочка) в поле Тип товара, можно настроить запрет на изменение цен в карточке и в документе. (ввод изменение цен изменение цен для особых товаров(тип товара=*)

  • Текущий долг партнера. Текущий долг формируется с учетом начального долга, указываемого в Справочнике организаций, на основании всех документов до даты открытого документа включительно. В то же время, список документов, выводимый по кнопке Подробно в панели Долг организации содержит все документы, связанные с партнером до текущей (системной) даты включительно. Это может явиться причиной расхождения суммы долга.
  • Подставить цены из Справочника. Этот пункт чувствителен к установке Розничная цена-Цена партии4установки учета партий – кнопка Партии). Если установка активна - в колонки Цена и Розничная цена таблицы ввода товаров цены будут подставляться из 4-ой колонки Справочника Партий. При отсутствии установки Розничная цена-Цена партии4 - отпускные цены берутся в Справочнике Товаров, наличные или безналичные - в зависимости от установки способа оплаты накладной нал/безнал.
  • Подставить учетные цены в справочник (только для ПРИХОДНЫХ накладных) - проставляет закупочные цены из приходного документа в поле учетной цены Справочника Товаров. Эта операция доступна только для методов по справочнику и прямой по партиям. В результате происходит переоценка по учетным ценам остатков товаров на складе, и в следующей приходной накладной в колонке Уч.цена можно увидеть последнюю закупочную цену товара.
  • Включить наценку в базовую цену – значения колонки Цена с наценкой копируется в колонку Цена, а колонка Наценка обнуляется (удобно при формировании приходов на основе расходов).
  • Дополнительные расходы. Этот пункт позволяет ввести до семи статей расходов, как рассчитываемых процентом от суммы, так и вводимых вручную. Сумма дополнительных расходов распределяется по товарам по одному из способов распределения: пропорционально сумме, весу, количеству... Таким образом, может быть выполнен экспресс-расчет цены (или только учетной цены) товара с соответствующими добавками. Распределенная сумма доп.расходов может увеличивать сумму по товару в документе, а может (по установке) входить только в учетную сумму, не меняя суммы документа. Подробнее см. раздел 5.4.5 дополнительные расходы
  • Таблица скидок - вызов окна ввода данных в таблицу скидок.

    Расчет скидки по таблице - вызов разового расчета скидки от розничной суммы текущего документа в соответствии с таблицей скидок.

    Автоматический расчет скидки - включает/выключает автоматический перерасчет скидок по таблице при изменении розничной суммы нового документа и любой загрузки документа в новый. Подробнее см. раздел 4.4 таблица скидок

  • Распределить сумму - появляется окно для ввода нового значения суммы документа. Если введена только рублевая или только валютная сумма, она распределяется по товарным позициям документа пропорционально ранее рассчитанным суммам. Распределенная сумма попадает в наценку (Цена без наценки остается без изменения), в колонку Обоснование наценки попадает информация распределение суммы.

    Если указаны обе суммы (и рублевая, и валютная) распределенная сумма меняет значение Цена без наценки, а Наценка становится нулевой, так как процент наценки - общий для рублей и валюты.

    Если появилось сообщение, что сумма распределена неточно, увеличьте точность в Настраиваемых параметрах склада или попробуйте воспользоваться скрытой установкой PriceByFasov=<типы операции через запятую>, по которой для указанных типов операции при расчете суммы документа - цены не округляются до количества знаков, установленных в Настраиваемых параметрах склада, а участвуют в расчете и сохраняются в базе с полной точностью. Это позволит при обратном расчете сумм по товарным позициям из цены выйти на нужные распределенные суммы.

  • Уменьшить цены на налог - в результате сумма по каждому товару уменьшается на сумму налога, и из полученной суммы выделяется новая сумма налога с тем же процентом. Этот пункт меню во избежание ошибок оператора можно спрятать с помощью скрытой установки [InpDoc] -> NSubNDS_Show=0.
  • Рассчитать себестоимость (только для накладных сборки) - запускает расчет цены готового изделия (товара с положительным количеством в сборке) из цен комплектующих (товаров с отрицательным количеством в сборке), например, после изменения цен комплектующих в документе, подбора партий комплектующих, замены на аналог и т.д.

5.4.3.5. Контроль отпускной цены

Контроль отпускной цены

Контроль минимальной отпускной цены (не ниже себестоимости или рентабельности).

  • В момент сохранения расходной накладной сравнивается отпускная цена товара в накладной (с учетом НДС, рублевая или валютная в зависимости от признака документа) с текущей учетной ценой в Справочнике Партий (для прямого ПАРТИОННОГО учета) или в Карточке Справочника Товаров (для всех остальных методов). В случае превышения учетной цены выдается сообщение о том, что отпускная цена ниже закупочной. (Обратите внимание, что сравнение с текущей учетной ценой справочника происходит для любого метода учета, однако корректным это сравнение будет только для метода по справочнику, так как для методов LIFO/FIFO после сохранения документа учетная сумма может не соответствовать текущей учетной цене в Справочнике.

    Скрытая установка [InpDoc]-> CheckSebest={0,1,2} в зависимости от установленного значения меняет правила сравнения:

    • =0 - не проверяет;
    • =1 - проверяет (по умолчанию);
    • =2 - проверяет в том числе и на равенство.

    Дополнительная к этой скрытая установка CheckSebest0=0 не сообщает об отпуске ниже себестоимости при расходе с нулевой суммой, например, при отпуске рекламного товара.

    Запрет уровня доступа Ввод цен не выше учетных (в т.ч. без наценки) запрещает пропускать предупреждение.

    Дополнительная скрытая установка SebestField={1,3,4}

    • =1 (при наличии CheckSebest) для рублевых документов при сравнении отпускной рублевой цены с учетной, вместо поля Уч.цена использует значение поля Высота в Карточке Товара. Эта установка удобна в том случае, когда сравнение отпускной цены необходимо не с учетной ценой, а с предельно низким допустимым значением отпускной рублевой цены, занесенным в поле Высота. Проверка цены по этой установке НЕ требует обязательности партионного учета.
    • =3 сравнивает ‘процент отношения торговой надбавки в рублях к учетной цене’ со значением колонки Высота, в которую помещается предельно допустимый процент по рублям:(Отпускная цена,руб. / Учетная цена, руб. -1 ) * 100 > Высота, такое сравнение возможно только при активной установке Учетные цены из справочника партий.
    • =4 - при сохранении расходной накладной проверяет отпускную цену на превышение учетной на процент, заданный в Карточке Организации-поКупателя.

    Дополнительная скрытая установка SebestVField={1,2,3,4}

    • =1 (при наличии CheckSebest) для валютных документов при сравнении цен вместо поля Вал.уч.цена использует значение поля Балл4 в Карточке Товара. Значение установки SebestVField=2 приводит к сравнению Наценки(Скидки) в счете с процентом, указанным в поле Балл4 в Карточке Товара. Проверка цены по этой установке НЕ требует обязательности партионного учета.
    • =2 сравнивает валютную цену со значением Балл4 не только в новом документе, но и при загрузке счета или расхода на коррекцию.
    • =3 сравнивает ‘процент отношения торговой надбавки в валюте к учетной цене’ со значением колонки Балл4, в которую помещается предельно допустимый процент по валюте:(Отпускная цена,вал. / Учетная цена, вал. -1 ) * 100 > Балл4, такое сравнение возможно только при активной установке Учетные цены из справочника партий.
    • =4 - при сохранении расходной накладной проверяет отпускную валютную цену на превышение учетной на процент, заданный в Карточке Организации-поКупателя.

    Скрытая установка [InpDoc] -> SebestOnlyRubVal={0,1,2,3} влияет на выбор цен (рублевых или валютных), проверяемых на себестоимость:

    • =0 (по умолчанию) проверяются рублевые цены для рублевых документов и валютные цены для валютных документов;
    • =1 всегда проверяются только рублевые цены;
    • =2 всегда проверяются только валютные цены;
    • =3 всегда проверяются обе цены.
    • В результате сравнения выдается сообщение с информацией, по какой проверке не выдержаны условия - что и с чем сравнивалось : по валюте, по рублям, сравнение с учетной ценой, с рентабельной, проверка наценки, надбавки и т.д.
  • Для метода расчета учетных цен по СПРАВОЧНИКУ по установке InpDoc]-> CRent=1 можно отследить, чтобы отпускная цена была не только больше закупочной, но и больше рентабельной цены. Процент рентабельности для каждого товара указывается а поле Балл4 Карточки Товара. При выборе товара в накладную - сравнивается рублевая отпускная цена в накладной с [учетной в Карточке Товара*(1+Балл4/100)].
  • Каждому типу организации (соответствующему страничке Справочника Организаций) можно задать минимальную отпускную цену в виде дополнительной цены в Справочнике товаров с фиксированным названием “Мин.отп.цена<буква странички Спр.Орг.>”. (Например, название доп.цены для покупателей – “Мин.отп.ценаК”.) Скрытая установка [InpDoc] -> CheckMinOtP=1 запрещает (а при значении установки =2 только предупреждает) сохранение расходной накладной или счета, если рублевая цена с наценкой меньше минимальной отпускной цены для данного типа организации.

Контроль максимальной отпускной цены.

cursclad.ini ->[Specials] -> CheckMaxSalePrice=VF- При сохранении счета или расходной накладной сравнивает цену без НДС с полем Высота в Карточке Товара (там должна быть указана максимально допустимая цена). При превышении предлагает подставить цену из Карточки, иначе не дает сохранить документ.

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

  • При смене контракта в документе всегда задается вопрос об обновлении цен в документе согласно новому контракту. Скрытая установка [InpDoc] -> AlwCalcContr=1 подавляет вопрос и автоматически пересчитывает цены при изменении контракта в документе.
  • При загрузке неоплаченного счета в расходную накладную скрытая установка [InpDoc] -> SprPriceSch=1 автоматически вызывает процедуру Подставить цены из справочника, в том числе дополнительные по контракту, так как цены по контракту с момента выписки счета могли измениться.
  • Скрытая установка [InpDoc] -> NeedCheckContrPr=1 в момент сохранения cчета проверяет соответствие цен в счете ценам в Справочнике (с учетом дополнительных по контракту) - цена должна быть не меньше справочной. При значении =2 не только проверяет, но и запрещает сохранение документа. Проверка производится не только при вводе и коррекции счета, но и при выписке накладной на его основании.

5.4.4. Работа с валютой

Работа с валютой

В программе поддерживается возможность введения и использования любой иностранной валюты. Однако каждый товар может учитываться только в одной валюте и параллельно в рублях. Для того, чтобы получать корректные валютные отчеты, в справочнике товаров и в документах товар должен иметь одинаковый код валюты.

5.4.4.1. Выбор валютных товаров в документ

Выбор валютных товаров в документ

У складского документа есть признак валютности (вал/руб), который влияет на форму печатного документа, а также на автоматический расчет цен при выборе товара в документ. При выборе валютного товара (у которого в справочнике указан код валюты и активизирована установка Расчет по валюте) в рублевый документ – рублевая цена автоматически пересчитывается из валютной цены, указанной в Справочнике Товаров по курсу из Справочника котировок на дату открытого документа (также для дополнительных цен по организации и контракту). При отсутствии данных в Справочнике котировок программа выдаст запрос на их ввод.

При выборе валютного товара в валютный документ – рублевые цены автоматически не пересчитываются из валютных, а подставляются в документ те, которые указаны в Справочнике Товаров, пересчитать их можно только по кнопке РасчВал.

5.4.4.2. Пересчет цен в справочнике

Пересчет цен в справочнике

Главное менюсправочникивалюта

Сделать перерасчет товаров по текущему курсу При частом изменении в прайс-листе отпускных цен в рублях в связи с изменением курса, удобно отпускные цены в Справочнике Товаров заполнять в валюте и при изменении курса пересчитывать рублевые цены всех товаров Справочника Товаров. При перерасчете цен Справочника Товаров система сразу обращается за котировкой на сервер в Справочник котировок. Обратите внимание, что при перерасчете Справочника Товаров по валюте пересчету подлежат только те товары, у которых активизирована установка Расчет по валюте и НЕ нулевая отпускная валютная наличная цена. Причем пересчету подлежат только отпускные валютные и дополнительные цены, учетные цены НЕ пересчитываются.

Перерасчет валютных цен из рублевых Рассчитывает валютную цену для всех 'рублевых' (то есть с неактивной установкой Расчет по валюте) товаров Справочника с заполненным кодом валюты. Перерасчет происходит по котировке сегодняшнего дня с точностью, установленной в Настраиваемых параметрах склада.

Сделать пересчет доп.цен по текущему курсу Рассчитывает рублевые дополнительные цены из валютных только для тех товаров, у которых активизирована установка Расчет по валюте.

При наличии скрытой установки cursclad.ini->[DopCena]-> ValNotZero=1 для валютных товаров (с активной установкой Расчет по валюте) НЕ затирается рублевая дополнительная цена, если валютная равна 0.

5.4.4.3. Расчет цен в документе

Расчет цен в документе

Для удобства работы с "валютными" документами следует вывести в документе ( по кнопке Форма следующие колонки: вал, вал. цена, Вал.цена с наценкой, Вал. сумма. То же следует сделать при работе со смешанными валютно-рублевыми документами. Для получения отчетности в единой валюте необходимо, чтобы в каждом документе были заполнены и рублевые и валютные колонки.

Для ввода и коррекции во всех складских документах доступны колонки Вал.цена и Наценка. Только для ПРИХОДНЫХ накладных открыта для ввода и коррекции колонка Сумма вал. (не путать с СуммаВал.+Нлг!). При вводе значения валютной суммы - наценка обнуляется, а цена без наценки рассчитывается делением введенной суммы на количество (если ненулевое). Только в СЧЕТАХ для ввода и коррекции открыта колонка Вал.цена с наценкой с перерасчетом Наценки. (Затем значение Вал. цены с наценкой пересчитывается из Вал. цены и рассчитанной наценки. Если рассчитанное значение не совпадает с введенным - увеличьте точность. Для правильного расчета точность в валютных ценах при вводе документа должна совпадать с точностью базовой валютной цены в Справочнике Товаров (или Партий)).

Расчетная колонка Т/нВал%% показывает 'оценочный’ процент (%) торговой надбавки по валюте еще ДО сохранения документа (имеет смысл для партионного учета и метода по средней). Для расчета торговой надбавки учетная цена берется из Справочника Товаров (Партий), так как учетная цена документа не известна до сохранения документа. Значение этой колонки позволяет оценить рентабельность предстоящей продажи до сохранения документа.

Для ввода или изменения кода валюты любого товара оформляемого документа (колонка Вал) существует кнопка КодВал. Меню по правой клавише мыши на этой кнопке позволяет менять область ее действия: для текущего товара или для всех товаров документа. После выбора кода валюты по кнопке КодВал автоматически всплывает меню кнопки РасчВал.

Меню кнопки РасчВал содержит функцию Пересчет рублевых цен товаров документа в валютные по текущему курсу или, наоборот, Пересчет валютных цен – в рублевые. Здесь же предоставляется возможность смены кода и курса валюты для товаров документа. Расчеты могут распространяться на один или на все товары документа и не влияют на цены и коды валют в Справочнике Товаров. (О дополнительных возможностях кнопки РасчВал см. ниже)

При валютном пересчете цен в документах с товарами разных валют - происходит только один запрос котировки для каждой валюты.

При любом перерасчете цен в документах перерассчитываются поля рублевых и валютных цен без наценок и налогов сверху. Скрытая установка [InpDoc]-> ValNac=1 позволяет при расчете рублевых цен товаров складского документа (по кнопке РасчВал) в качестве исходной цены для перерасчета использовать валютную Цену с наценкой:

  • = 0 - расчет по базовой цене (по умолчанию),
  • = 1 – расчет по цене с наценкой (цена без наценки вычисляется от округленной рублевой цены с наценкой),
  • = 2 – расчет по валютной сумме с налогами.

При партионном учете в валютном документе работает контроль выписки по валютной отпускной цене не ниже себестоимости. Если требуется сравнивать не с учетной ценой, а с рентабельной, необходимо рентабельную валютную цену указать в поле Балл4 в Карточке товара и выставить дополнительную скрытую установку SebestVField=1, которая в момент сохранения валютного документа сравнивает валютную отпускную цену документа со значением поля Балл4 ( эту колонку можно вывести видимой в Окне ввода документа). Значение =2 сравнивает валютную цену со значением Балл4 не только в новом документе, но и при загрузке счета или расхода на коррекцию. Значение =3 сравнивает ‘процент отношения торговой надбавки в валюте к учетной цене’ со значением колонки Балл4, в которую помещается предельно допустимый процент по валюте, такое сравнение возможно только при активной установке "Учетные цены из справочника партий".

Учетные цены в валюте рассчитываются независимо от кода валюты, указанного в Карточке Товара и в документе.

5.4.4.4. Котировки

Котировки

Обратите внимание, что справочник котировок может иметь только одну котировку за день. Если Вам необходимо использовать несколько котировок за день одной валюты, их можно разнести на разные коды валют, например, USDЦБ, USDММВБ, USDльготный и т.д. В документе необходимо указать ‘учетный’ код валюты, то есть тот, который указан в Карточке Товара, а при валютном перерасчете цен товара в документе выбрать нужную котировку, занесенную в справочник котировок под другим кодом валюты. Выбранная котировка будет использоваться только для перерасчета. Ни ее значение, ни выбранный код из справочника котировок в документе не хранится.

В меню кнопки РасчВал Окна Ввода Накладных и Счетов есть пункт Признак безналичной валюты, с помощью которого можно ввести суффикс валюты для безналичных расчетов. Например, если код валюты USD, суффикс безнала "1", то для документа с признаком ‘безналичный’ при валютных расчетах внутри документа будет использоваться котировка валюты USD1.

В документе не хранится котировка, однако усредненную котировку документа Вы можете увидеть в реестре складских документов в рассчитываемой колонке Средний курс валют. Значение этой колонки вычисляется как отношение рублевой суммы документа к валютной сумме, оно будет корректно, если все товары документа рассчитывались в одной валюте.

5.4.4.5. Поддержка соотношения цен в документе

Поддержка соотношения цен в документе

При вводе документов (складских и платежных) программа запоминает последнюю выбранную пользователем котировку на каждом клиентском месте, код валюты и дату. (Двойной шелчок по полю Основание в окне ввода расходной накладной показывает "запомненный" курс.) За счет этого сокращается количество запросов котировок при перерасчете цен товаров документа, и становится возможным реализовать автоподдержку соотношения рублевых и валютных цен товаров при коррекции цен документа. Программа в момент перерасчета цен в документе сначала обращается к запомненной котировке, и только если котировки интересующей даты и кода валюты там нет, обращается в Справочник Котировок соответствующего кода валюты на сервере.

При установке Поддерживать соотношение рублевых и валютных цен (в меню кнопки Форма) автоматически поддерживается последний выбранный (запомненный) пользователем курс между рублевой и валютной ценами (без наценки) каждого товара накладной. Соответствие отслеживается только при ручной коррекции любой из колонок цен - рублевой (Цена) или валютной (Цена вал). Если цены попадают в документ не прямой коррекцией, а в результате автоматической подстановки, соотношение цен не поддерживается. Если необходим учет и в рублях и в валюте, можно установить контроль заполнения обеих колонок. Скрытая установка [InpDoc]-> CheckCena2=1 при сохранении документа проверяет заполненность и рублевой, и валютной цены. В противном случае возникает предупреждение "Не введена одна из цен".

Кнопка РасчВал имеет два одинаковых меню – на левой и на правой клавишах мыши. Меню по ЛЕВОЙ клавише мыши каждый раз перед перерасчетом запрашивает котировку. Чтобы использовать ранее выбранную котировку без дополнительного запроса нужно пользоваться меню ПРАВОЙ клавиши мыши. С помощью пункта Новая котировка этого меню очищается значение последней выбранной котировки, тем самым передавая обращение за котировкой к Справочнику котировок или вводу новой котировки с последующим запоминанием. Если при выборе котировки из Справочника котировок выбранные дата или код валюты не соответствуют указанным в текущем документе, запрашивается подтверждение на "запоминание" выбранной котировки для использования в дальнейшем. Для напоминания, что дата или код валюты текущей (последней запомненной) котировки не соответствует дате или коду текущего документа, можно включить окраску панели ввода товаров документа скрытой настройкой: PaintCurs=1 в секциях [InpDoc] и [InpPlat] файла cursclad.ini. При добавлении или коррекции котировки на сервере в Справочнике котировок за текущий день (по системной дате компьютера вводящего) рассылаются сообщения в сети об изменении котировки с предложением заменить запомненную котировку не местах. При наличии в ini-файле установки PaintCurs=1 такое предупреждение появляется не только в момент коррекции Справочника котировок, но и при обращении к "запомненной котировке" на местах.

5.4.4.6. Итоговые валютные суммы по документу

Итоговые валютные суммы по документу

При соответствующих настройках статусной панели Окна ввода документа, на ней можно вывести рассчитанные итоговые валютные суммы: Сумма по документу, Сумма налогов. (В этом случае двойным щелчком по статусной панели можно вызвать меню расчета по курсу.) Обратите внимание, что вывод итоговых валютных сумм на статусной панели возможен только в том случае, когда все товары документа имеют одинаковый код валюты в колонке Вал, иначе появится сообщение, что товары документа в разных валютах.

5.4.4.7. Накопительные скидки

Накопительные скидки

Используя таблицу скидок (см. раздел 4.4 таблица скидок) можно учитывать накопительные скидки от валютного оборота организации. Для работы таблицы скидок в режиме накопительных скидок по валютному обороту необходима скрытая установка [InpDoc]-> NacValObr=1. Значение скидки едино для всех клиентов. Скидка от оборота действует на базовые и дополнительные цены. Сумма валютного оборота рассчитывается за вычетом возвратов и оборота по товарам группы “Услуги”. Валютным оборотом считается минимальное из значений : оплаченные обороты по валюте ИЛИ все обороты, исключая возврат. Начальный оборот клиента (например, по итогам предыдущего года) вводится в поле Справочника Организаций Регистрационный номер. Оборот может рассчитываться по всем складам или по отдельному складу.

В меню кнопки ЗмЦен (Окно ввода расходной накладной и счета) есть пункты меню : Таблица скидок – для вызова диалога заполнения таблицы и Расчет скидки по таблице – для вызова расчета скидки в документе.

5.4.5. Дополнительные расходы

Дополнительные расходы

Вызов по кнопке змцен дополнительные расходы. Открывается окно для ввода сумм дополнительных расходов по статьям расхода и их распределения по товарам документа.

5.4.5.1. Расчет доп.расходов

Расчет доп.расходов

Окно ввода доп.расходов позволяет ввести до семи статей расходов. Доп.расходы делятся на две группы (на две таблицы) – Накладные расходы и Сборы и пошлины.

Каждую статью расхода можно выбрать из списка товаров Справочника Товаров. Для этого на каждую статью расходов следует завести Карточку Товара с Назначением ‘ДОПРАСХ’. В интерфейсе ввода доп. расходов в полях ввода названий статей расходов - по двойному клику или меню правой клавиши мыши появится список статей расходов.

Сумма по каждой статье либо вводится вручную (в колонку Сумма – в рублях или валюте), либо рассчитывается процентом от базовой суммы. Процент указывается в колонке Ставка%, сумма расчета - в колонке Базовая сумма. В качестве базовой суммы для расчета можно выбрать:

  • Сумму по документу,
  • Накладные расходы, введенные выше по другим статьям,
  • Сумму документа с накладными расходами по другим статьям.

В таблице Сборов и пошлин добавляются другие суммы для расчета:

  • Сборы и пошлины (уже введенные),
  • Сумма документа с учетом уже введенных сборов и пошлин.

Например, Таможенная пошлина вносится в таблицу Сборов и пошлин, с указанием общей суммы пошлины на документ.

Сумма НДС.  рассчитывается как процент от суммы посылки с учетом таможенной пошлины. Поэтому НДС следует ввести в таблицу Сборов и пошлин, указав процент налога в колонке Ставка, а в качестве Базовой суммы выбрать Сумму документа с учетом уже введенных сборов и пошлин.

Сумма Таможенного Сбора.  рассчитывается как процент от суммы посылки и суммы доставки. Сумму доставки следует ввести в верхнюю таблицу Накладные расходы, а Таможенный Сбор – в таблицу Сборов и пошлин, указав процент в колонке Ставка, а в качестве базовой суммы выбрав Сумму документа с накладными расходами.

Сумма дополнительных расходов.  документа (введенная или рассчитанная) распределяется по товарам пропорционально сумме (по рублям или валюте), весу, количеству, фасовкам. Если распределение зависит от товара, коэффициент распределения можно поместить в Карточку Товара в поле Длина или Балл3, и использовать способ распределения с учетом этих коэффициентов: пропорционально Длина*фас или Балл3*сумма. Способ Длина*фас распределяет сумму доп.расходов пропорционально произведению значения Длины в Карточке и количества фасовок в документе. Способ распределения Балл3*сумма распределяет пропорционально произведению Балла3 в Карточке и Суммы по товару в документе. (Этот способ можно использовать для распределения таможенных расходов по проценту (%) Таможенной Пошлины товара, занесенного в Балл3.)

Способ по весу распределяет доп.расходы пропорционально значению поля Вес в Карточке Товара. Скрытая установка [CalcRashod]-> Ball2Ves=1 перед распределением доп.расходов по весу вычисляет вес единицы товара как Баллы2/Количество. В этом случае вес единицы товара в Карточке товара должен храниться в поле Балл2. Если в выбранном способе распределения используются данные из Карточки (Вес, Балл2, Балл3), а для какого–либо товара накладной в Карточке товара эти данные отсутствуют, программа предупреждает и запрещает сохранение данной накладной.

Есть возможность распределять доп.расходы по площади погрузки и по весу с учетом таможенных коэффициентов. Скрытые установки [CalcRashod] -> FieldCoefSq= и FieldCoefVes=

задают имя поля таблицы окна ввода документа, содержащего коэффициент для площади и веса соответственно. Алгоритм распределения:

Транспортные расходы по площади погрузки. В приходной накладной в поле, указанном в скрытой установке (например, FieldCoefSq=Balls1) вводится коэффициент погрузки (от 0 до 1), который умножается на площадь товара (данные по длине и ширине берутся из справочника товаров). Транспортные расходы распределяются пропорционально полученным значениям.

Таможенные расходы по весу. В приходной накладной в поле, указанном в скрытой установке (например, FieldCoefVes=Balls2) вводится коэффициент таможни (от 0 до 10), который умножается на вес товара (данные берутся из справочника товаров). Таможенные расходы распределяются пропорционально полученным значениям.

Способ Не распределять может пригодиться в том случае, когда необходим расчет суммы затрат по какой-то статье (по ставке от сумм других статей расходов), или нужна отдельная приходная накладная на эту статью расхода (см. ниже), НО ее сумма не должна включаться в учетную сумму товара. (Например, НДС.)

Таким образом, может быть выполнен экспресс-расчет цены товара с соответствующими добавками. Обратите внимание, что если заданы только валютные суммы дополнительных расходов, расчет будет произведен для валютных цен документа, независимо от признака валютности документа. И наоборот, если заданы только рублевые суммы дополнительных расходов, расчет будет произведен для рублевых цен документа, даже если документ имеет признак валютного.

В таблице доп.расходов есть колонка Налоговый учет, в которой можно отметить те статьи доп.расходов, которые должны учитываться в налоговом регистре и входить в налоговую учетную сумму (см. ниже).

Текстовую информацию о суммах доп.расходов по каждой статье можно сохранить в Примечании документа, активизировав установку в Окне калькулятора расходов Добавить к примечанию.

Названия статей расходов (например, транспорт, таможня и т.д)., способ расчета и %ставки, вводимые пользователем, сохраняются и для следующего документа.

Распределенная сумма доп.расходов может увеличивать сумму по товару в документе, а может (по активной установке учесть доп. расходы только в учетной цене) входить только в учетную сумму, не меняя суммы документа. Учетная цена товара в приходной накладной будет состоять из цены поставщика и распределенных доп. расходов, а фактическая цена закупки (то есть сумма по документу) останется без изменения. Сумма торговой надбавки по приходным накладным будет отражать суммы доп. расходов с минусом.

Примечание

При полном перерасчете учетных цен программа определяет включены ли в приходном документе дополнительные расходы ‘ТОЛЬКО в учетную цену’ - по превышению учетной суммы над фактической. Если учетная сумма больше, процедура полного перерасчета ее не ‘трогает’. (Поэтому учет доп.расходов ‘ТОЛЬКО в учетной цене’ не следует вести, используя метод расчета учетных цен по справочнику. Скрытая установка [CalcRashod] -> ShowUch=0 не дает возможность включать доп.расходы ТОЛЬКО в учетную цену, делая соответствующую установку невидимой.)

Если установка учесть доп. расходы только в учетной цене не активна, распределенные по товарам суммы доп.расходов увеличивают суммы товаров в документе. Процент изменения цены за счет доп.расходов добавляется к значению Наценки, колонка Цена остается без изменения, Цена с наценкой и Сумма пересчитываются. Наценка доп.расходов рассчитывается по рублевым суммам для рублевых документов и по валютным суммам – для валютных документов. До момента сохранения документа распределенные доп.расходы можно вычесть с помощью пункта меню змцен вычесть доп.расходы. В результате - значение колонки Наценка вернется к первоначальному значению. Если документ уже был сохранен с распределенными доп.расходами – пункт меню Вычесть доп.расходы будет уже не доступен, вернуться к исходным ценам можно только затерев вручную значение колонки Наценка.

Ввод дополнительных расходов имеет смысл при оформлении ПРИХОДНЫХ накладных, причем как с изменением фактической суммы прихода, так и без ее изменения (только меняя учетную сумму). Однако, механизм дополнительных расходов можно использовать не только в приходных накладных, но и в счетах и расходных накладных. Но в расходных документах доп.расходы обязательно меняют фактическую сумму документа. Для всех типов складских документов разрешены отрицательные доп.расходы для фактических сумм, то есть они могут не только увеличивать сумму по документу, но и уменьшать. Однако распределение отрицательных доп.расходов ТОЛЬКО в учетную цену (в приходе) НЕ возможно, то есть уменьшение учетной цены за счет доп.расходов НЕ допускается.

Для контроля ввода дополнительных расходов существует скрытая установка [InpDoc] -> CheckUchDop=1, которая запрещает сохранение приходной накладной (кроме вторичной или возвратной), если не были рассчитаны дополнительные расходы (работает для случая Включать (доп.расходы) ТОЛЬКО в учетную цену). Если у какого-то документа нет дополнительных расходов, нужно войти в Окно ввода доп.расходов и нажать кнопку Ok.

При попытке пересохранить документ, загруженный для просмотра и коррекции, если учетная цена больше закупочной - выдается напоминание о необходимости коррекции (перераспределения) ранее введенных доп.расходов.

5.4.5.2. Хранение доп.расходов

Хранение доп.расходов

В приходном документе суммы дополнительных расходов, распределенные по товарам, включаются в сумму по товару (или только в учетную сумму – по установке). Если доп.расходы включены только в учетную сумму – сумму доп.расходов по каждому товару (суммарно по всем статьям расхода) можно увидеть в колонке Торговая надбавка, которая содержит разность фактической и учетной сумм. В поле Примечание документа можно сохранить текстовую информацию о суммах доп.расходов по документу – с разбивкой по статьям. Однако, текстовая информация не годится для аналитических отчетов по расходам и для отслеживания оплат за предоставление услуг, стоимость которых вошла в доп.расходы.

Чтобы была возможность отслеживать взаиморасчеты с поставщиками услуг по статьям доп.расходов, можно воспользоваться механизмом создания фиктивных приходных накладных на каждую статью расхода. В Справочнике Товаров должны быть заведены Карточки товаров-‘расходов’ с таким же названием, которые используются при вводе статей доп.расходов в Окне ввода доп.расходов (например, ‘погрузка’, ‘таможенная пошлина’, ‘таможенный сбор’, ‘НДС’). В карточках товаров-'расходов' указывается полное имя поставщика этих расходов (например, организация-погрузчик, таможня и т.д.). Поставщик с таким же полным именем должен быть зарегистрирован в Справочнике Организаций на страничке поставщиков. При незаполненном Поставщике в Карточке Товара-‘Доп.расхода’ - доп.накладная на доп.расход будет создаваться на внешнюю организацию из документа основного прихода-поставки.

В поле Назначение товара указать ‘ДОПРАСХ’, тогда в интерфейсе ввода доп. расходов (кнопка ЗмЦен) в полях ввода названий статей расходов - по двойному клику или меню по правой клавише мыши можно выбрать название статьи расходов из списка товаров справочника, у которых назначение товара 'ДОПРАСХ'.

После заполнения таблицы доп.расходов, выход из Окна ввода доп.расходов сопровождается предложением создать отдельные приходные накладные на дополнительные расходы. В случае утвердительного ответа - на статьи расходов будут созданы приходные документы с реквизитами поставщиков, имена которых указаны в Карточках товаров-'расходов' (если не указаны, с реквизитами поставщика из основного документа поставки). Все приходные накладные от разных поставщиков дополнительных расходов будут иметь одинаковый номер и дату документа, совпадающие с номером и датой основного приходного документа. Дополнительный номер заполняется значением ‘Доп.р’. Все эти документы будут иметь одинаковые значения автора и даты создания. Благодаря этим документам можно регистрировать оплату за доп.расходы с помощью расходных банковских платежей и делать анализ затрат с помощью стандартных отчетов Филио с отбором по группе товаров или по конкретному товару-‘расходу’. Для товаров-‘доп.расходов' с типом 'Услуга' (то есть для которых в справочнике назначений отмечено ‘не проверять’ и ‘не показывать’ остатки) учетная цена равна 0, так как она уже учтена в учетной цене закупаемого товара в основном документе поставки.

В случае добавления новых доп.расходов к основному документу поставки, и как следствие, создания новых дополнительных документов, привязки платежей к неизмененным доп.расходам сохраняются. (При любом изменении данных о доп.расходах (даже при добавлении нового), документы ВСЕХ доп.расходов удаляются и создаются новые. Связь с платежами для неизмененных строк восстановливается).

Скрытая установка [InpDoc]-> DR2Nakl=0 подавляет предложение создавать приходные накладные на статьи расходов.

В таблице Scl_Link хранится соответствие основного приходного документа от поставщика и дополнительных приходных накладных соответствующих доп.расходов. Ссылкой на документ является Уникальный номер и Дата создания. Благодаря этой таблице - в реестре складских документов возможно визуальное разделение основных приходов и фиктивных приходных документов статей доп.расходов. Для этого на кнопке Форма в меню Дополнительные отборы реестра есть пункт Исключить доп.расходные накладные. Можно в реестре приходных накладных вызвать дополнительное окно с порожденными приходными накладными доп.расходов по текущей накладной основного реестра. Для этого в меню кнопки Форма служит пункт Показ Доп.расходных накладных. Открывается отдельное окно с реквизитами документов по статьям расходов, в правом нижнем углу которого высвечивается уникальный номер (Unicum_Num) накладной, к которой относится пакет дополнительных накладных. Прямо из этого окна можно вызвать документ на просмотр или коррекцию.

Для возможности коррекции доп.расходов в сохраненном документе (добавление новой статьи, изменение суммы или ставки расчета, способа распределения и т.д.) значения всех полей таблицы доп.расходов для каждого документа можно хранить в базе. В Настраиваемых параметрах склада есть установка Хранить информацию о доп.расходах, при активности которой все данные таблицы доп.расходов сохраняются в таблице Scl_Config в виде строковой переменной. Ссылка на документ однозначно определяется Автором и Датой создания документа. Благодаря сохранению информации о доп.расходах - при загрузке складского документа на коррекцию и вызове по кнопке ЗмЦен окна ввода Дополнительных расходов – открывается окно с таблицей доп.расходов с загруженными данными из таблицы Scl_Config. При изменении данных таблицы и согласии создавать дополнительные приходные накладные на статьи расходов - ранее созданные дополнительные документы удаляются, и создаются новые с таким же номером.

В таблице доп.расходов есть колонка Налоговый учет, в которой можно отметить те статьи доп.расходов, которые должны учитываться в налоговом регистре нового налогового учета. Учетная сумма по новому налоговому учету содержит не все дополнительные расходы, а только относящиеся к налоговому учету. В программе есть возможность формирования и хранения налоговой учетной цены ТОЛЬКО для товаров с партиями. Закупочная рублевая цена с учетом доп.расходов, отмеченных в таблице доп.расходов признаком Налоговый учет, при сохранении документа сохраняется В Справочнике Партиий в поле Цены партии 3 (scl_srOk.N9). Сохранение налоговой учетной цены возможно только при партионном учете, при наличии установки Учесть доп. расходы ТОЛЬКО в учетной цене и отсутствии контракта для Цены партии 3. Налоговую учетную сумму по товару и по документу можно увидеть в реестре складских документов.

5.4.6. Расчет сумм налогов в счетах и накладных

Расчет сумм налогов в счетах и накладных

Суть налога с добавленной стоимости:

В приходных платежах (деньги, вырученные за продажу) рассчитывается сумма НДС, которую мы должны заплатить государству. В расходных платежах (деньги, потраченные на покупку) рассчитывается сумма НДС, которая нам идет в зачет оплаты налога. (Эту сумму за нас должен отдать государству получатель денег).Таким образом, наш налоговый долг перед государством – разность сумм налогов в реестрах приходных и расходных платежей.

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

Колонки НДС в окне ввода приходной накладной заполняются только тогда, когда мы покупаем товар у российского поставщика. В этом случае мы показываем, какую сумму НДС нам надо зачесть, то есть вычесть из долга государству.

А если мы покупаем у иностранной фирмы, то сумму налога мы отдаем не иностранному поставщику (он не имеет отношений с нашими налоговыми органами), а платим налог государству при оформлении таможни. В программе Фолио в этом случае колонки НДС рассчитываеть не надо, а следует оформить суммы налога как накладные расходы к покупке, так же как таможенная пошлина. (См. раздел 5.4.5 дополнительные расходы)

При упрощенной схеме налогообложения суммы НДС в каждом документе не рассчитываются, а рассчитываются с итоговой суммы оборота:6% с оборота или 15% с прибыли.

При активной работе с налогами удобно для просмотра в таблице товаров окна ввода документов настроить видимыми колонки: Нлг1,%, Нлг2,%, Налог1, Налог2, Налог, Сумма+Налог (соответствующие колонки есть и для валютных сумм налогов). Значение колонки Налог – это суммарное значение колонок Налог1 и Налог2, что является итоговой суммой налогов по товару в денежном выражении. В колонки Нлг1,%, Нлг2,% подставляются значения налогов в процентном выражении из Справочника товаров (если они есть) или значения, введенные в окне диалога кнопки Налог. Больший приоритет имеет Справочник товаров.

Расчетные колонки Цена+нац.+Нал1 и Цена вал.+нац.+Нал1 показывают цены с учетом НДС и имеют смысл, когда налог ‘сверху’. (Налог с продаж не учитывается!)

Больший приоритет имеет значения налогов в Справочнике Товаров. Если в окне налогов документа активизирован переключатель Изменять нестандартные налоги (то есть налоги, указанные в Справочнике Товаров), в этом случае при расчете суммы налога для товаров документа будет использоваться процент, указанный для документа по кнопке Налог, независимо от значений в Справочнике Товаров (которые считаются нестандатными). Обратите внимание, что активность этой установки не сохраняется и действует только для текущего документа.

Если для товаров в одном документе используются разные ставки налогов, то удобно их указать для каждого товара в Справочнике Товаров. В Карточке товара на закладке Для бухгалтерии, закладка Нестандартные налоги предусмотрены поля для ввода 2-х налогов: Налог 1, Налог 2. Значения нестандартных налогов (заданные в Справочнике товаров) имеют больший приоритет над указываемыми в накладной (кроме 0). Если в Карточке Товара налог не заполнен, то есть равен 0 и не активизирован переключатель Не облагается, считается что этот товар подчиняется стандартному налогооблажению, то есть для него учитывается стандартный налог, устанавливаемый в документе. Если активизирован переключатель Не облагается – товар не облагается налогом независимо от процента стандартного налога, установленного на все товары в документе. Активизация (() установки Изменять нестандартные налоги в окне налогов документа (по кнопке Налог) меняет приоритеты, но только для текущего документа.

Признак расчета НДС с торговой наценки можно указать не только для товара в Справочнике Товаров, но и для ДОКУМЕНТА, что гораздо удобнее. Задается в диалоге кнопки Налог и действует на все товары документа. Может быть задан по умолчанию для всех документов определенного типа (расходных, приходных, счетов). Значение по умолчанию действует только на новые документы. В статусной строке Налоги окон ввода документов применение признака индицируется символами "(с т/н)" после суммы налогов. При сохранении складского документа, если установка признака противоречит смыслу операции, запрашивается подтверждение.

В Окне ввода документа кнопкой Налог или клавишей F8 вызывается панель настройки налогов документа, в которой может быть изменен процент налога и его название.

Все изменения налогов запоминаются для данного склада и остаются на этот и последующие сеансы работы (кроме установки на изменение нестандартных налогов). Специальная фраза, состоящая из названий 2-х налогов и их сумм автоматически добавляется к тексту печатных встроенных форм документа, если заполнены поля названий налогов.

Если процент, взимаемый по налогу, положителен, и введено Название налога, то в документе печатается фраза, состоящая из Названия налога и Суммы налога, рассчитанной из суммы документа и процента налога. Если процент равен "0", но есть Название налога, печатается только Название налога. Если название отсутствует, сведения о налоге во встроенных формах не печатаются. При печати встроенных форм документов с положительным налогом, сумма налога в сумму по товару не включается. Налог отражается только в итоговой сумме по документу.

Если требуется выделить из суммы документа налог, процент налога должен быть отрицательным. В этом случае программа автоматически рассчитает значение налога по формуле (Сумма за вычетом налога) + (Абсолютная величина процента налога) * (Сумму за вычетом налога) = (Указанная пользователем общая Сумма). Так например, при указанном проценте налога "–18%", сумма налога выделяется из суммы по товару умножением на 15,25/100.

Налог вычисляется с суммы по отдельному товару, а не с цены и не с общей суммы документа. Это сделано для того, чтобы избежать расхождений сумм, возникающих при округлении.

На экране рассчитанная величина налога появляется в правом нижнем углу панели состояния. Двойным щелчком по панели состояния вызывается Панель налогов.

На панели настройки налогов (кнопка Налог) есть два поля для выбора Условия поступления/выбытия в налоговые регистры нового налогового учета и установка проверки заполнения этого поля при сохранении. Эти поля следует заполнять только в том случае, если вы используете программу ФолиоБухМастер с новым налоговым учетом.

Если факт взимания налогов или знак налога (“в том числе” или “сверху”) зависит от типа операции и типа документа, и процент налога указан в Справочнике Товаров, во избежание ошибок ввода удобно воспользоваться настройкой взимания налогов для особых операций. В Окне ввода накладных и счетов в всплывающем меню по правой клавише мыши есть специальный пункт Настройка особых операций. Вызов списка типов операций для настройки производится двойным щелчком мыши по полю Типы операций (через запятую) с последующей корректировкой списка. Настройка производится для каждого типа документа, то есть в каждой страничке Окна Ввода Накладных и Счетов. С помощью настройки документ с определенным типом операции можно освободить от взимания налога или изменить способ расчета (сверху или в том числе). Установка Подставить учетные цены доступна только для расходных накладных.

Важно

Обратите внимание, что в документах допускается коррекция колонок процентов налогов Нлг1,%, Нлг2,% для каждого товара. Однако, настоятельно НЕ рекомендуется это делать, так как в базе эти колонки не хранятся. При загрузке документа на коррекцию или оплату идет проверка на факт взимания налогов. Если в Справочнике Товаров указаны налоги, а некоторые накладные сохранены без вычисления налога (например, накладные сборки, списания, перемещения), программа в момент загрузки не обращает внимания на процент налога в Карточке Товара. Но, так как процент налога по каждому товару не хранится в документе, и есть возможность изменения ставки налога в Справочнике Товаров (с момента создания документа до его загрузки), по умолчанию при загрузке документа на коррекцию или оплату происходит расчет процента налога каждого товара (по сумме товара и сумме налога). Скрытая установка в секциях [InpDoc] и [InpPlat] CNDS=0 при загрузке документов на коррекцию или оплату не рассчитывает проценты налогов, а берет из Справочника Товаров.

Если в документе есть товары с разными процентными ставками налога, суммы налога по документу (в рублях и в валюте) с разбивкой по ставке налога можно увидеть на статусной строке Окна ввода долкумента. Настройка вывода итоговых сумм производится с помощью меню, вызываемого правой клавишей мыши на статусной строке. Например, если в документе присутствуют товары с 10%-ым и 18%-ым налогом, на статусной строке будут выведены две суммы налога – отдельно по товарам с 10%-ым НДС и отдельно по товарам с 18%-ым НДС.

Суммы налога по документу с разбивкой по ставке налога можно увидеть в реестре в расчетных колонках НДС10%, НДС20%, НДС18%. Аналогично в реестре платежных длкументов.

Важно

Из-за округлений при расчетах - сумма сумм НДС от каждой продажи никогда не будет равна той сумме НДС, которую надо подавать на возмещение с общего оборота. (Эти проблемы округления никак законодательно не регламентированы.) По этой же причине и сумма сумм НДС по каждому товару документа не всегда может совпадать с рассчитанной суммой НДС от итоговой суммы документа.

Налог с продаж С января 2004 года налог с продаж отменен, однако функциональность в программе осталась и может быть использована для других целей при формировании сумм. Расчетная ставка налога указывается в Карточке товара на закладке Для бухгалтерии. Одинаковую ставку можно ввести сразу на все товары (под)группы товаров в дереве групп товаров через пункт всплывающего меню Коррекция названия. Для расчета налога в документе по кнопке Налог необходимо активизировать переключатель Учитывать налог с продаж, причем предусмотрено два переключателя – для текущего документа и по умолчанию для наличных. Если активизировать взимание налога по умолчанию для наличных, во всех следующих наличных документах будет активен переключатель для текущего документа. Если хотите, чтобы в наличных документах эта установка выставлялась автоматически, сохраните текущие установки.

Алгоритм расчета ставки налога: S - сумма по товару, N - сумма налога с продажи, P - процент налога

Налог "в том числе" : N = S*P/(100+P)

Примечание

Если НДС "сверху", то для вычисления суммы НДС сначала из указанной суммы по товару выделяется налог с продаж. Итоговая сумма по товару складывается из указанной суммы по товару, рассчитанной суммы НДС и налога с продаж только с суммы НДС, так как в сумме по товару он уже учтен.

Налог "сверху": N = (S+N)*P/(100+P) или N = S*P/100

В таблицах ввода документов (складских и платежных) есть соответствующие колонки Налог с продаж %, Налог с продаж руб, Налог с продаж вал, причем при вводе высвечивается абсолютное значение суммы налога, а в базе хранится с учетом знака ставки. Ставка налога при вводе товара в документ подставляется из Справочника товаров, а при загрузке документа - рассчитывается исходя из суммы налога (так как в базе хранится не ставка, а значение суммы налога в рублях и валюте).

Если ставка указана, то налог будет считаться только в том случае, если в диалоге кнопки Налоги установлена отметка Учитывать налог с продаж. На статусной строке Окна ввода документа рублевая сумма налога с продаж дописывается к сумме НДС после знака "+".

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

5.4.7. Сертификаты

Сертификаты

Вызов в Окне ввода накладной (счета) по кнопке Сертиф. или в меню кнопки Печать по правой клавише мыши. (Вызов также возможен в Справочнике Товаров кнопкой Сертиф. – см. раздел 3.1.4 сертификаты). Справочник является общим, то есть относится к товару независимо от его принадлежности к складу.

По кнопке Сертиф. открывается модальное окно с таблицей реквизитов сертификатов. Действия над данными таблицы выполняются с помощью кнопок или пунктов всплывающего меню по правой клавише мыши. Действия могут производиться либо с сертификатами текущего товара, либо всех товаров накладной.

Первая панель кнопок:
  • Новый - добавление записи для ввода НОВОГО сертификата в конец таблицы (коррекция осуществляется прямо в таблице)
  • Удалить - удаление текущей записи;
  • Добав - добавление текущего товара или всех выбранных товаров к сертификату (добавится строка с товаром, дублирующая значения колонок ранее введенного сертификата),
  • Файл - подключение и печать файла с изображением сертификата (возможна печать многостраничных файлов). Поддерживается любой формат, распознаваемый системой. Чтобы увидеть путь к подключенному файлу нужно настроить видимой колонку Файл (установкиколонки). Чтобы заменить файл с изображением, следует выбрать пункт меню Заменить.
  • Печать
    • Печатать сертификат (текущий файл),
    • Печатать для всех товаров (только ‘свежие’, т.е. последние для артикула и без повторов),
    • Печатать все (для всех партий товаров документа),
    • Заменить (текущий файл),
    • Различать бланки (установка для печати нескольких ‘свежих' сертификатов под разными Номерами бланков для одного товара, что позволяет выводить на печать сразу несколько сертификатов для одного товара).
  • Все - показ сертификатов всех товаров документа. При открытии таблицы показываются записи для текущего артикула. При вызове Все название кнопки меняется на Артикул и включается режим показа всех.
Вторая панель кнопок:
  • Поиск - вызывается диалог поиска, в котором можно задать колонку и фрагмент для поиска.
  • Печать - печать таблицы сертификатов, экспорт в Excel.
  • Обновить - перечитывание данных (текущая позиция теряется).
  • Установ. - отборы, сортировка, настройка колонок (кнопка Колонки).

    Появляется таблица настройки условий отбора с колонками: Имя поля, Знак сравнения,Значение, Признак активности (если отбор в данный момент не нужен, но может пригодиться в дальнейшем, не обязательно удалять его, достаточно снять признак активности). Для сложного в поле Доп.отбор (SQL) можно ввести условие WHERE, которое также снабжено признаком активности. Все заданные активные условия накладываются друг на друга. По двойному клику на ПУСТОМ поле Доп.отбор(SQL) подставляется текст отбора только "свежих" (последних) сертификатов :

    not exists (select 1 FRom scl_sert s where s.cod_artic=scl_sert.cod_artic and s.date2>scl_sert.date2)

    Простой способ сортировки задается выбором поля сортировки из списка. Для настройки сложной (произвольной) сортировки - из списка полей выбирается пункт Сложная сортировка или кнопочка справа от списка простых сортировок. Поля для сложной сортировки в прямом порядке (а-я, 0-9) выбираются кнопкой ">", для сортировки в обратном порядке (яа, 90) – кнопкой "v". Сложной сортировке можно присвоить имя (их может быть 5) для дальнейшего выбора.

    По правой кнопке мыши на кнопке Установ. - выбор схемы установок.

  • Сохран. - сохранение текущих отбора, сортировки, видимых колонок. Таблица имеет пять именованных схем. Настройка имени схемы - в окне установок отборов. По правой кнопке мыши - выборочное сохранение.
  • Выход - закрытие окна.
Дополнительные удобства.

Для появления списка организаций для выбора в поле Кто выдал необходимо в файле Сursclad.ini установить : [Sertif] Orgletter= код закладки орг-ции в Справочнике Организаций.

Есть возможность подсвечивать сертификаты за несколько дней до истечения срока действия. В Окне таблицы сертификатов в всплывающем меню по правой клавише мыши с помощью пункта Срок подсветки можно указать за какое количество дней до окончания срока начинать подсветку сертификатов. Это значение запоминается в файле cursclad.ini в секции [Sertif] в параметре CritDay=<число>.

 о фирме   новости   программы   цены   демо версии   дилеры   услуги   клиентам   дилерам   партнеры   форум   контакты   карта сайта   поиск   домой 
Страничка клиента
Поддержка
развернуть/свернуть
развернуть/свернуть
ЧаВо
Форум
Обучение
Пресс-релизы
Работать on-line
Заказать показ
Загрузить демо-версию

 о фирме | новости | программы | демо версии | цены | где купить | клиентам | дилерам | партнеры | карта сайта | поиск | домой 

Схема
проезда

© ООО "ФОЛИО-2000"

E-Mail: mail@folio.ru; SKYPE: ooofolio. Присоединяйтесь:

125315, Москва, ул. Асеева, 8, офис 23. (метро Аэропорт, Сокол)
тел/факс: 8(499)151-7738, 151-5760, 151-5553, 151-4401

домой