Показать сообщение отдельно
Старый 29.07.2003, 17:52   #1  
Timur Kaumov is offline
Timur Kaumov
Участник
 
21 / 10 (1) +
Регистрация: 18.07.2003
ГТД не работает при покупке товара
Есть товар Т1.
Реестр ГТД пуст. (точнее есть сам номер ГТД на него заведена карточка, но в карточке пока нет товара).

Оформляю "Заказ Покупки", указываю номер ГТД, код страны происхождения,
а ГТД Строка Но. оставляю пустым.

Далее делаю приемку на склад (склад с WMS), Когда приемка учитывается в реестре ГТД, в карточке ГТД создается запись на товар T1.
поля "Покупка (Применение)", "Продажа (Применение)" и т.д. по нулям.

До этого момента все как и должно быть.

Как только пытаюсь учесть счет. Выдает ошибку:
-----------------------------------------------------
Bill of Exchange Line уже существует:
Идентифицирующие поля и значения:
ГТД Но.='ГТД002', ГТД Строка Но.='10000'
------------------------------------------------------------

Смотрел в дебагере...
Логика там такая, что любом случае добавляется
новая запись в таблицу "Bill of Exchange Line" с номером
"Boe Line No.=10000".

И ошибка происходит потому что уже такая запись там есть...
----------------
Неужели придется править код? У меня нет на это прав...
-----------------------
Может я что не так делаю...

Кстати при продаже (Если ранее в ручную завести реестр ГТД)
происходит все на ура...

Кстати это все тот же знаменитый своими глюками (по трассировке)
кодеюнит 90



Кто что скажет по этому поводу?