AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 12.03.2010, 20:50   #1  
IKA ist offline
IKA
Участник
 
359 / 65 (3) ++++
Registriert seit: 15.03.2006
несколько стран в одном приложении
Если есть несколько стран, допустим, россия, франция, германия(каждая имеет свою компанию в аксапте).
Могут ли они пользоваться одним приложением, но иметь разную функциональность. То есть во франции налоги будут считаться согласно законодателоьству франции, в германии - согласно ее правилам?
Я вижу ключи SRCE* , например SRCEFrance и они активно использутся в коде. Поэтому кажется , что такое должно быть возможно, но с другой стороны раньше, вроде были спец релизы для России, допустим. Заточенные под российскую функциональность.
Как сейчас с этим обстоят дела?
Alt 12.03.2010, 21:01   #2  
glibs ist offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4.942 / 911 (40) +++++++
Registriert seit: 10.06.2002
Ort: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Практики не было, но в российской версии изрядно переписано кода из базовых классов. Например, механизм сопоставлений "усовершенствован". Или курсовая разница считается по принципу "мы пойдем своим путем". Поэтому вероятность того, что буржуйские налоги не посчитаются где-то корректно, есть.

Насчет конфигурационных ключей... они включаются для базы в целом. Их нельзя включить для компании. Чтобы функционал работал по-разному в разных компаниях в рамках одной БД, нужны параметры.

Если же базы будут разные, а только приложение одинаковое... Тогда... По-моему, изменения в базовых механизмах локализаторами делаются без привязки к конфигурационным ключам. Тупо переписывают код и все.
__________________
С уважением,
glibs®
Alt 13.03.2010, 09:59   #3  
AlexSD ist offline
AlexSD
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
257 / 302 (11) ++++++
Registriert seit: 14.10.2003
О какой версии Аксапты идет речь?
В 2009 SP1 предпринимались усилия для реализации подобной схемы. Российская функциональность и восточная европа была дополнительно (кроме ключей CRSE*) повешена на параметр Features_W в CompanyInfo. Так что можно для разных компаний активировать различную функциональность.
В более ранних версий, такое не возможно.
This post has been rated by: oip (1), gl00mie (5), alex55 (1).
Alt 13.03.2010, 22:05   #4  
EVGL ist offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4.445 / 3001 (0) ++++++++++
Registriert seit: 09.07.2002
Ort: Parndorf, AT
И это даже работает. По крайней мере, с включенными русскими ключами вполне можно работать в австрийской компании, проблем пока не замечено.
This post has been rated by: oip (1), gl00mie (1).
Alt 14.03.2010, 15:03   #5  
BOAL ist offline
BOAL
Участник
Benutzerbild von BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
627 / 460 (17) +++++++
Registriert seit: 28.04.2003
Ort: Москва
Еще для ах30 и ах4 была модификация, включающая конфиг ключи по компаниям.
То есть можно на уровне ключей настраивать, обманув систему где-то на уровне sys.. классов.

Побочный эффект мода был, помнится, жуткими тормозами при настройке прав.

Ну или лазить по коду и вешать свои собственные секьюрные ключи, которые можно настроить по компаниям (доменам) штатно.
Alt 14.03.2010, 20:20   #6  
sukhanchik ist offline
sukhanchik
Administrator
Benutzerbild von sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3.343 / 3563 (125) ++++++++++
Registriert seit: 13.06.2004
Ort: Москва
Zitat:
Zitat von BOAL Beitrag anzeigen
Еще для ах30 и ах4 была модификация, включающая конфиг ключи по компаниям.
То есть можно на уровне ключей настраивать, обманув систему где-то на уровне sys.. классов.

Побочный эффект мода был, помнится, жуткими тормозами при настройке прав.

Ну или лазить по коду и вешать свои собственные секьюрные ключи, которые можно настроить по компаниям (доменам) штатно.
На том проекте, на котором применялась эта модификация - она была включена в рамках постепенного изучения противоречащего функционала. В перспективе планировалось все противоречащие места "повесить" на параметры модуля(ей) и отказаться от такой модификации.

