gifts2017

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

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

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

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

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

Две версии:

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

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

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

См. также

Подписаться Добавить вознаграждение
Комментарии
0. Александр Венгер (venger) 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) 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) 22.10.09 01:04
Аналог для Российской конифгурации http://infostart.ru/public/15021/