Виправлення від'ємних залишків у партіях

Trade Control Utility має окремий механізм для виправлення від'ємних залишків у партіях. Це службова облікова операція, яка потрібна тоді, коли загальний залишок товару на торговій точці може виглядати нормальним, але всередині партійного обліку одна або кілька партій мають від'ємний залишок.

На практиці така ситуація може виникати після запізнілого введення документів, імпорту даних із зовнішніх систем, виправлень документів заднім числом або складних виробничих операцій. Товар фізично може бути на місці, але система бачить, що частина товару була списана не з тієї партії, з якої мала бути списана.

Призначене завдання «Виправлення від'ємних залишків у партіях» автоматизує цю роботу. Користувач налаштовує завдання, вказує торгові точки, розклад і службові параметри, а система у потрібний момент створює пакет документів, формує акти корекції та проводить їх.

У цій статті розглянемо, що таке від'ємний залишок у партії, чим він відрізняється від від'ємного залишку товару на складі, як працює виправлення і як налаштувати відповідне призначене завдання.

Виправлення від'ємних залишків у партіях
Зміст
  1. Що таке партійний облік
  2. Що означає від'ємний залишок у партії
  3. Чому виникають від'ємні залишки у партіях
  4. Чим це відрізняється від від'ємного залишку на складі
  5. Як працює виправлення партій
  6. Простий приклад
  7. Як створити призначене завдання
  8. Основні параметри завдання
  9. Налаштування розкладу
  10. Що створюється після виконання завдання
  11. Як перевірити результат
  12. Практичні зауваження
  13. Висновки

Що таке партійний облік

Партійний облік деталізує товарний залишок не лише за товаром і торговою точкою, а ще й за партіями надходження. Тобто система пам'ятає, з якого документа, за якою закупівельною ціною і в якій кількості товар потрапив на склад або торгову точку.

Наприклад, на торгову точку двічі надходив один і той самий товар:

  1. перша партія — 10 кг за однією закупівельною ціною;
  2. друга партія — 15 кг за іншою закупівельною ціною.

Для користувача в загальному залишку це може виглядати як 25 кг одного товару. Але всередині системи це дві різні партії. Така деталізація потрібна для правильного розрахунку собівартості, аналізу руху товару і контролю документів.

Ознайомтесь детально, як відбувається облік товарів у Trade Control Utility.

Картка обліку товару на складі із закупівельними партіями
Картка обліку товару на складі із закупівельними партіями

Що означає від'ємний залишок у партії

Від'ємний залишок у партії означає, що з конкретної партії було списано більше товару, ніж у цій партії було доступно. При цьому загальний залишок товару на торговій точці може залишатись додатним або нульовим.

Саме тому цю ситуацію не завжди видно на рівні звичайного товарного залишку. Наприклад, загальний залишок товару становить 8 кг, але всередині партій система бачить таку картину:

ПартіяПоточний залишокКоментар
Партія 1-2 кгЗ цієї партії списали більше, ніж було доступно
Партія 210 кгЄ додатний залишок, яким можна закрити проблему першої партії
Разом8 кгЗагальний залишок товару не є від'ємним

Для обліку така ситуація небажана. Загальна кількість товару може бути правильною, але партійна деталізація вже спотворена. Це може впливати на собівартість, звіти по партіях і подальше проведення документів.

Чому виникають від'ємні залишки у партіях

Причина не завжди однакова. Найчастіше від'ємні партійні залишки з'являються не через одну грубу помилку, а через поєднання декількох облікових подій.

Наприклад, товар фізично надійшов у магазин і почав продаватись, але прибуткову накладну ввели пізніше. Або документи були імпортовані із зовнішньої системи не в тій послідовності, в якій фактично відбувався рух товару. Або в документах заднім числом змінили дату, кількість чи склад рядків.

Ще один типовий сценарій — виробництво. Наприклад, інгредієнт був використаний у виробничому документі, але за партіями його залишок розподілився не так, як очікувалось. У підсумку одна партія пішла в мінус, хоча по товару в цілому ще є додатний залишок.

Закупівельні партії товару, одна з них має від'ємний залишок
Закупівельні партії товару, одна з них має від'ємний залишок

Чим це відрізняється від від'ємного залишку на складі

Важливо не плутати дві різні ситуації: від'ємний залишок товару на складі і від'ємний залишок у партії.

Ситуація Що відбувається Яке завдання використовувати
Від'ємний залишок на складі По товару в цілому на торговій точці утворився мінус Виправлення від'ємних залишків на складі
Від'ємний залишок у партії Загальний залишок товару може бути нормальним, але окрема партія має мінус Виправлення від'ємних залишків у партіях

