Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проведение по партиям
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
Михрутка
1С 8.2.13.219
УТП 1.1.16.1
Подскажите как добавить в обработку "Проведение по партиям" документ "Инвентаризация товаров на складе", причем таким образом чтобы документ не просто перепроводился, а еще и перезаполнялся(выполнялась процедура "КоманднаяПанельТоварыПерезаполнитьУчетныеКоличестваИСуммы(Кнопка)") для того чтобы документ заполнялся актуальными данными. Я так понимаю что изначально "Инвентаризация" не участвует в работе данной обработки?
Ardi
Что за полумеры?? Нужно программировать то что действительно востребовано в бизнесе - кнопку "Сделать всё, заработать денег, обналичить, заказать путёвку на ибицу".
Irina_
Документ Инвентаризация не участвует в движении товаров по партиям. А зачем Вам это, поясните, что Вы потом с результатом делать будете и что хотите получить в результате?
Михрутка
Цитата(Ardi @ 09.03.12, 21:21) необходимо зарегистрироваться для просмотра ссылки
Что за полумеры?? Нужно программировать то что действительно востребовано в бизнесе - кнопку "Сделать всё, заработать денег, обналичить, заказать путёвку на ибицу".

Шутка не очень удачная. Если не знаете что написать, лучше не пишите.

Цитата(Irina_ @ 09.03.12, 21:23) необходимо зарегистрироваться для просмотра ссылки
Документ Инвентаризация не участвует в движении товаров по партиям. А зачем Вам это, поясните, что Вы потом с результатом делать будете и что хотите получить в результате?

Косвенно участвует. Участвует "Оприходование", которое возникает при Инвентаризации. У меня при проведении Инвентаризации сразу создаются документы списание и оприходование. Поэтому мне и нужна Инвентаризация в проведении по партиям. При восстановлении последовательности данный могут измениться и это никак не отобразиться в документах Оприходования или списания если не изменить инвентаризацию. Поэтому и спрашиваю, хотя возможно я заблуждаюсь и все должно делаться иначе.
Irina_
Т.Е при перепроведении инвентаризации у Вас будут автоматом создаваться документы Оприходование/Списание? А старые доки, которые ДО этого были созданы при проведении этих же инвентаризаций Вы как-то будете отслеживать?
Количество работы увеличивается smile.gif
Михрутка
Цитата(Irina_ @ 09.03.12, 21:35) необходимо зарегистрироваться для просмотра ссылки
Т.Е при перепроведении инвентаризации у Вас будут автоматом создаваться документы Оприходование/Списание? А старые доки, которые ДО этого были созданы при проведении этих же инвентаризаций Вы как-то будете отслеживать?
Количество работы увеличивается smile.gif

Я не правильно выразился. Каждой Инвентаризации соответствует по одному документу Списание/Оприходование, никаких старых документов нет. Эти документы изменяются при изменении данных в инвентаризации автоматом, их нельзя удалить или изменить, это делается только через изменение/удаление инвентаризации. Поэтому, если Инвентаризация изменилась и ее перепровести, автоматом изменяться и перепроведутся подчиненные Списание/Оприходование.
Ardi
Цитата(Михрутка @ 09.03.12, 22:32) необходимо зарегистрироваться для просмотра ссылки
Шутка не очень удачная. Если не знаете что написать, лучше не пишите.

Как не знаю - знаю. НУЖЕН русскоязычный программист.

Цитата
При восстановлении последовательности данный могут измениться

БРЭХНЯ. Перепроведение не влияет на остатки товаров на складах.
Михрутка
Цитата(Ardi @ 09.03.12, 21:42) необходимо зарегистрироваться для просмотра ссылки
Как не знаю - знаю. НУЖЕН русскоязычный программист.


БРЭХНЯ. Перепроведение не влияет на остатки товаров на складах.

Да, не влияют. Но влияют на стоимость(себестоимсоть) т.к. при восстановлении последовательности может измениться партия с которой был отпущен товар и в инвентаризации измениться его стоимость. Но стоимость не главное. Остатки могут измениться вручную. Вот например ситуация. Есть склад, на котором разрешено превышение остаток в на складе и в какой-то момент остатки могут быть со знаком "-" как тогда быть? Можно запустить обработку без остановки при нехватке партий, но тогда это филькина грамота, а не учет. Поэтому они и могут измениться, с такой ситуацией как вы справитесь?
Ardi
Определённо - за пол годика программист "что нибудь" наваяет.
Михрутка
Цитата(Ardi @ 09.03.12, 21:54) необходимо зарегистрироваться для просмотра ссылки
Определённо - за пол годика программист "что нибудь" наваяет.

