Заменить функцию оприходования в накладной

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Заменить функцию оприходования в накладной

Сообщение Masygreen »

Сабж.
Есть накладная на списание со склада .. пусть будет "Основной склад", у накладной есть внешний атрибут типа склад "Склад Цех 100" ...
Что надо
По кнопке оприходовать, сделать не один, а три ордера:
расход ТМЦ с "Основной склад"
приход ТМЦ с "Склад Цех 100"
расход ТМЦ с "Склад Цех 100"

т.е. буквально объединить 2 документа, внутреннее перемещение и списание .. в бухучете понятно все решается, но хочется еще и в управленческом ордерами отразить ...
Как подступится ?
Время ведет!
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Заменить функцию оприходования в накладной

Сообщение Den »

Т.е. без наклад на внутренн(не будет физически вообще нвп такой) все формировать сразу три ордера ?
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: Заменить функцию оприходования в накладной

Сообщение Masygreen »

Den писал(а):Т.е. без наклад на внутренн(не будет физически вообще нвп такой) все формировать сразу три ордера ?
да, задача одним документом заменить два документа т.к. расход нужен с второго склада..(написать кривокода на випе не проблема докомпилировав кнопку и создав все VIP) вопрос как написать правильно, компоненты там правильные использовать может .. ..
Время ведет!
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Заменить функцию оприходования в накладной

Сообщение Den »

Я бы все же может создал программно и НВП и провел ее. А то ордера будут независимые получается или к акту 3 ордера привязано что ли. А так по НВП можно их "культурно" сформировать тогда.
Объекты смотреть нужны навреное тут L_Sklad\vip\FUNC\MakeOrder\ и тут (если НВП все же делать) : sopinmov.vih
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: Заменить функцию оприходования в накладной

Сообщение Masygreen »

Den писал(а):Я бы все же может создал программно и НВП и провел ее. А то ордера будут независимые получается или к акту 3 ордера привязано что ли. А так по НВП можно их "культурно" сформировать тогда.
Объекты смотреть нужны навреное тут L_Sklad\vip\FUNC\MakeOrder\ и тут (если НВП все же делать) : sopinmov.vih
программно не катит, в этом же акте изначально не то что надо .. финальное же списание нужно с второго подразделения..
то что будет несколько ордеров это нормально, для внутреннего перемещения 2 ордера и ничего ...
Время ведет!
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Заменить функцию оприходования в накладной

Сообщение Den »

Masygreen писал(а):финальное же списание нужно с второго подразделения
это имеется ввиду расход ТМЦ с "Склад Цех 100" ?
А куда списывается то с него ? " в никуда что ли..
как я понял вы хотите :
списать что то "Основной склад", это оприходовать на "Склад Цех 100" и списать с него сразу ? или совсем не так все )
Настораживает как то фраза
"в этом же акте изначально не то что надо"
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: Заменить функцию оприходования в накладной

Сообщение Masygreen »

Den писал(а):
Masygreen писал(а):финальное же списание нужно с второго подразделения
это имеется ввиду расход ТМЦ с "Склад Цех 100" ?
А куда списывается то с него ? " в никуда что ли..
как я понял вы хотите :
списать что то "Основной склад", это оприходовать на "Склад Цех 100" и списать с него сразу ? или совсем не так все )
Настораживает как то фраза
"в этом же акте изначально не то что надо"
еще раз пример
Требуемый результат: в отчете видеть списание с "Склад Цех 100"
Остатки ТМЦ на "Основной склад"
Настройками включен контроль остатков, запрет списания без наличия
------------------------------
для получения результата стандартным путем необходимо:
1) сделать документ "Накладная на внутреннее перемещение" ТМЦ с "Основной склад" на "Склад Цех 100"
2) сделать документ "Акт на списание" с "Склад Цех 100"
-----------------------------------
хочется исключить лишний документ т.к. они полностью совпадают по спецификации
сделать документ "Акт на списание" с "Основной склад" (внешний атрибут "Склад Цех 100")
и сформировать три ордера к документу
расход ТМЦ с "Основной склад"
приход ТМЦ с "Склад Цех 100"
расход ТМЦ с "Склад Цех 100"
--------------------------------------------
формировать автоматом из этого документа документ перемещения нет смысла, иначе опять таки после формирования программно накладной на внутр.перемещение остатков на основном складе не будет, и ни какого списания сделать нельзя будет...
Время ведет!
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Заменить функцию оприходования в накладной

Сообщение Den »

Если Гал ни в каких своих алгоритмах не посчитает это не корректной ситуацией(3 ордера к акту на списание), то все ок д.б.
А чисто технически сделать ордер со спецификацией должным образом не должно возникнуть проблем особо никаких.
Ответить