Завдання на виправлення партій не призначене для того, щоб «додати» товар на склад або приховати реальну нестачу. Його завдання інше: привести до ладу партійну структуру залишку, коли в одній партії є мінус, а в іншій партії того самого товару є додатний залишок.

Як працює виправлення партій

Під час виконання завдання система проходить по вибраних торгових точках і шукає партії з від'ємним поточним залишком. Для кожної такої ситуації вона намагається знайти інші партії цього самого товару, у яких є додатний залишок.

Якщо такі додатні партії знайдено, система створює акт корекції. У цьому акті фіксується, як має змінитись залишок по партіях: від'ємна партія піднімається до нуля або частково наближається до нуля, а додатна партія зменшується на відповідну кількість.

Головна ідея така: загальна кількість товару на торговій точці не повинна змінитись. Система не створює новий товар і не списує товар як втрату. Вона лише перерозподіляє залишок між партіями одного товару, щоб закрити некоректний мінус там, де це можливо.

Якщо додатного залишку в інших партіях достатньо, від'ємна партія закривається в нуль. Якщо додатного залишку недостатньо, система виправляє ситуацію настільки, наскільки це можливо. Якщо для товару немає жодної додатної партії, документ для такого виправлення не має з чого сформувати корекцію.

Акт корекції, створений для виправлення від'ємних залишків у партіях

[Місце для скріншоту: акт корекції з рядками партій]

Простий приклад

Розглянемо спрощений приклад. На торговій точці є товар «Філе куряче охолоджене». Загальний залишок товару становить 8 кг, але по партіях система бачить таку ситуацію:

ПартіяБуло до виправленняСтан після виправлення
Партія 1-2 кг0 кг
Партія 210 кг8 кг
Разом8 кг8 кг

Після корекції загальний залишок товару не змінився. Було 8 кг і залишилось 8 кг. Але партійна структура стала правильною: одна партія більше не має мінуса, а друга партія зменшилась на ту саму кількість.

Саме це і є нормальний результат виправлення від'ємних залишків у партіях.

Як створити призначене завдання

Щоб створити завдання, відкрийте розділ «Призначені завдання» і створіть нове завдання типу «Виправлення залишків у партіях».

Розділ «Призначені завдання» у головній формі Trade Control Utility
Список призначених завдань з колонками Тип, Статус, Тип запуску, Останній запуск, Наступний запуск
Створення нового завдання «Виправлення залишків у партіях»
Створення нового завдання Виправлення залишків у партіях

Після відкриття редактора потрібно заповнити назву завдання. Назву краще робити зрозумілою. Наприклад: «Щотижневе виправлення партій по м'ясних точках» або «Нічне виправлення партій після імпорту документів».

Опис не є обов'язковим, але він корисний. У ньому можна вказати, для яких торгових точок створене завдання, чому воно потрібне і коли його варто перевіряти.

Основні параметри завдання

Для завдання на виправлення залишків у партіях використовуються ті самі базові параметри, що й для інших документних призначених завдань.

  1. Назва завдання — коротко пояснює, для чого створене завдання.
  2. Опис — додаткова інформація для адміністратора або бухгалтера.
  3. Валюта — валюта документів, які будуть створені в пакеті.
  4. Тип господарської операції — визначає обліковий зміст актів корекції.
  5. Торгові точки або склади — перелік підрозділів, для яких система буде шукати від'ємні партійні залишки.
  6. Групи товарів — дозволяють обмежити сценарій потрібною частиною довідника товарів, якщо завдання не повинно стосуватись усієї номенклатури.
Редактор завдання на виправлення залишків у партіях
Редактор завдання на виправлення залишків у партіях

Перелік торгових точок визначає, де саме буде виконуватись перевірка. Якщо в завданні вказано декілька точок, система пройде по кожній з них і створить окремий акт корекції там, де знайде рядки для виправлення.

Перелік торгових точок, для яких виконується завдання
Перелік торгових точок, для яких виконується завдання

Групи товарів зручні тоді, коли потрібно обмежити обробку лише певною частиною асортименту. Наприклад, можна налаштувати службову обробку тільки для м'ясної групи, кулінарії, напівфабрикатів або іншої групи, де найчастіше виникають партійні відхилення.

Групи товарів і прапорець «Включати підлеглі групи»
Групи товарів і прапорець Включати підлеглі групи

Налаштування розкладу

