Глава 6. СОЗДАНИЕ МЕТАДАННЫХ ДОКУМЕНТА «ПРОДАЖА»
Настраиваем шаблон бухгалтерской операции документа «Продажа»
Создадим архивную копию базы данных через Инструменты/Архивация базы
.
Создадим к типу документов Продажа шаблон операции, под названием
Продажа. Имя хранимой процедуре назначим SALE_TEMPLATE,
в качестве даты операции будет использоваться Дата отгрузки., а
в качестве условия проведения значение атрибута Товар отгружен, равное
1:
Подумаем, как нам провести продажу. Очевидно, что
начислять покупателю на счет сумму следует в валюте сделки.
Эта валюта может зависеть от того, как стороны договорились
вести свои счета. Очевидно также, что списание себестоимости
товара должно производиться в долларах США, так как стоимость
товарных запасов мы решили учитывать в долларах США. Начислять
списанную стоимость мы будем на счет Себестоимости проданных товаров (
в каталоге Валовой прибыли правой стороны баланса). Начислять эту
стоимость, видимо, также имеет смысл в долларах США
. Некоторые варианты возможны с начислением суммы на счет Доходов
от продаж. Мы можем начислять доходы от продаж в
валюте сделки. Тогда можно не использовать счет Конвертации.
Если же мы хотим начислять доходы в долларах США или
российских рублях, то нам придется использовать этот счет.
Есть некоторое преимущество в том, чтобы все же использовать
счет Конвертации. При изменении курсов валют изменение показателя на
счете Доходов от продаж не так заметно в консолидированном балансе
, как ненулевой остаток на счете Конвертации. Так как
программа Allegro позволяет легко создавать новые счета и изменять шаблоны
проводок, мы можем отложить окончательное решение этого вопроса до
очередной встречи с нашим заказчиком. Пока же будем исходить
из того, что раз уж товарные запасы измеряются в
долларах США, то и валовую прибыль логично вычислять в
той же валюте. Так как расходный счет валовой прибыли
(себестоимость проданных товаров) долларовый, то пускай будет
долларовым и доходный счет валовой прибыли. А это означает
, что мы будем использовать конвертацию и наша бухгалтерская операция
будет содержать 6 записей по счетам:
Запись в |
Счет |
Объект |
Сумма (поле) |
Слой |
Количество |
Дебет |
«Покупатели» |
Поле:
Контрагент |
Сумма в валюте документа |
Поле:
Валюта документа |
|
Кредит |
«Конвертация» |
|
Сумма в валюте документа |
Поле:
Валюта документа |
|
Дебет |
«Конвертация» |
|
Сумма в долларах США |
USD |
|
Кредит |
«Доходы от продаж» |
|
Сумма в долларах США |
USD |
|
Дебет |
«Себестоимость проданных товаров» |
|
Стоимость в долларах США |
USD |
|
Кредит |
Поле:
Склад |
Поле:
Товар |
Стоимость в долларах США |
USD |
Поле: Количество |
Введем записи по счетам на основании этой таблицы. И
сохраним шаблон операции:
Вызовем через меню Бухгалтерия/Состояние расчетов окно «Состояние
расчетов» и нажмем кнопку Перепровести.
Метаданные документа «Продажа» готовы.
|