Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Группа по интересам розничной торговли Dynamics 365 Commerce переехала из Yammer в Viva Engage. Если у вас нет доступа к новому сообществу Viva Engage, заполните эту форму (https://aka.ms/JoinD365commerceVivaEngageCommunity), чтобы добавить и оставаться в курсе последних обсуждений.
В этой статье представлен обзор функций проверки транзакций магазина в Microsoft Dynamics 365 Commerce. В процессе проверки определяются и помечаются проводки, которые приведут к ошибкам разноски, до процесса разноски журнала операций.
При попытке разнести журнал операций проверка может завершиться сбоем из-за несогласованных данных в таблицах проводок Commerce. Ниже приведены некоторые примеры факторов, вызывающих эти несоответствия:
- Общая сумма проводки в таблице заголовков не соответствует общей сумме проводок в строках.
- Число элементов, указываемых в таблице заголовков, не соответствует количеству элементов в таблице транзакций.
- Сумма налогов в таблице заголовков не соответствует сумме налогов в строках.
Если в процессе разноски журнала операций собираются несогласованные проводки, создаваемые накладные по продажам и журналы платежей могут привести к сбою разноски журнала операций. Процесс проверки транзакций в системе предотвращает эти проблемы, гарантируя, что только транзакции, соответствующие правилам проверки транзакций, переходят в процесс вычисления итогов транзакций.
На следующем рисунке показаны повторяющиеся дневные процессы по загрузке транзакций, проверке транзакций, а также расчету и публикации отчетов о транзакциях. Кроме того, в нем показаны процессы окончания дня для расчета и публикации финансовых заявлений.
Правила проверки проводок магазина
Процесс пакетной обработки Проверить проводки магазина проверяет согласованность таблиц проводок Commerce на основе следующих правил проверки.
Замечание
Правила проверки будут продолжать добавляться в последующих выпусках.
Правила проверки заголовков проводок
В следующей таблице перечислены правила проверки заголовков транзакций, которые система сверяет с заголовками розничных транзакций, прежде чем передать эти транзакции для проведения выписок.
| Правило | Description |
|---|---|
| Бизнес-дата | Это правило проверяет, связана ли дата транзакции с открытым финансовым периодом в реестре. |
| Округление валюты | Это правило проверяет, округляются ли суммы транзакций в соответствии с правилом округления валют. |
| Счет клиента | Это правило проверяет, существует ли клиент, используемый в транзакции в базе данных. |
| Сумма скидки | Это правило проверяет, что сумма скидок в заголовке равна сумме скидок по строкам. |
| Статус разноски финансового документа (Бразилия) | Это правило проверяет, можно ли успешно опубликовать финансовый документ. |
| Валовая сумма | Это правило проверяет, что валовая сумма в заголовке транзакции соответствует сумме чистой суммы строк транзакций, включая налог, плюс расходы. |
| Чистая сумма | Это правило проверяет, что чистая сумма в заголовке транзакции соответствует чистой сумме строк транзакций, за исключением налогов, плюс сборы. |
| Чистая сумма + налог | Это правило проверяет, что валовая сумма в заголовке транзакции соответствует чистой сумме, за исключением налогов, строк транзакций, а также всех налогов и сборов. |
| Число номенклатур | Это правило проверяет, что количество элементов, указанных в заголовке транзакции, соответствует сумме количества строк транзакции. |
| Сумма оплаты | Это правило проверяет, соответствует ли сумма платежа в заголовке транзакции сумме всех транзакций. |
| Расчет налогового освобождения | Это правило проверяет, равна ли сумма вычисляемой суммы и освобожденной суммы строк начисления исходной вычисляемой сумме. |
| Налог включен в цену | Это правило проверяет, что флаг налог включен в цену согласован между заголовком транзакции и налоговыми транзакциями. |
| Проводка не пустая | Это правило проверяет, что проводка содержит строки и что хотя бы одна строка не аннулирована. |
| Недоплата/переплата | Это правило проверяет, что разница между валовой суммой и суммой платежа не превышает максимальную конфигурацию недоплаты или переплаты. |
Правила проверки строк проводок
В следующей таблице перечислены правила проверки строк проводок, в соответствии с которыми система проверяет сведения в строках проводок розничной торговли, прежде чем эти передавать эти проводки на разноску журнала операций.
| Правило | Description |
|---|---|
| Штрих-код | Это правило проверяет, что все штрихкоды товаров, используемые в строках транзакций, существуют в базе данных. |
| Строки накладных расходов | Это правило проверяет, равна ли сумма вычисляемой суммы и освобожденной суммы строк начисления исходной вычисляемой сумме. |
| Возвраты подарочных сертификатов | Это правило проверяет, что транзакция не включает возврат подарочных карт. |
| Вариант номенклатуры | Это правило проверяет наличие всех элементов и всех вариантов, используемых в базе данных строк транзакций. |
| Скидка по строке | Это правило проверяет, совпадает ли сумма скидки по строке с суммой операций по скидкам. |
| Налог по строке | Это правило проверяет, соответствует ли сумме строкового налога сумма налоговых транзакций. |
| Отрицательная цена | Это правило проверяет, что строки транзакций не используют отрицательные цены. |
| Под управлением серийного номера | Это правило проверяет, присутствует ли серийный номер в строке транзакции для элементов, контролируемых серийным номером. |
| Аналитика серийного номера | Это правило проверяет, что проводка не включает серийный номер, если аналитика серийного номера элемента неактивна. |
| Несоответствие знака | Это правило проверяет, что знак количества и знак чистой суммы одинаковы для всех строк транзакций. |
| Налоговое освобождение | Это правило проверяет, что сумма цены позиции и суммы налога, освобожденного от уплаты, равны исходной цене. |
| Назначение налоговой группы | Это правило проверяет, что сочетание группы налогообложения продаж и группы налогообложения по номенклатуре формирует допустимое налоговое пересечение. |
| Преобразования единиц измерения | Это правило проверяет, что единица измерения всех строк имеет допустимое преобразование в инвентарную единицу измерения. |
Включение процесса проверки проводок магазина
Настройте задание Проверить проводки магазина для периодического выполнения в Commerce Headquarters (Retail и Commerce > ИТ Retail и Commerce > Разноска POS). Система планирует пакетное задание на основе иерархии организации магазина. Настройте этот пакетный процесс для выполнения с той же частотой, что и ваши пакетные задания P-Job и Transactional statement calculation.
Результаты выполнения процесса проверки
Результаты пакетного процесса проверка транзакций магазина можно просмотреть на каждой транзакции магазина. Этот процесс задает поле состояния проверки записи транзакции на значение "Успешно", "Ошибка" или "Нет". В поле Время последней проверки отображается дата последнего выполнения проверки.
В следующей таблице описываются все статусы проверки.
| Статус проверки | Description |
|---|---|
| Успешно | Все включенные правила проверки успешно выполняются. |
| Ошибка | Правило проверки, которое включено, идентифицирует ошибку. Чтобы просмотреть дополнительные сведения об ошибке, выберите Ошибки проверки в области действий. |
| нет | Для типа проводки не требуется применение правил проверки. |
Только транзакции со статусом проверки успешно включены в выписки транзакций. Чтобы просмотреть проводки со статусом Ошибка, проверьте плитку Ошибки проверки кассовых проводок в рабочей области Финансовая информация магазина.
Дополнительные сведения о том, как исправить ошибки проверки кассовых проводок, см. в разделе Редактирование и аудит кассовых проводок и проводок управления кассами.
Дополнительные ресурсы
Редактирование и аудит кассовых проводок и проводок управления кассами