Текущее время: Вс, июл 27 2025, 00:12

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: сведение для рассчета средней цены материалов.
СообщениеДобавлено: Ср, мар 01 2006, 15:08 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 11 2005, 08:46
Сообщения: 39
Специфика предприятия такова что нужно пересчитывать среднию цену материалов в целом по предприятию. Закачиваю в регист дебет 10 с кол и сумой. Считаю среднюю сумму. Закачиваю в регист данные по расходу материала. Теперь проблема.Нужно рассчитанную среднюю цену перенести в строки регистра где лежит расход материала. А сведение создает только новые записи. А мне надо сумму пихнуть в существующую запись. :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 01 2006, 16:32 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, сен 17 2004, 08:10
Сообщения: 1024
Указываете обе записи (исходная + целевая) в пакете сведения, ставите индикатор сведения "НИТ", + замещение на несовпадающие признаки - должно получиться.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 01 2006, 19:01 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, сен 29 2004, 07:43
Сообщения: 37
Не...
Тогда получиться старая сумма + "расчитанная".

Просто делаешь сведением перенос записей расхода без всяких замещений в тот-же регистр. Рисуешь замещение типа "D" которое считает среднюю ценю и пишет в GCU2...все! :)
Получается перезапись старых записей новыми, но с новой суммой...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 01 2006, 19:03 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, сен 29 2004, 07:43
Сообщения: 37
Фу...не замещение, а экзит типа "D"...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 01 2006, 19:21 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, сен 17 2004, 08:10
Сообщения: 1024
Rager написал(а):
Не...
Тогда получиться старая сумма + "расчитанная".

Просто делаешь сведением перенос записей расхода без всяких замещений в тот-же регистр. Рисуешь замещение типа "D" которое считает среднюю ценю и пишет в GCU2...все! :)
Получается перезапись старых записей новыми, но с новой суммой...


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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 01 2006, 19:32 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, сен 29 2004, 07:43
Сообщения: 37
Угу. Просто галочка "НИт" складывает старый результат с новым (который возникает в результате работы сведения) и мне кажется на сей процесс ни каким экзитом не повлияешь...

Плюс к тому дебет 10 в разрезе материалов врядли совпадет с кредитом, соответственно надо будет что-то делать с дельтой. А если писАть расход "сам в себя", таких проблем не будет...экзитом читаешь дебетовую базу, находишь среднюю цену и пишешь в GCU2. А при желании можно и удалить часть записей, обнулив сумму... :wink:


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB