Как работает ГТД в 1С? Точнее, как вообще должно быть: ГТД должно привязываться к партии или какой последний ГТД пришел - мы его садим на всю позицию товара, что продаем (даже если это не та партия)?
я так же думаю... но не могу въехать в торговлю до конца поэтому... там просто в справочнике номенклатура есть поле ГТД и СтраныПроисхождения (по умолчанию). Т.е. если оно заполнено один раз - то пока не поменяют - ГТД такое у товара печататься и будет...
суть в том, что к нам приходит товар не наш (по нулевой цене - типа перемещения) и у нас заводится партия на приход с нулевой ценой. Потом мы делаем перемещение и товар списывается с консигнационного склада, а приходуется на наш склад. При этом надо наследовать ГТД. А цену партии нужно брать в зависимости от цен закупки. И еще думаю, где бы это реализовать лучше: при подборе наменклатуры или при проведении модуля (создание партий)?!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший