Внимание! Статья и предлагаемое решение на стадии согласования.
Описание проблемы в системе CRM3
Учет закупи и продажи товара Лаеннек (части из общей партии / серии) с поставкой напрямую покупателю, находящемуся на территории иностранного государства, не входящего в ЕАЭС. Товар, реализуемый по данной схеме, приходит и отгружается без ГТД, поскольку нет таможенного оформления на территории РФ.
Допускается ситуация, что часть товара из этой же партии / серии импортируется и реализуется на территории РФ. В данном случае поступление и реализация должна оформляться с ГТД. На данный момент оформление поступления в CRM3 оформляется общей партией / серией с заполнением единой аналитики по характеристике и серии, но часть товара оформляется с ГТД, другая часть — без ГТД.
При таком способе учета и оформлении реализации товара клиенту на территории РФ в документ реализации товаров и услуг может не заполниться ГТД. Это происходит из-за автоматического подбора ГТД из остатков по принципу FIFO.
В составе версии 2.0.49.63/1.2.79.914 расширения РАНА добавлен новый отчёт «Первичные клиенты за период (Рана)».
В данные отчёт за выбранные период и филиал отбираются все пациенты (клиенты), у которых есть документ оказания услуг со связанной заявкой (записью на приём), в которой, в свою очередь, установлен статус (свойство «Состояние РАНА») — Первичный.
В документ оказания услуг на основании комплексной программы строки с нулевой стоимостью переносятся также — с нулевой стоимостью в Оказании услуг. В типовом функционале — такие строки переносились с ценой прайса.
Доработка динамического отчёта «Дни рождений» от 12.08.2024
Выполнена доработка динамического отчёта (не печатная форма) «Дни рождений». В форму добавлены следующие параметры.
«На ближайшие дни» — число ближайших дней, начиная с сегодняшнего, в рамках которых отобрать клиентов. Обратите внимание. Планируется в следующем обновлении добавить начало этого периода, не ограничиваясь только текущей датой;
«период (месяцы)» — количество месяцев для учета периода последних посещений клиента;
«Отбор по периоду» — признак отображения только клиентов, у которых последнее посещение попадает в количество месяцев предыдущего параметра «периода»; если признак не установлен в отчёт попадут клиенты со всеми последними приёмами, но посещения за пределами «периода» будут выделены;
«Клиника» — подставляется автоматически из настроек пользователя — параметр отбора клиентов по клиники последнего посещения.
В связи с реализацией нового механизма подготовки комплекта документов по реализации в системе CRM внесены следующие изменения.
1. Добавлено дополнительное свойство «Отчетный период» в документе реализации товаров и услуг, при заполнении которого отчет план-фактного анализа (Сводный план-факт (в3))будет относить факт выручки по реализации на месяц, к которому относится значение данного свойства.
2. Доработан отчет план-фактного анализа «Сводный план-факт (в3)». Все документы, движения по которым попадают в период отчета, разносятся по факту выручки с учетом значения своства «Отчетного периода» (см. п1.).
При этом необходимо формировать отчет за период, больше чем месяц, например с 01.11.2023 по 05.12.2023. В данном случает в отчет войдут все движения за период с частичным отнесением выручки декабря на ноябрь, если в документе реализации заполнено поле «Отчетный период» с датой, попадающей в ноябрь.
Для сверки, корректировки и закрытия отчётного периода (месяца) по себестоимости разработана обработка с применением данных динамического списка с остатками на выбранный период.
Вызов обработки осуществляется из раздела «Rhana», подраздел «Сервисы».
В основной форме обработки выводятся данных для визуальной оценки возможности корректировки отрицательных остатков по аналитикам (измерениям) регистра себестоимости.
Для удобства предлагается в форме выполнить следующие действия:
Выбрать дату «Отчётного периода» — это дата, на которую оценивается остаток по регистру себестоимости с максимальной детализацией по аналитикам (измерениям). Выбирается период, на который требуется внести корректировки. Он может отличаться от отчётного периода, например, за деть до даты остатков.
В динамическом списке следует установить фильтры для сокращения динамического списка до тех позиций, которые необходимо оценить и скорректировать.
Выделяем из списка те позиции, которые требуется «взаимозачесть», то есть — закрыть отрицательный остатки положительными. При этом система сохранит количественный суммовой баланс, перенося суммы пропорционально количеству.
Запускаем команду формирования предварительных корректировочных движений для дальнейшего переноса в имеющийся или новый создаваемый документ корректировки регистра.
Обработка во вкладке «Корректировка» заполняет движения, по-парно группируя их по номеру операций. Тут реализуется сложный механизм оценки возможности закрытия по принципу FIFO (по даре документа партии) имеющимися положительными остатками отрицательные.
В отрицательных остатках партии из документов поступления не может быть, и роль этого документа выполняет расходный документ (списание, оказание услуг или перемещение), на момент проведения которого не было необходимого остатка по филиалу / складу / характеристике номенклатуры.
Если данные движения корректны — устанавливается отметка на все записи табличкой части и выполняется команда «Записать в документ».
При этом автоматически создаётся документ корректировки и все движения вносятся в него. Ссылка на новый документ устанавливается в реквизит «Документ корректировки». При необходимости, можно войти в него и внести правки или отменить (пометить на удаление).
Если вернуться во вкладку «Остатки», то можно отметить, что часть или вес отрицательные остатки пропали и на такой же объем материалов уменьшилось количество положительных остатков.