Завдання може виконуватись за розкладом. Для разової службової операції можна налаштувати одноразовий запуск. Для регулярного контролю зручніше використовувати щоденний, щотижневий або щомісячний запуск.

Найчастіше таке завдання варто запускати тоді, коли основний рух документів за день уже завершений. Наприклад, уночі після обміну з касами, імпорту документів і завершення виробничих операцій. Якщо запустити його занадто рано, частина документів може ще не потрапити в систему, і результат буде менш показовим.

Налаштування розкладу запуску завдання
Налаштування розкладу запуску завдання

Після збереження завдання система розраховує час наступного запуску. У списку призначених завдань можна перевірити статус, дату останнього запуску, дату завершення і час наступного виконання.

Список призначених завдань зі статусом і часом наступного запуску
Список призначених завдань зі статусом і часом наступного запуску

Що створюється після виконання завдання

Коли настає час запуску, фоновий сервіс виконує призначене завдання. Спочатку створюється пакетне виправлення залишків у партіях. Пакет потрібен для того, щоб зібрати всі акти корекції, створені в межах одного запуску.

Далі система проходить по торгових точках, зазначених у завданні. Для кожної точки вона шукає від'ємні партійні залишки і, якщо є що виправляти, створює окремий акт корекції.

Якщо по певній торговій точці немає жодного рядка для виправлення, порожній акт не створюється. Це зручно, бо після регулярних запусків у системі не накопичуються зайві порожні документи.

Створений пакет документів «Пакетне виправлення залишків у партіях»
Створений пакет документів Пакетне виправлення залишків у партіях
Після створення документів пакет проводить їх. У результаті партійні залишки приводяться до більш коректного стану, а сам факт виправлення залишається в журналі документів.

Як перевірити результат

Після виконання завдання результат можна перевірити у двох місцях.

Перше місце — саме призначене завдання. У ньому видно дату останнього запуску, дату завершення та статус виконання. Якщо під час виконання виникла помилка, її потрібно шукати саме тут або в журналі роботи системи.

Друге місце — створений пакет документів. У пакеті видно, які акти корекції були створені і по яких торгових точках. Відкривши акт корекції, можна подивитись рядки документа і зрозуміти, які партії були виправлені.

Для додаткової перевірки можна повторно відкрити звіт або картку партійного залишку по товару і переконатись, що від'ємна партія була закрита або зменшена, а загальний залишок товару при цьому не змінився.

Практичні зауваження

1. Це службове виправлення, а не заміна аналізу причин

Виправлення від'ємних залишків у партіях допомагає привести облік до робочого стану. Але якщо такі ситуації виникають часто і у великих кількостях, потрібно шукати причину: запізнілі документи, некоректний порядок імпорту, помилки в датах, проблеми з виробництвом або обміном даними.

2. Не плутайте партійний мінус із мінусом по товару

Якщо по товару в цілому на складі утворився від'ємний залишок, це інший сценарій. Для нього призначене завдання на виправлення від'ємних залишків на складі. Завдання по партіях працює саме з внутрішньою структурою залишку по партіях.

3. Запускайте завдання після завершення обміну даними

Найкращий момент для запуску — після того, як у систему вже потрапили основні документи за день. Якщо документи ще імпортуються або касові дані ще не оновлені, завдання може відпрацювати раніше, ніж система побачить повну картину руху товару.

4. Перевіряйте перші результати вручну

Після першого налаштування краще відкрити створений пакет і переглянути декілька актів корекції. Це дозволяє переконатись, що вибрано правильні торгові точки, правильну господарську операцію і правильний розклад.

5. Пакет документів зручний для контролю

Пакет показує результат одного запуску завдання. Це зручно для адміністратора або бухгалтера: можна побачити, які документи створила система, по яких точках і коли вони були проведені.

Висновки

Від'ємні залишки у партіях — це ситуація, коли проблема знаходиться не обов'язково в загальному залишку товару, а у внутрішньому розподілі цього залишку по партіях. Такий стан може виникати після запізнілих документів, імпорту, виправлень заднім числом або складних виробничих операцій.

Trade Control Utility дозволяє автоматизувати виправлення таких ситуацій через призначене завдання. Система створює пакет документів, формує акти корекції по торгових точках і проводить їх. У результаті партійна структура залишків стає коректнішою, а загальна кількість товару на точці не змінюється.

Цей механізм варто використовувати як регламентну службову обробку: регулярно, контрольовано і з розумінням причин, через які виникають партійні мінуси.


Останнє оновлення:

6/9/2026 8:48:01 PM

4