О полях "N ГТД" и "страна происхождения" в счет-фактуре



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



Понятно, что перемнная cn это будет страна,
а gt - это N ГТД.


AAA





Пpишедшие ответы: