‹
Кассовый сервер: Проведение документов синхронизации остатков
460
Регламентное задание «Кассовый сервер: Проведение документов синхронизации остатков» позволяет заполнить количество и розничную сумму в документе «**Кассовый сервер: Синхронизация остатков**».
Регламентное задание выбирает документы «Кассовый сервер: Синхронизация остатков», у которых реквизит «Подготовлен для проведения» не задан. Документы обрабатываются в порядке даты документа.
Удаляются все записи регистра сведений «Кассовый сервер: Изменение количества для обмена», у которых номер пакета меньше либо равен номеру пакета обрабатываемого документа (внутренний реквизит «Номер последнего загруженного пакета»).
Розничная цена устанавливается как максимальная цена по строкам номенклатуры.
При обработке документа для всей номенклатуры определяется остаток данной номенклатуры в торговом предприятии по данным регистра «Остаток номенклатуры» (с отбором по складу и фирме документа). Далее по этой номенклатуре определяется изменение остатка по регистру сведений «Кассовый сервер: Изменение количества для обмена». Отбираются все записи регистра с отбором по фирме и складу документа. Значение реквизита «Количество» строки документа заполняется по формуле: ''Количество'' **=** [''остаток в товароучетной программе''] **–** [''остаток в торговом предприятии''] **+** [''изменение количества по неучтенным документам в товароучетной программе''].
Затем рассчитываются приходные и розничные суммы по строке документа, как цена, умноженная на количество и на коэффициент строки документа. В документе устанавливается внутренний реквизит «Подготовлен для проведения» и документ проводится.
Регламентное задание выбирает документы «Кассовый сервер: Синхронизация остатков», у которых реквизит «Подготовлен для проведения» не задан. Документы обрабатываются в порядке даты документа.
Удаляются все записи регистра сведений «Кассовый сервер: Изменение количества для обмена», у которых номер пакета меньше либо равен номеру пакета обрабатываемого документа (внутренний реквизит «Номер последнего загруженного пакета»).
Розничная цена устанавливается как максимальная цена по строкам номенклатуры.
При обработке документа для всей номенклатуры определяется остаток данной номенклатуры в торговом предприятии по данным регистра «Остаток номенклатуры» (с отбором по складу и фирме документа). Далее по этой номенклатуре определяется изменение остатка по регистру сведений «Кассовый сервер: Изменение количества для обмена». Отбираются все записи регистра с отбором по фирме и складу документа. Значение реквизита «Количество» строки документа заполняется по формуле: ''Количество'' **=** [''остаток в товароучетной программе''] **–** [''остаток в торговом предприятии''] **+** [''изменение количества по неучтенным документам в товароучетной программе''].
Затем рассчитываются приходные и розничные суммы по строке документа, как цена, умноженная на количество и на коэффициент строки документа. В документе устанавливается внутренний реквизит «Подготовлен для проведения» и документ проводится.
Пожалуйста оцените пользу статьи для вас
Если у вас есть пожелания или вы не согласны с тем, что написано в статье, напишите нам в Телеграм