Документ Счет
Условия смены статуса
К сборке (резерв)
Собран (подтвержден)
Контроль
Количества штучных. Количество собранных штучных (тч собранный товар) = количество в заказе
Количества весового. Количество собранного весового товара (тч собранный товар) ⇐ количество весового товара в заказе
Отмененных строк. Количество в отмененных строках не контролируется
Особенности заполнения реквизитов документа
СуммаДокумента и итмс_СуммаДокументаСобрано
Б_Идентификатор, Б_ДатаДокумента, Б_НомерВерсии
Б_Идентификатор
Тип Строка 80
Назначение - хранить ид заказа из мобильного приложения, для поиска заказа в базе и обмена с МП.
Если документ создан локально итмс_СозданВМП = Ложь. Тогда Поле не заполняется
Б_ДатаДокумента
Б_НомерВерсии
Тип Строка 50
Назначение - хранить номер версии документа. При создании в МП номер версии по умолчанию 1
Номер версии нужен для случаев обновления документа из мобильного приложения МП, у нас такой случай может быть только один - отмена заказа клиентом.
Работа с НДС
Калинка, является плательщиком НДС, поэтому учет НДС необходим
Метод расчета НДС - Сумма, включает НДС
реквизит документа СуммаВключаетНДС всегда Истина
реквизит документа УчитыватьНДС всегда Истина
У Калинки общий режим, т.е. ставки НДС общие (20 и 10) реквизит документа ТипНалогообложенияНДС (ПеречислениеСсылка.ТипыНалогообложенияНДС) всегда ПрименяютсяОбщиеСтавкиНДС
Значения реквизитов Шапки по-умолчанию, включая НДС
Если РегистрСведений.итмс_НастройкиСозданияДокументов не заполнен при создании счета будет вызвано Исключение с ошибкой.
Реквизиты заполняемые по данным: РегистрСведений.итмс_НастройкиСозданияДокументов (итмс_ОбщиеФункцииСервер.ПолучитьНастройкиСозданияДокументов())
Фирма
Контрагент
ДоговорКонтрагента
ВалютаДокумента
БанковскийСчетКасса
КатегорияЦен
ВидОперации ПеречислениеСсылка.ВидыОперацийСчет = Web
Автор = ТекущийПользователь
КурсВзаиморасчетов = 1
КратностьВзаиморасчетов = 1
Особенности использования тч документа
После создания документа и фиксации первоначального заказа в тч Товары. Основной становится ТЧ СобранныйТовар,
где проводится сборка, сканирование марок, изменение цен товаров и отмена строк заказа.
Реквизиты, добавленные
ТЧ Услуги
ТЧ ИзменениеСтатуса
Штатная тч, доработана. Добавлен реквизит СтатусМП
Реквизиты:
Статус ПеречислениеСсылка.СтатусыСчетов
СтатусМП ПеречислениеСсылка.СтатусыСчетов
АвторИзменения СправочникСсылка.Пользователи
ДатаИзменения Дата и время
ТЧ Товары
Назначение ТЧ Товары:
Используется для загрузки заказанных товаров из МП. В МП не используются коэффициенты для единиц измерения и нет понятия места.
Следующие реквизиты ТЧ Товары не будут использоваться. Удалять не будем - т.к. многие штатные алгоритмы на них завязаны:
ТЧ.СобранныйТовар
Товар к сборке по заказу. Товар, который должен быть собран для отгрузки покупателю. Копируется из ТЧ.Товары при переходе в статус Сборка.
Основание для печати чека по счету. Поле коэффициент не используется (не предполагается использование упаковок, только штучный либо весовой товар в кг и шт).
ИдентификаторСтроки - тип строка для связи строк с ТЧ.Штрихкоды
Номенклатура
ХарактеристикаНоменклатуры
ЕдиницаИзмерения
Количество
КоличествоСобрано - тип Число (15,3) Контроль собранного количества.
Цена
ЦенаСобрано - тип Число - возможность изменения цены товара в заказе, например для реализации скидок
Сумма
СуммаСобрано - тип Число - СуммаСобрано по конкретной позиции товара
СтавкаНДС
СуммаНДС
СуммаНДССобрано - тип Число - СуммаНДССобрано по конкретной позиции товара
ПроцентСкидки
СуммаСкидки
Отменена - тип Булево - признак отмены строки заказа
ТЧ.Штрихкоды
для хранения информации по сканированию маркированных товаров
ИдентификаторСтроки
Считана
ДобавленаВручную
GTIN
СерийныйНомер
Штрихкод
РезультатПроверкиЧЗ
МаркировкаBase64
СтруктураПроверкиЧЗ
тип ХранилищеЗначения Структура (ИдентификаторЗапроса, ВременнаяМетка, ИдентификаторЭкземпляра, ВерсияБазы) для передачи в чек ккт
Вкладка Обмен с МП важный функционал
итмс_СозданВМП тип Булево Тип заказа - онлайн или локальный заказ без участия мобильного приложения
При создании заказа в МП - блокируется изменение цены и количества товара в тч товары
Если заказ не отмечен, как созданный в МП - изменения по данному заказу, не будут отправлены в МП
Б_Идентификатор - идентификатор заказа из мп, тип строка 80
Б_ДатаДокумента - дата заказа из МП
Резервирование товара в счете:
Документ заточен под работу с заказами из МП считается, что других заказов быть не может.
Общее условие - СозданВМП = Истина, иначе никаких резервов
Чек не пробит - ДелатьДвиженияПоРезервам = Истина
Чек пробит Смена не закрыта - ДелатьДвиженияПоРезервам = Истина
Чек пробит Смена закрыта ДелатьДвиженияПоРезервам = Ложь
т.е. если док создан в мп и не отменен - он резервирует товар, основание, для снятия резерва - пробит чек и закрыта смена (товар списан окс)
Пробит чек или нет, определяется наличием в системе чека (Справочники.Чеки) с реквизитом Счет равным текущему документу.
Форма документа
Всего скидка
Отображает итог по полю СуммаСкидки ТЧ СобранныйТовар
Шапка документа
пр колонка
лв колонка
Контрагент заполняется по данным рег св итмс_НастройкиСозданияДокументов Ресурс Контрагент
Договор заполняется по данным рег св итмс_НастройкиСозданияДокументов Ресурс ДоговорКонтрагента
Дата оплаты
Фирма, Контрагент, Договор, Касса - заполняются стандартными данными по настройке. Номер и дата - заполняются 1с автоматически при создании документа.
Склад - заполняется либо вручную (создано не в МП) либо автоматически при загрузке документа из МП (поиск по ссылке)
Вкладка Основная
Клиент поле ввода - справочник Клиенты. Для хранения информации о заказчике товара из МП (ФИО, адрес доставки, телефон, e-mail).
при загрузке документа из МП заполняется автоматически, поиск в базе по реквизиту справочника Клиенты «итмс_мп_ид», если
клиент не найден будет автоматически создан новый клиент.
Телефон - заполняется автоматически по данным справочника Клиенты
Адрес доставки - заполняется по данным заказа при загрузке из МП.
Контактное лицо - пока никак не заполняется. Можно использовать если клиент указал, что за него заказ получит другой человек (контактное лицо0