Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

BEST4+ SP2 Не работает функция ВАЛЮТА_КУРС в грпповых операц

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
MOROZGK



Joined: 16 Dec 2003
Posts: 94
Location: MorozGK
Occupation: OAOBG
Interests: BOKSITOGORSK

PostPosted: 24 Jan 2005 13:05    Post subject: BEST4+ SP2 Не работает функция ВАЛЮТА_КУРС в грпповых операц Reply with quote

Позволяет открыть справочник курсов валют, но после выбора курса,
округляет его до целых и не завершает работ
Back to top
View user's profile Send private message
MOROZGK



Joined: 16 Dec 2003
Posts: 94
Location: MorozGK
Occupation: OAOBG
Interests: BOKSITOGORSK

PostPosted: 02 Feb 2005 09:31    Post subject: Reply with quote

После установки SP4 курс валют перестал округляться до целых, но функция свою работу не завершает после ENTER?
Если нажать Esc , происходит выход из групповой операции без формирования проводок
Еще , может кто знает как сформировать валютные проводки ?
Приходиться коректировать РУБ на нужную валюту рукам
Back to top
View user's profile Send private message
MOROZGK



Joined: 16 Dec 2003
Posts: 94
Location: MorozGK
Occupation: OAOBG
Interests: BOKSITOGORSK

PostPosted: 03 Feb 2005 09:31    Post subject: BEST4+ SP4 Не работает функция ВАЛЮТА_КУРС в грпповых операц Reply with quote

Еще курс валют все равно округляется , до 3 цифр после запятой , а
в справочнике курс валют с точностью до 5
Back to top
View user's profile Send private message
Elena



Joined: 06 Jun 2002
Posts: 504
Location: Пучнина Елена Ивановна
Occupation: Компания БЭСТ
Interests: г.Москва

PostPosted: 04 Feb 2005 17:41    Post subject: Re: BEST4+ SP4 Не работает функция ВАЛЮТА_КУРС в грпповых оп Reply with quote

MOROZGK wrote:
После установки SP4 курс валют перестал округляться до целых, но функция свою работу не завершает после ENTER?

Проверили, завершение происходит штатно. Пришлите текст своей групповой операции. Посмотрим.

MOROZGK wrote:
Еще курс валют все равно округляется , до 3 цифр после запятой , а
в справочнике курс валют с точностью до 5

Из пояснительной записки к пакету: "Исправлена ошибка, возникавшая при использовании функции ВАЛЮТА_КУРС. Теперь, выбранное значение курса будет округляться в соответствии со значением параметра Точность представления из Справочника видов валю
Back to top
View user's profile Send private message
MOROZGK



Joined: 16 Dec 2003
Posts: 94
Location: MorozGK
Occupation: OAOBG
Interests: BOKSITOGORSK

PostPosted: 07 Feb 2005 09:49    Post subject: Reply with quote

*Таможенные процедуры
Т="Проводка записана"
*
ПОКА( 1 = 1 )
*
ВАЛЮТА(ВАЛ,"Определите вид валюты:")
ВВОД( ("Дата предоплаты или переоценки:","Д_ПР","Д" ),;
("Дата таможенной процедуры: ","Д_ГТД","Д" ),;
("Номер документа: ","ДОК","С","XXXXXX" ),;
("Сумма таможенной процедуры: ","СУМ_ГТД","Ч" );
)
ВАЛЮТА_КУРС(КУРС_ГТД,ВАЛ,Д_ГТД,"Курс валюты тамож.проц.")
ВАЛЮТА_КУРС(КУРС_ПР,ВАЛ,Д_ПР,"Курс валюты предоплаты")
СУМ_БОК=СУМ_ГТД*(КУРС_ГТД-КУРС_ПР)
СУМ_РАЗН=ОКРУГ(СУМ_БОК,2)
СУМ_ОТР = -СУМ_РАЗН
П(Д_ГТД,ДОК,"4401 ","600204 ","Таможенные процедуры",СУМ_ГТД)
ЕСЛИ (СУМ_ОТР<0)
П(Д_ГТД,ДОК,"600204 ","910606 ","Переоценка валюты по тамож.проц.",СУМ_РАЗН)
ИНАЧЕ
П(Д_ГТД,ДОК,"910706 ","600204 ","Переоценка валюты по тамож.проц.",СУМ_ОТР)
ВСЕ_ЕСЛИ
СООБ(Т)
ЕСЛИ (ДА(" Определите действия "," Ввод следующего документа "," Завершить ввод ")= "0")
ВЫХОД
ВСЕ_ЕСЛИ
ВСЕ_ПОКА
Back to top
View user's profile Send private message
Elena



Joined: 06 Jun 2002
Posts: 504
Location: Пучнина Елена Ивановна
Occupation: Компания БЭСТ
Interests: г.Москва

PostPosted: 08 Feb 2005 11:05    Post subject: Reply with quote

Значение курса валюты, которое возвращает функция ВАЛЮТА_КУРС, числом не является. Если необходимо производить математические операции с курсами валют, следует значение курса, полученное по справочнику валют, преобразовать в число.
Например,
ВАЛЮТА_КУРС(КУРС_ГТД,ВАЛ,Д_ГТД,"Курс валюты тамож.проц.")
ВАЛЮТА_КУРС(КУРС_ПР,ВАЛ,Д_ПР,"Курс валюты предоплаты")
КУРС_ГТД=СТР_ЧИСЛО(КУРС_ГТД)
КУРС_ПР=СТР_ЧИСЛО(КУРС_ПР)
СУМ_БОК=СУМ_ГТД*(КУРС_ГТД-КУРС_ПР)
Поскольку такое преобразование не было выполнено, групповая операция прерывала свою работу с сообщением об ошибке в строке 14, где вычисляется СУМ_БОК.
Back to top
View user's profile Send private message
MOROZGK



Joined: 16 Dec 2003
Posts: 94
Location: MorozGK
Occupation: OAOBG
Interests: BOKSITOGORSK

PostPosted: 10 Feb 2005 09:52    Post subject: Reply with quote

Неправда ваша. Во первых в версии 10.04 BMOD эта групповая операция работает штатно, курс валют берется такой какой он занесен
в справочник курсов валют и не округляется. Настройка округления в справочнике описания валют к этому не имеет ни какого отношения.
Во вторых на демо версии 11.02 функция КУРС_ВАЛЮТ по клавише ENTER работу не завершае
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru