В картотеке ОС к карточке привязан внешний атрибут:
название атрибута: ПР
тип атрибута:вещественное число
значение атрибута: 1.0
Необходимо в алгоритме расчета разниц данных по методам учета вытащить такое примерно:
if(внешний атрибут ПР = 1.0,&1,0)
Как-нибудь возможно такое?
Внешний атрибут в ОС при расчете разниц
Модераторы: m0p3e, edward_K, Модераторы
-
- Посетитель
- Сообщения: 30
- Зарегистрирован: 12 июл 2006, 15:14
- Откуда: Красноярск
- Контактная информация:
Сомневаюсь, что можно внешний атрибут в алгоритм расчета разниц вытащить и вычислить. там даже даже PR из OSRAZN не срабатывает, хоть и вытаскивается, пишет, что нет такого метода. Хорошо вытаскиваются поля из KATOS, SPKATOS. Внешний атрибут в какой таблице находится? А зачем вы используете такой внешний атрибут, если не секрет? Я в начислении ВВР, НВР сначала ПР расчитываю, а потом уже саму временную разницу
Ну в общем для чего сначала объясню. Есть карточки которые по всем условиям попадают в расчет временных разниц, но по словам клиента они должны попадать в расчет постоянных разниц, почему так и по каким условиям их отличить от подобных, добиться не удалось, вот типа давным давно решили, а почему неясно... Вот и пришло в голову к таким карточкам привязать внешний атрибут, а затем с помощью него выделить такие карточке при расчете разниц. В общем, московская ТП посоветовала использовать для выделения карточек "признак использования", так: if(SPKATOSnal.CISP,&1,0) - это если на налоговый метод завязываться, а на бухгалтерский соответственно SPKATOSbuh.CISP. Я эту тему дальше развивать не стал.. Но я лично взял поле дата выпуска, которое не используется в других карточках, если оно заполнено, то значит карточка попадает в расчет ПР и т.д. Короче внешний атрибут в расчете разниц вытащить нельзя, как не прискорбно...