Т.е. идей ни у кого нет? Или сложная реализация?
MATEVI
Ну так подчиненные документы все равно ж проводятся - списание и оприходование. Что Вам даст перепроведение инвентаризации? Данные могут менятся в случае редактирования инвентаризации и не перезаполнении подчиненных документов.
Или товар у Вас из воздуха появляется?
Михрутка
Цитата(MATEVI @ 09.03.12, 22:09) необходимо зарегистрироваться для просмотра ссылки
Ну так подчиненные документы все равно ж проводятся - списание и оприходование. Что Вам даст перепроведение инвентаризации? Данные могут менятся в случае редактирования инвентаризации и не перезаполнении подчиненных документов.
Или товар у Вас из воздуха появляется?

Почти из воздуха smile.gif Как быть в случае отрицательных остатков на складе? как тогда восстановиться партии. Я делаю приход недостающего количества, соответственно данные и изменяются.
MATEVI
Цитата(Михрутка @ 09.03.12, 22:14) необходимо зарегистрироваться для просмотра ссылки
Я делаю приход недостающего количества, соответственно данные и изменяются

Делаете дооприходование - "оприходованием товаров". И перепроводите после этого все документы. Все становится на место.
alex040269
Цитата(Михрутка @ 09.03.12, 22:14) необходимо зарегистрироваться для просмотра ссылки
Почти из воздуха smile.gif Как быть в случае отрицательных остатков на складе? как тогда восстановиться партии. Я делаю приход недостающего количества, соответственно данные и изменяются.

А почему возникают отрицательные остатки? Видимо кто-то допускает ошибки? а система не проверяет их сразу? В таком случае нужно исправлять ошибки, в том числе - устанавливать правильное время проведения документа, а не делать автокоррекцию статков! Это, конечно, можно сделать, но из системы, точнее из Ваших остатков получится кисель - Каждый день новые остатки. Такой системе просто нельзя доверять...
5_kopeek
Цитата(alex040269 @ 10.03.12, 11:12) необходимо зарегистрироваться для просмотра ссылки
А почему возникают отрицательные остатки?

Насколько поняла, потому что они разрешены. А ликвидируются опосля, когда вводится приход задним числом. Поэтому и хотят после введения всех документов сделать оптовое перепроведения, но чтоб во время этого процесса инвентаризация заполнилась новыми актуальными данными и перепровелась с их учетом.
logist
Извращения какие-то вы тут обсуждаете)))
Михрутка
Цитата(logist @ 10.03.12, 13:01) необходимо зарегистрироваться для просмотра ссылки
Извращения какие-то вы тут обсуждаете)))

Ну, да smile.gif Такой у нас бизнес, извращенский на первый взгляд получается :


Цитата(5_kopeek @ 10.03.12, 12:30) необходимо зарегистрироваться для просмотра ссылки
Насколько поняла, потому что они разрешены. А ликвидируются опосля, когда вводится приход задним числом. Поэтому и хотят после введения всех документов сделать оптовое перепроведения, но чтоб во время этого процесса инвентаризация заполнилась новыми актуальными данными и перепровелась с их учетом.

Вот! Именно так!


Цитата(alex040269 @ 10.03.12, 11:12) необходимо зарегистрироваться для просмотра ссылки
А почему возникают отрицательные остатки? Видимо кто-то допускает ошибки? а система не проверяет их сразу? В таком случае нужно исправлять ошибки, в том числе - устанавливать правильное время проведения документа, а не делать автокоррекцию статков! Это, конечно, можно сделать, но из системы, точнее из Ваших остатков получится кисель - Каждый день новые остатки. Такой системе просто нельзя доверять...

Товары бывают разные и не всегда можно посчитать их точно, поэтому и разрешены отрицательные остатки и соответственно поэтому они возникают. А чтобы понятнее было, возьмем один из наших товаров - бисер №10. Бисер №10 - означает, что в 1 грамме 10 бисеринок. А теперь представьте, что Вам на склад поступает 200 кг бисера, который со склада уходит поштучно, к примеру, как вы думаете, могут быть расхождения?
logist
А почему, допустим, нельзя раз, в конце месяца, провести по партиям и всё. не используя движения инвентаризации, а по результатам проведения партий просто оприходовать/списать разницы...
Михрутка
Цитата(logist @ 10.03.12, 16:14) необходимо зарегистрироваться для просмотра ссылки
А почему, допустим, нельзя раз, в конце месяца, провести по партиям и всё. не используя движения инвентаризации, а по результатам проведения партий просто оприходовать/списать разницы...

Можно. Но такой способ устранит ошибки пересчета и приходования, а как быть с потерями? Все равно нужно проводить инвентаризацию. Иначе как узнать реальные складские остатки?
MATEVI
Цитата(Михрутка @ 10.03.12, 16:01) необходимо зарегистрироваться для просмотра ссылки
Ну, да Такой у нас бизнес, извращенский на первый взгляд получается

Наверно в торговле у всех так. Меня недавно заставили прописать в движения в инвентаризации, те которые делают списание и оприходование. В УТ правда. То еще извращение. И не переубедишь же никак. Вот сделай и все тут.
Может и Вам так стоит сделать...
Михрутка
Цитата(MATEVI @ 10.03.12, 16:37) необходимо зарегистрироваться для просмотра ссылки
Наверно в торговле у всех так. Меня недавно заставили прописать в движения в инвентаризации, те которые делают списание и оприходование. В УТ правда. То еще извращение. И не переубедишь же никак. Вот сделайте и все тут.
Может и Вам так стоит сделать...

У нас при проведении Инвентаризации создаются документы Оприходование и Списание если есть расхождения по остаткам.
Ardi
необходимо зарегистрироваться для просмотра ссылки
Михрутка
Цитата(Ardi @ 10.03.12, 16:51) необходимо зарегистрироваться для просмотра ссылки
необходимо зарегистрироваться для просмотра ссылки

12201689.gif
MATEVI
Ага типа того.

У них кстати тоже товар из воздуха появляется...
Михрутка
Цитата(MATEVI @ 10.03.12, 17:00) необходимо зарегистрироваться для просмотра ссылки
Ага типа того.

У них кстати тоже товар из воздуха появляется...

Ну у нас не из воздуха, все же... У нас такая специфика что все сразу сложно учитывать.
MATEVI
Помните? "Для того что бы продать что нибудь ненужное, надо сначала купить что нибудь ненужное" (с)

Так чисто гипотетитески данное извращение можно реализовать, но долго, дорого сложно.
5_kopeek
Михрутка, Вам тут миллионные идеи, которые Вы используете в трудовой деятельности, задаром раздают, Вы хоть Спасибо помогающему народу не жлобитесь высказывать?..
Михрутка
Цитата(5_kopeek @ 11.03.12, 1:41) необходимо зарегистрироваться для просмотра ссылки
Михрутка, Вам тут миллионные идеи, которые Вы используете в трудовой деятельности, задаром раздают, Вы хоть Спасибо помогающему народу не жлобитесь высказывать?..

Не беспокойтесь, если идея действительно есть и ее можно использовать, спасибо говорю обязательно. В данной теме, извините, но идей реальных нет. Но спасибо могу и сказать, от меня не убудет.
Ardi
Это исключителььно пототому что у некоторых гравитация переменная и цветы кукарекают.
5_kopeek
Цитата(Михрутка @ 11.03.12, 21:09) необходимо зарегистрироваться для просмотра ссылки
Не беспокойтесь, если идея действительно есть и ее можно использовать, спасибо говорю обязательно. В данной теме, извините, но идей реальных нет.

Иногда идея Вам не кажется реальной, но люди тратят время и силы на вникание в Вашу проблему и попытки ее решить.
Цитата(Михрутка @ 11.03.12, 21:09) необходимо зарегистрироваться для просмотра ссылки
Но спасибо могу и сказать, от меня не убудет.

Но мне вот точно ни за что сказали.
Zaval
Сделать-то можно... но к чему это приведет и где боком вылезет?

Насколько помню, Проведение по партиям использует Последовательность ПартионныйУчет. Если это так, то:
1. Добавляем во Входящие документы последовательности Инвентаризацию и Оприходование(Списание там уже есть).
2. Перезаполнять учетные данные в Инвентаризации (Оприходование и Списание - полностью) в случае неинтерактивного(т. е. программного) перепроведения. Такой проверке самое место в ПередЗаписью() каждого из этих документов.

Учитывая, что все процедуры в соответствующих документах есть, их надо только вызвать... за час можно успеть и протестировать smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.