При переходе с торговых и управленческих конфигураций (таких как 1С:Управление торговлей) в конфигурацию 1С:Бухгалтерия предприятия специалисты часто сталкиваются с отсутствием привычных документов оперативного контура. В типовой бухгалтерской программе нет специализированного документа Заказ покупателя, так как ее основная задача — фиксация свершившихся хозяйственных операций и расчет налогов. Тем не менее, у бизнеса нередко возникает потребность отслеживать сделки «на подходе» непосредственно в бухгалтерской базе. Рассмотрим, как решить эту задачу стандартными средствами, почему попытка сымитировать заказ через документ реализации приводит к системным ошибкам и какие риски несут обходные пути.
Проанализируем распространенную ошибку: попытку использовать типовой документ Реализация товаров и услуг с указанием забалансовых счетов учета расчетов и выручки. При попытке провести такой документ платформа выдает сообщение: «Запись не верна! Корреспонденция между балансовыми и забалансовыми счетами...».
Выясним причину такого поведения системы:
1С:Предприятие для регистра бухгалтерии с поддержкой корреспонденции действует строгое системное ограничение: балансовый счет не может корреспондировать с забалансовым счетом в рамках одной бухгалтерской проводки. Забалансовые счета предназначены для простой односторонней записи либо для корреспонденции исключительно между забалансовыми счетами (если это предусмотрено настройками).Реализация товаров и услуг жестко запрограммированы на формирование проводок по НДС со счетом 68.02 и списанию себестоимости. Даже если в табличной части и в счетах расчетов указать пользовательские забалансовые счета, документ попытается связать балансовый счет 68.02 с забалансовым счетом учета выручки. Это нарушает целостность регистра бухгалтерии и блокирует проведение.Разберем штатный и методически верный способ фиксации намерений клиентов в 1С:Бухгалтерия предприятия 2.0. Самым простым и безопасным инструментом является документ Счет на оплату покупателю.
Рассмотрим преимущества данного подхода:
Счет на оплату покупателю не формирует никаких движений по регистру бухгалтерии и специальным регистрам подсистемы НДС. Это полностью исключает риск преждевременного признания доходов, искажения книги продаж и ошибок при процедуре Закрытие месяца.Ввести на основании формируется документ Реализация товаров и услуг или Акт об оказании услуг, в который автоматически копируются контрагент, договор, перечень номенклатуры услуг, количество, цены и ставки НДС. Никакого ручного дублирования информации не требуется.Платежное поручение входящее или Приходный кассовый ордер), что позволяет связывать цепочку документов воедино.Чтобы разделять счета по стадиям выполнения (например, «В работе», «На подходе», «Отменен») без внесения изменений в программный код и структуру метаданных, подключим типовой механизм свойств и категорий:
Документ "Счет на оплату покупателю" назначим дополнительное свойство, например, Статус заказа со списком допустимых строковых значений.Посмотрим, как получить сводную информацию по оформленным счетам без привлечения программистов:
Универсальный отчет (раздел Отчеты).Документ, а в списке документов выберем Счет на оплату покупателю. В качестве источника данных выберем табличную часть Услуги или заголовочные данные документа.Статус заказа.На практике иногда предлагают другие способы фиксации предварительных заказов. Разберем, почему они не рекомендуются:
Реализация товаров и услуг на основании.Таким образом, для отражения заказов покупателей в рамках типовой 1С:Бухгалтерии предприятия 2.0 оптимально использовать документ Счет на оплату покупателю в связке с механизмом дополнительных свойств и Универсальным отчетом. Если же бизнесу требуется полноценный оперативный контур (ведение резервов, детальные стадии согласования, графики отгрузок), рекомендованным архитектурным решением является внедрение специализированной программы (1С:Управление торговлей или 1С:Управление нашей фирмой) с настройкой регулярного обмена данными с бухгалтерской базой.