Отрицательные остатки товаров (с/без учета резерва)

Опубликовал Александр Венгер (venger) в раздел Администрирование - Сервисные утилиты

Давно ваял, мож кому сгодится, как альтернатива...

Две версии. Учет резерва реализован только для версии ТиС для Украины (релиз 012). Для конфигурации ТиС ред. 9.2 на скорую руку переделывал для того, чтобы выложить для иллюстрации, у кого нет украинских конфигураций, чтоб не париться с поиском. Резервы, кому нужно, добавить можно, если что. Просто в украинской другая несколько организация резервов и работы с ними. Не требует изменения конфигурации.

Изначально делалось для базы, где не только в минуса нельзя было работать, но и с учетом зарезервированных товаров, т.е. если не хватает на складе с учетом резерва, то расходная тоже не проводится, как и при недостаточном количестве вообще. Так еще и ко всему, был учет минимального остатка (по всем складам), т.е. если не хватает на складе, если вычесть минимальный, то тоже расходную не проведет. И плюс был еще отдельный минимальный остаток по складам (по каждому) для СТО. Соответственно, при перепроводке групповой документов, когда при работе с базой активно вводятся документы задним числом, меняются минимальные остатки, резервируется товар, возникают ситуации, когда товаров не хватает в какой-то момент в прошлом. И в том числе стопорится перепроводка, надо исправлять и запускать перепроводку заново. А так сразу видно, где будут проблемы и можно поправить их заранее, чтоб потом без помех запустить перепроводку документов. На тот момент искать особо чужие не стал - задача тривиальная. Наваял свою. Уже успел забыть про нее, админ пользуется. А вспомнил, пришлось упростить для типовых, чтоб выложить.

Две версии:

- Торговля+Склад для Украины (7.70.012) - 10.06.2008
- Торговля+Склад, ред. 9.2 (7.70.947) - 01.10.2008

Скачать файлы

Наименование Файл Версия Размер
ТиС-Рус_ред_9.2_ОтрицательныеОстаткиТоваров.zip
.1224433018 12,32Kb
02.12.09
120
.1224433018 12,32Kb 120 Скачать
ТиС-Укр_рел_012_ОтрицательныеОстаткиТоваров.zip
.1224432938 11,62Kb
25.09.09
43
.1224432938 11,62Kb 43 Скачать

См. также

Комментарии
0. Александр Венгер (venger) 2034 29.10.08 11:15 Сейчас в теме
Давно ваял, мож кому сгодится, как альтернатива...

Две версии. Учет резерва реализован только для версии ТиС для Украины (релиз 012). Для конфигурации ТиС ред. 9.2 на скорую руку переделывал для того, чтобы выложить для иллюстрации, у кого нет украинских конфигураций, чтоб не париться с поиском. Резервы, кому нужно, добавить можно, если что. Просто в украинской другая несколько организация резервов и работы с ними. Не требует изменения конфигурации.


Перейти к публикации

1. Андрей (vinsentfire) 29.10.08 11:15 Сейчас в теме
да видел адмиа. он отдельное спасибо просил передать ))))
3. Бахтиёр Ашуров (optimus1973) 22.07.09 20:08 Сейчас в теме
У меня такая проблема помогите

Реализация этой доработки к программе нужно для контроли отрицательных остатков при изменении количество товаров в расходных накладных и их дату.
В рамках данного задания необходимо будет создать механизм контроля отрицательных остатков при внесении изменений в документах движения товарных остатков.

Основные термины и определения.

Документ «А» - документ, с помощью которого товары перекидываются со Склада №1 на Склад №2 (другое название этого склада «Виртуальный»).
Документ «Б» - документ, с помощью которого товары отписываются со Склада №2 на продажу.
T1 - дата первоначального оформления Документа «А»,
Т2 - новая дата Документа «А»
Т3 - дата оформления Документа «Б»,
Т4 - Текущее время

Т1<T2, T3<T4, Т2 может быть ранней, равной или же поздней датой чем Т3

При внесении каких либо изменений или корректировки (особенно уменьшении количества) в Документе «А» напрямую отражается на товарные остатки Склада №2, что возможно станет причиной отрицательных остатков на складе №2.

Пример: 2 апреля Документом «А» отписали Товар «С» в количестве 100 штук на Склад №2, соответственно на Складе №2 появился товар в количестве 100 штук. 4 апреля 60 штук из этих товаров со Склада №2 Документом «Б» выписывается на продажу. Соответственно на складе №2 остается 40 штук товара «С».
По просьбе клиента 5 апреля в Документе «А» от 2 апреля количество 100 корректируется на 50. То есть с виртуального склада должно возвращаться товар в количестве 50 штук и остаток на складе №2 снижается до -10 шт. В существующих условиях и в конфигурации программы это невозможно регулировать.

Решение.

Надо написать процедуру после его запуска, которого обрабатывался следующее:

Запросить сальдо на конец всех дней (количество дней не ограничено) между с Т1 по Т4.
Выявить самое минимальное количество всех товаров перечисленных в документе «А» за этот период и сообщить об этом в виде сообщения «У товара «С» критический остаток не позволяет корректировать количество (или дату) в данном документе. Вы можете провести настоящий документ, уменьшая количество только лишь до 60 шт.»
4. Бахтиёр Ашуров (optimus1973) 22.07.09 20:09 Сейчас в теме
Я начал работать с 1с недавно если будут какие ни будь некорректные моменты объяснения заранее извиняюсь.
5. Александр Венгер (venger) 2034 22.07.09 20:51 Сейчас в теме
(3) Надо подумать, постараюсь завтра на работе, скиньте в личку (личкой на сайте умеете пользоваться? Если нет, подскажу как) координаты, лучше e-mail, так можно и md'шку передать будет, как с Вами общаться и связываться. И насколько это срочно, чтоб ориентироваться?
6. DAVID (СССР) 13.08.09 11:37 Сейчас в теме
(5) А мне можно мд шку передать ?
7. ROM (ROM_1C) 22.10.09 00:35 Сейчас в теме
Шукал не то, но тоже пригодилось. Нужно было ввечером делать - лень. А тут как снебя свалилось. Спасибо Автору.
8. Poppy (poppy) 3298 22.10.09 01:04 Сейчас в теме
Аналог для Российской конифгурации http://infostart.ru/public/15021/