А лазить по коду и вешать свои секьюрные ключи - гораздо сложнее как в плане кода, так и в плане настройки. Гораздо проще - создать "галку" в параметрах модуля, которая фактически будет являться "ключом по компаниям".
__________________
Возможно сделать все. Вопрос времени
Alt 15.03.2010, 12:31   #7  
IKA ist offline
IKA
Участник
 
359 / 65 (3) ++++
Registriert seit: 15.03.2006
ax2009 SP1.
Alt 15.03.2010, 13:30   #8  
BOAL ist offline
BOAL
Участник
Benutzerbild von BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
627 / 460 (17) +++++++
Registriert seit: 28.04.2003
Ort: Москва
Zitat:
Zitat von sukhanchik Beitrag anzeigen
А лазить по коду и вешать свои секьюрные ключи - гораздо сложнее как в плане кода, так и в плане настройки. Гораздо проще - создать "галку" в параметрах модуля, которая фактически будет являться "ключом по компаниям".
Из примера, что выше был - сопоставление.
И его "галками" или СК развесить - это песня та еще.

То есть, этого одного узкого места достаточно, чтоб использовать конфиг ключи по компаниям, так как там логика разная (и набор методов разный).

Сделать галками можно, само по себе не особо сложно (по местам использования конфиг ключей в коде пройтись). Но куча кода после этого будет с правкой.
Alt 15.03.2010, 14:18   #9  
IKA ist offline
IKA
Участник
 
359 / 65 (3) ++++
Registriert seit: 15.03.2006
Zitat:
Zitat von AlexSD Beitrag anzeigen
О какой версии Аксапты идет речь?
В 2009 SP1 предпринимались усилия для реализации подобной схемы. Российская функциональность и восточная европа была дополнительно (кроме ключей CRSE*) повешена на параметр Features_W в CompanyInfo. Так что можно для разных компаний активировать различную функциональность.
В более ранних версий, такое не возможно.
Спасибо. Я правильно понимаю, что если отбросить россию и вост европу, то западная увропа должна нормально уживаться в рамках одной системы, даже если учет налогов различен?
Alt 15.03.2010, 15:07   #10  
EVGL ist offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4.445 / 3001 (0) ++++++++++
Registriert seit: 09.07.2002
Ort: Parndorf, AT
Западная Европа еще с версии 4.0 была вся в одном слое. Можно предположить, что будет работать. Здесь шла дискуссия о России и других странах Восточной Европы, которые стали работать с Западной рука об руку только с версии 2009.
Alt 22.03.2010, 12:50   #11  
BOAL ist offline
BOAL
Участник
Benutzerbild von BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
627 / 460 (17) +++++++
Registriert seit: 28.04.2003
Ort: Москва
В продолжение темы
в Ах2009 имеется код
стало:
if (CompanyInfo::features_W() == CRSEFeatures_W::HU)

Было:
if (isConfigurationkeyEnabled(configurationkeynum(HuSalesTaxReporting)))

То есть, сча вообще можно по компаниям фичи стран врубать.
На сколько окучены все места, не знаю, но при подъеме кода встречаю такие замены.

Ну и кстати, теперь нужно не забывать врубать свою страну в параметрах.
This post has been rated by: sukhanchik (2).
Alt 22.03.2010, 13:36   #12  
EVGL ist offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4.445 / 3001 (0) ++++++++++
Registriert seit: 09.07.2002
Ort: Parndorf, AT
Zitat:
Zitat von BOAL Beitrag anzeigen
Ну и кстати, теперь нужно не забывать врубать свою страну в параметрах.
И использовать проверку в кода там, где это нарушает нормальную логику системы и не отлючается отдельным параметром. В 90% случаев в добротных модификациях процессы и без того активируются определенными полями, группами, настройками.
Stichworte
функционал, страна

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Несколько порталов DAX2009 на одном сервере shogel DAX: База знаний и проекты 7 16.02.2010 18:58
Несколько отпусков в одном периоде Spider DAX: Функционал 0 16.11.2006 15:42
Отчет SalesInvoice "несколько раз" в одном окне Delfins DAX: Программирование 2 16.10.2006 14:33
Несколько табличек в одном отчете Oz DAX: Программирование 2 20.02.2004 11:03
Объединить несколько полей таблицы в одном поле Grid-а на форме? storer DAX: Программирование 2 12.11.2003 14:08

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 05:14 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.