Posted by Анатолий Анимица (194.177.32.69) on January 15, 2001 at 11:59:41:
In Reply to: О бланках счета фвктуры. posted by Mith on January 15, 2001 at 08:11:18:
Сначала рассмотрим способы запоминания этой информации:
1) в полях (можно одном) некоторого факта, пусть это, например, переменная CD (country&declaration)
2) в экстрапараметре товарного субсчета
3) в extrd.dat по ассоциированному с товаром индексу.
Пусть формат переменной [страна][|][ГТД],где скобки обозначают "не обязательно", как учили Бэкус с Науром в 1954 или 55 году (забыл).
Тогда
cd=[strip cd]
if [length cd]<3 cn='Россия';gt=' -'
else
ps=[ps '|',cd]
if ps
cn=[strip [cp cd,1,ps-1]]
gt=[strip [cp cd,ps+1,20]]
endif