Страница 1 из 1

Как определить соответствие между кодом КАУ и таблицей КАУ?

Добавлено: 21 май 2007, 13:23
Vik
У меня возникла такая проблема. Допустим, есть какой-то файл dbf, в котором указано следующие:

номер счета
номер субсчета
значение аналитики 1
значение аналитики 2
значение аналитики 3

Мне нужно в таблицу Oborot на основании этого добавить запись. Как можно определить соответствие между кодом КАУ и таблицей КАУ? Например, КАУ1 = ДО. Таким образом код КАУ = 6. В TblOS[1] записываем 6. А как определить, что за ссылку записывать в KAUOS[1] ? Ведь 6 - это не номер таблицы BaseDoc. И не известно, в какой таблице искать нужную запись, чтобы определит nrec. Нашел Objnterface ObjGetKau, который вроде бы мог мне помочь, но при компилляции выдается ошибка о несовпадении контрольной суммы (Галактика 8.0). Хотел использовать стандартный интерфейс THREEPICKKAU - получаю ошибку "Для плана счетов на заданы таблицы ДАС". Может кто-нибудь подскажет, как лучше все это провернуть?

Добавлено: 21 май 2007, 13:27
Алексей
6 - это номер КАУ, ищется в каткау.

А вообще, у вас скорей всего проводки типовые, по определённым счетам, ну и перечислите возможные КАУ в программе, 6 - это ДО 14 - договоры и т.д.