gifts2017

Поступление недостающих товаров

Опубликовал Александр (tvixeg) в раздел Обработки - Обработка документов

Данная обработка формирует документ Поступление товаров, и заполняет его табличную часть товарами с отрицательными остатками на указанную дату. Очень удобно, это позволяет формировать поступление на основании реализаций, например, в конце каждого месяца.

Данная обработка формирует документ Поступление товаров, и заполняет его табличную часть товарами с отрицательными остатками на указанную дату. Очень удобно, это позволяет формировать поступление на основании реализаций, например, в конце каждого месяца.

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

Наименование Файл Версия Размер
Поступление недостающих товаров 151
.epf 7,47Kb
19.10.12
151
.epf 7,47Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Макас (makas) 19.10.12 12:42
Обработка и ГТД подбирает сама?
2. Oleg Zonov (lalala777) 19.10.12 13:00
(1) makas, Пока ТЗ.Следующий() Цикл
СтрокаТаблицы = ДокТовары.Добавить();
СтрокаТаблицы.Номенклатура = ТаблицаТоваров.Номенклатура;
СтрокаТаблицы.Цена = ТЗ.Цена;
СтрокаТаблицы.ЕдиницаИзмерения = СтрокаТаблицы.Номенклатура.БазоваяЕдиницаИзмерения;
СтрокаТаблицы.Количество = ТЗ.КоличествоОборот*(-1);
СтрокаТаблицы.СчетУчета = ТаблицаТоваров.Счет;
СтрокаТаблицы.СтавкаНДС = Перечисления.СтавкиНДС.НДС18;
СтрокаТаблицы.Сумма = СтрокаТаблицы.Количество * СтрокаТаблицы.Цена;
СтрокаТаблицы.ОтражениеВУСН = Перечисления.ОтражениеВУСН.Принимаются;
ОбработкаТабличныхЧастей.РассчитатьСуммуНДСТабЧасти(СтрокаТаблицы, ДокументПоступление.ЭтотОбъект);
КонецЦикла;
Заполняет только эти реквизиты. ГТД нет
3. Макас (makas) 19.10.12 13:24
4. Игорь Воронкин (Воронкин) 23.10.12 16:16
Напишите такую для УТ, для управленческого учета. В БП себестоимость считается по другому, если сначала продал, а потом купил.
5. Александр (tvixeg) 23.10.12 16:29
Смысл в том что у клиента в УТ ведется учет по нескольким фирмам. А в БП по одной. Остальные фирмы ведут учет в других базах БП. Из УТ в БП выгружаются документы. Но в УТ некоторые товары могут поступить на другую фирму, а реализовать их может наша фирма. Поэтому при выгрузке из УТ в БП не хватает поступления некоторых товаров, хотя реализация на них есть. Чтобы не выискивать вручную все эти реализации по которым приход товара на склад был на одну фирму, а реализовали этот товар од другой фирмы (в моем случае ИП), эта обработка ищет товары у которых в БП получились отрицательные остатки и создает документ поступления этих товаров. В результате отрицательные остатки исчезают.
6. Александр (tvixeg) 23.10.12 16:34
(4) Воронкин, не сначала продал, а потом купил. Документ поступления создается датой, например, на начало месяца и потом все реализации за этот месяц перепроводятся. Поэтому сначала поступление потом реализация, все нормально.
7. Артано Майаров (Артано) 30.10.12 09:07
(6) Такая схема необходима если требуется отражать факт консигнации. Например, каждый день после завершения торговли задним числом на начало дня оформлять факт поступление товаров на склады комитента, и соответственно реализации со складов консигнанта. У автора все проще - "главное чтобы у бухов циферки сходились" =)

(0) Автору следует особо выделить факт что данное решение является костылем только для схемы "выгрузка в БП". Ну или доработать до приемлемого функционала. Варианты развития обработки уже предложены.
8. Александр (tvixeg) 30.10.12 09:30
(7) Артано, у них один общий склад. Просто некоторые реализации оформляются от ИП. Товар может поступать как на ИП, так и на ООО. После выгрузки в БП находим недостающие товары на ИП и оформляем их поступление задним числом.
9. Артано Майаров (Артано) 30.10.12 09:37
(8) tvixeg, а если был возврат товара? :-)
10. Александр (tvixeg) 30.10.12 10:53
(9) Артано, Обработка смотрит фактический остаток товара в РегистрБухгалтерии.Хозрасчетный.Остатки. Если остаток отрицательный, то на этот остаток оформляется приход. если бы был возврат, то при выгрузке из УТ он бы повлиял на этот остаток.
11. Артано Майаров (Артано) 30.10.12 11:50
(10) Объясняю подробнее. Был возврат на эту вашу фирму которая продает чужой товар. Этот товар ранее она не покупала ни у внешних поставщиков, ни у внутренних. Получается на остатках числится товар основания поступления которого весьма и весьма сомнительны.
12. Александр (tvixeg) 30.10.12 12:19
(11) Артано, все эти операции реализации, возвраты, поступления ведутся в УТ. Там по остаткам все нормально: с этого склада ушло, на этот же вернулось. При выгрузке в БП документов по нашей фирме выгрузится реализация и возврат, остаток в БП будет 0 все нормально.
13. Артано Майаров (Артано) 30.10.12 16:56
(12) Блин, неужели непонятно. Минусы вы корректируете, а плюсы нет.
15. Макас (makas) 29.11.12 22:08
А процент наценки где и как задается?
16. Александр (tvixeg) 03.12.12 21:30
(15) makas, цены поступления бухгалтер сама меняет потом по умолчанию они равны ценам реализации
17. Александр (tvixeg) 03.12.12 21:32
(15) makas, целью было облегчить работу бухгалтера найти такие товары
18. Евгений Рачковский (eugen91) 04.12.12 20:18
каким образом выставляет Даты , и как распознает остатки ? Заранее спасибо.
19. Александр (tvixeg) 05.12.12 10:09
(18) eugen91,
ЗапросПоТоварам.Текст = "ВЫБРАТЬ
|ХозрасчетныйОстатки.Счет,
|ХозрасчетныйОстатки.Субконто1 КАК Номенклатура,
|ВЫБОР
| КОГДА ХозрасчетныйОстатки.КоличествоОстатокДт < 0
| ТОГДА ХозрасчетныйОстатки.КоличествоОстатокДт * -1
| ИНАЧЕ 0
|КОНЕЦ КАК Количество
| ИЗ
|РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата, Счет = &Счет, , ) КАК ХозрасчетныйОстатки
| ГДЕ
|ХозрасчетныйОстатки.КоличествоОстатокДт < 0
|
| УПОРЯДОЧИТЬ ПО
|Номенклатура";
ЗапросПоТоварам.УстановитьПараметр("Дата",ДатаОстатков);
ЗапросПоТоварам.УстановитьПараметр("Счет",ПланыСчетов.Хозрасчетный.ТоварыНаСкладах);
20. Наталия Мастербатова (zzz_natali) 17.12.12 22:48
Мальчики, в Комплексной будет работать эта приблуда? Спасибо.
21. Александр (tvixeg) 18.12.12 12:21
(20) zzz_natali, должно работать, ну может несколько имен реквизитов отличаются немного
22. Наталия Мастербатова (zzz_natali) 18.12.12 14:20
(21) tvixeg,
В запросе реквизиты Вы имеете в виду или весь модуль причёсывать?
Лана, была - не была, буду скачивать. Ставлю авансом +
ЗЫ: интересно, а написать что-нить для обработки табличной части по отрицашкам непосредственно находясь в документе ПТиУ слишком хлопотно(тоскливо)?
23. Александр (tvixeg) 18.12.12 14:28
(22) zzz_natali, ну дак здесь можно не заходить в ПТиУ, обработка сама его создаст и заполнит таб часть
24. Александр (tvixeg) 18.12.12 14:43
(22) zzz_natali, в комплексной нужно поменять строку
ДокументПоступление.Склад = Справочники.Склады.НайтиПоКоду("000000001");

на

ДокументПоступление.СкладОрдер = Справочники.Склады.НайтиПоКоду("000000001");
и будет работать.
25. Наталия Мастербатова (zzz_natali) 18.12.12 15:25
(24) tvixeg,
Да, я поняла. Но там много еще мелкой всякой шняги вылазит. Уже причесала.
Кстати, в КА Ваш запрос не покатит(выводит полный фуфлондос). Там нужно оперировать свободными остатками(типа: Обработки ПодборНоменклатуры). У Вас нет желания соорудить сию хотелку, Александер(а то моего масла в голове не хватает)? :)
26. Александр (tvixeg) 19.12.12 10:48
(25) zzz_natali, сейчас загружен по полной позже буди
27. Елена Штурнева (shturneva) 25.11.14 12:25
Добрый день! Скачала вашу обработку, она мне очень нужна! Но у меня как-то странно отбираются отрицательные остатки, например в базе заведена реализация за октябрь и ноябрь, я хочу сформировать поступление товара по отрицательным остаткам на конец октября, ставлю дату 31.10.14, а обработка мне отбирает все отрицательные остатки на сегодняшнюю дату, только после того, как я распровела реализацию за ноябрь, обработка отобрала мне отрицательные остатки на конец октября. Так и должно быть? Заранее спасибо за ответ!
28. Александр (tvixeg) 25.11.14 12:40
(27) shturneva, ставьте дату 31.10.14 23:59:59, чтобы на конец дня было.
29. Елена Штурнева (shturneva) 25.11.14 13:55
Еще несколько вопросов по обработке:
1. Столкнулась с проблемой: например есть три реализации (по 1шт каждая), от 01.10, 03.10, 04.10. и одно поступление товара от 02.10. Так вот: обработка выдает мне в поступление товара по 1шт с каждой отрицательной реализации, итого 3шт, и один товар со знаком минус (берет он его с поступления товара, которое было 02.10). В чем может быть проблема?
2. У меня большое количество реализации одного товара по разной цене, естественно, обработка выдает в поступление одну и ту же номенклатуру столько раз, сколько она была реализована. Возможно ли заказать у вас доделать обработку под нашу фирму (за доп.плату), чтобы номенклатурная позиция попадала в документ поступления по средней продажной цене.
30. Александр (tvixeg) 25.11.14 13:59
(29) shturneva, да возможно, напишите мне на почту она указана у меня в профиле.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа