День добрый, собираюсь присоединится к пользователям УкрСклад и в данный момент создаю интернет-магазин на его основе, так вот у меня с самого начала была мысль брать курс валют с сайта некого банка автоматически а не с НБУ (ибо смысла нет) и сегодня наткнулся на https://api.privatbank.ua:9083/p24api/index.jsp 8)
Так вот одна из возможностей этого API присылать XML ответ с курсом https://api.privatbank.ua:9083/p24api/index.jsp, насколько я понял там даже есть примеры для работы из C# :)
Лично я буду делать такую синхронизацию, но средствами php, а именно:
1. При открытии сайта, посылается запрос в АПИ и получается ответ. Если на сегодня курс не установлен заносится в базу УкрСклад. Если курс отличается от установленного то меняем на новое значение
2. Если по каким-то причинам ответ не приходит, берем вчерашний курс, а к примеру на ICQ приходит сообщение типа "Получить курс не получилось". В таком случае меняем курс в ручную :)
Неплохо было бы реализовать нечто похожее непосредственно в УкрСклад 8)
Похоже что необходимость отпадает :)
Национальный банк Украины запретил банкам (финансовым учреждениям) менять значение курса покупки и продажи иностранных валют в течение операционного (рабочего) дня.
Соответствующий пункт содержится в постановлении НБУ от 9 сентября 2009 г. №538 "Об утверждении изменений к Инструкции о порядке организации и осуществления валютно-обменных операций на территории Украины". Соответствующее постановление зарегистрировано в Министерстве юстиции Украины 9 ноября 2009 г. за №1045/17061 и вступает в силу с 20 ноября 2009 г.
Полный текст : http://obozrevatel.com/news/2009/11/12/332638.htm
Дай бог :D