Имя: Пароль:
1C
1С v8
Добавление доп. расходов к стоимости товаров - как не уйти в рекурсию?
0 snegovik
 
06.07.15
13:29
Есть хотелка у одной организации - в УТ10 у них ведется поступление товаров и услуг через документ "Поступление товаров и услуг". При поступлении товаров в ТЧ "Товары" добавлен реквизит "Цена управленческая" и "Сумма управленческая". Суть расчета этих реквизитов в следующем - к документу поступления (если это услуги) в отдельной ТЧ "Приходные акты" добавляются док-ты по поступлению товаров и стоимость поступления услуг раскидывается пропорционально стоимости товаров.

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

И если разбрасывать стоимость услуг - то надо переходить от документов поступлений услуг к поступлениям товаров, указанных в ТЧ этих поступлений услуг. Затем смотреть, какие поступления услуг привязаны к тем поступлениям товаров и так можно уйти в бесконечность...

Если кто делал подобное - какой изящный выход находили?
1 DTXqueque
 
06.07.15
13:44
РегистрНакопления
2 snegovik
 
07.07.15
10:12
(1) Глобальный ответ)
3 bootini
 
07.07.15
10:51
(0) А как один приход  на разных машинах везут? ТТН и ТОРГ-12 наполовинки разрезают?
4 Aleksey
 
07.07.15
10:58
(3) Не поместился в одну машину, или забыли положить поддон и в следующий раз довезли. Вариантов полно
5 Лефмихалыч
 
07.07.15
11:01
(0) отдельный регистр + фиксировать допрасходы отдельным документом, в котором будет ссылка на поступления
6 Лефмихалыч
 
07.07.15
11:02
(4) в таких случаях документы переделывают
7 bootini
 
07.07.15
11:08
(0) Встречал, как Лефмихалыч описал, отдельный документ в таб.части подбираются поступления, в реквизите услуга и при проведении распределяет сумму по партиям.
8 snegovik
 
07.07.15
11:16
(3) Это могут быть не только транспортные услуги, но и услуги погрузки-разгрузки и т.п.
9 snegovik
 
07.07.15
11:20
(7) Такое уже сделал, но сам алгоритм продумать не могу в тех случаях, когда друг на друга несколько поставок может быть завязано, и глубина их взаимосвязи изначально неопределена.
10 Лефмихалыч
 
07.07.15
11:21
(9) у тебя в табличной части документа допрасходов должно быть все уже распределено - поступление, номенклатура, характеристика, серия, услуга, стоимость услуги. Распределять на лету в момент проведения - горя хапнешь.
11 Aleksey
 
07.07.15
11:22
(6) зачем?
12 bootini
 
07.07.15
11:30
(9) В шапке документа выбираешь Услугу, контрагента, вводишь номер поставщика.
Две ТЧ для удобства, в одной подбираешь док. поступления, по которому заполняется вторая ТЧ "База распределения" (номенклатура, характеристика, серия ), в которой колдуешь(привезли, не привезли). Потом распределяешь сумму и  проверяешь были ли уже по этому поставщику услуги и его номеру  документа суммы, если были ругаешься и колдуешь дальше, если не были проводишь.
13 Лефмихалыч
 
07.07.15
11:32
(12) услугу лучше в ТЧ хранить - меньше работы пользователям, которые документы регистрировать будут. В фактурах поставщиков этих услуг оно все в табличной части же.
14 bootini
 
07.07.15
11:46
(13) Возможно, у нас обычно по одной услуге было: перевозка(РЖД), растаможка(Таможня), аренда вагонов(ПГК) и т.д.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.