Изменения функционала в версии 1.057 сервис пак 1
Формирование новой цены уценки.
Подтверждение заказа поставщику. Согласование заказа.
Прайс-лист поставщика. Функция «Перенести цены в план цен с контрактом с поставщиком».
Почтовый модуль. Функция экспорта «ClientInfo»
Акты уценки.
Формирование новой цены уценки.
В спецификацию документа «Акт уценки» добавлено поле «Новая цена уценки»:
Для ввода значения в поле «Новая цена уценки» необходимо иметь функциональное право «Акты уценки: Редактирование цены уценки».
Функциональное право будет доступно для назначения должности, если обновить лицензию.
Поле можно редактировать в документе со статусом «Черновик» и «Принят в количестве». При редактировании поля значение полей «Сумма уценочная» и «Сумма разницы» не меняются и отражают изменение стоимости уцениваемого товара по текущей цене уценки.
При смене статуса документа на «Принят в ценах», если для какого-либо артикула было заполнено поле «Новая цена уценки», показывается сообщение:
При согласии, одновременно со сменой статуса акта уценки будет создан акт переоценки для артикулов уценки с новой уценочной ценой и видом цены из акта уценки и этот акт будет немедленно исполнен. Для актов переоценки, созданных на основании актов уценки, введена новая причина переоценки «Уценка»:
Информационные поля.
Для документа «Акт уценки» добавлены информационные поля:
Маркетинговая цена - флаг из карточки товара для вида цены и места хранения акта;
Опер. доступно - текущий доступный остаток с учетом потерь, обнаружений, оперативных продаж;
Последняя уценка - максимальная дата принятого документа «акт уценки» для артикула спецификации с тем же местом хранения и видом цены;
Среднесут. реал-ция – среднесуточная реализация из карточки товара;
Цена последнего прихода – алгоритм поиска последнего прихода определяется настройкой административного модуля «Поиск последнего прихода для простановки цен в документы».
Подтверждение заказа поставщику. Согласование заказа.
В документе «Подтверждение заказа поставщику» в статусе «Принят» доступна функция согласования заказа по данным подтверждения заказа. Если в подтверждении заказа позиции заказа были изменены поставщиком, то согласование заказа приводит к блокировке исходного заказа и созданию нового заказа поставщику, согласующегося с подтверждением заказа.
В текущей версии в общие основания создаваемого заказа поставщику, кроме документа «Подтверждение заказа поставщику», добавляется исходный документ «Заказ поставщику». Это позволяет корректно обрабатывать УПД на приход, если поставщик указал в качестве основания УПД первоначальный, ещё не скорректированный заказ.
Прайс-лист поставщика. Функция «Перенести цены в план цен с контрактом с поставщиком».
В документе «Прайс-лист поставщика» в статусе «Принят к исполнению» в режиме открытого документа доступна функция «Перенести цены в план цен с контрактом с поставщиком». В прошлых версиях функция переносила в план цен все цены, кроме равных нулю. Это считалось ошибкой поставщика.
В текущей версии разрешен перенос в план цен нулевых цен для поддержки бизнес-процесса контрактования артикулов, которые планируется получать без оплаты для дальнейшей безвозмездной передачи клиентам (покупателям).
Почтовый модуль. Функция экспорта «ClientInfo»
Создана функция для экспорта данных контрагента при создании почтовых пакетов в формате XML . Функция предназначена для документов и возвращает данные указанного контрагента, а при его отсутствии в документе - данные другого контрагента, который выбран в качестве дублирующего.
Для документов «Расходная накладная» и «УПД на отгрузку» это могут быть пары «Грузоотправитель» и «Собственный контрагент» или «Грузополучатель» и «Клиент». Атрибуты «Грузоотправитель» и/или «Грузополучатель» могут быть не заданы в документе, если они совпадают с собственным контрагентом и клиентом, соответственно. В этом случае функция выгружает данные контрагента, выполняющего функции требуемого.
Функция «ClientInfo» может вернуть одно из нескольких значений - GLN , INN , KPP , юридический адрес или фактический адрес:
Если требуется выгрузить все или некоторые из этих данных или одни и те же данные для разных контрагентов, надо изменить название поля по умолчанию « CLIENTINFO » на подходящие по смыслу, например, « SHIPPERINN », « SHIPPERKPP », « CONSIGNEEINN » и т.д.
Для УПД на отгрузку описание в файле UD . xsd полного набора полей с функцией «ClientInfo» может выглядеть следующим образом:
<xs:element smexport:Function="ClientInfo(SMDOCUD.SHIPPER, SMDOCUD.OURSELFCLIENT).GLN" minOccurs="0" name="SHIPERGLN" type="xs:string" />
<xs:element smexport:Function="ClientInfo(SMDOCUD.SHIPPER, SMDOCUD.OURSELFCLIENT).INN" minOccurs="0" name="SHIPERINN" type="xs:string" />
<xs:element smexport:Function="ClientInfo(SMDOCUD.SHIPPER, SMDOCUD.OURSELFCLIENT).KPP" minOccurs="0" name="SHIPERKPP" type="xs:string" />
<xs:element smexport:Function="ClientInfo(SMDOCUD.SHIPPER, SMDOCUD.OURSELFCLIENT).Address" minOccurs="0" name="SHIPERADDRESS" type="xs:string" />
<xs:element smexport:Function="ClientInfo(SMDOCUD.SHIPPER, SMDOCUD.OURSELFCLIENT).FAddress" minOccurs="0" name="SHIPERFADDRESS" type="xs:string" />
<xs:element smexport:Function="ClientInfo(SMDOCUD.CONSIGNEE, SMDOCUMENTS.CLIENTINDEX).GLN" minOccurs="0" name="CONSIGNEEGLN" type="xs:string" />
<xs:element smexport:Function="ClientInfo(SMDOCUD.CONSIGNEE, SMDOCUMENTS.CLIENTINDEX).INN" minOccurs="0" name="CONSIGNEEINN" type="xs:string" />
<xs:element smexport:Function="ClientInfo(SMDOCUD.CONSIGNEE, SMDOCUMENTS.CLIENTINDEX).KPP" minOccurs="0" name="CONSIGNEEKPP" type="xs:string" />
<xs:element smexport:Function="ClientInfo(SMDOCUD.CONSIGNEE, SMDOCUMENTS.CLIENTINDEX).Address" minOccurs="0" name="CONSIGNEEADDRESS" type="xs:string" />
<xs:element smexport:Function="ClientInfo(SMDOCUD.CONSIGNEE, SMDOCUMENTS.CLIENTINDEX).FAddress" minOccurs="0" name="CONSIGNEEFADDRESS" type="xs:string" />