AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.09.2011, 20:16   #1  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
Ax2009 Почему DirPartyView не входит в коллекцию Dir*
Если справочник поставщиков и клиентов виртуален, то и виртуальной должна быть коллекция DirPartyCollection.
1. Мне не ясно почему в нее не входит DirPartyView по умолчанию и должна ли она быть там виртуальной.

2. Почему в поле RefCompanyId в таблице DirPartyAddressRelationshipMapping указывается компания, где создан поставщик, если справочник поставщиков общий для всех компаний и входит в виртуальную.

Последний раз редактировалось Arahnid; 30.09.2011 в 20:23.
Старый 30.09.2011, 21:15   #2  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
1. Чего вьюшке делать в виртуальной компании? Какой в этом физический смысл?
2. В DirPartyAddressRelationshipMapping.RefCompanyId пишется компания, где создан адрес, а не поставщик, клиент или еще кто, потому что это таблица для привязки адресов.
Старый 01.10.2011, 00:21   #3  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
Цитата:
Сообщение от gl00mie Посмотреть сообщение
1. Чего вьюшке делать в виртуальной компании? Какой в этом физический смысл?
Переработала.спасибо

Цитата:
Сообщение от gl00mie Посмотреть сообщение
2. В DirPartyAddressRelationshipMapping.RefCompanyId пишется компания, где создан адрес, а не поставщик, клиент или еще кто, потому что это таблица для привязки адресов.
Мне не ясно следующее.

Раньше в таблице Address хранились только доп адреса Поставщики-Настройки-Альтернативные адреса. Основной адрес для печати был в таблице VendTable и она у нас была виртуальной.

Теперь все адреса заносятся в Address.
Тот, что isPrimary=да в таблицу поставщиков в поле Address,
isPrimary=нет и стоит флажок основной в поле Street.
Документы будут брать информацию из поля Address? (это к тому, что надо ли теперь виртуализировать таблицу Address)
Старый 01.10.2011, 11:21   #4  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Пришлось немного в коде покопаться на тему адресов для контроля альтернативных адресов в документах. Насколько я понимаю, идея все-таки уйти от адреса в карточках клиента / поставщика и т.п. в сторону полностью всех адресов в одной таблице. Адреса по заказам ищутся тоже не тривиально, там несколько условий и несколько поисков - начиная от Address и заканчивая карточками.
Кто-нибудь видел нормальное описание внутренней инфраструктуры ГАК и, в частности, адресов?
__________________
Ivanhoe as is..
Старый 01.10.2011, 19:53   #5  
AraraT® is offline
AraraT®
Участник
1C
 
158 / 106 (4) +++++
Регистрация: 13.01.2006
Адрес: Республика Татарстан, г. Казань
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Пришлось немного в коде покопаться на тему адресов для контроля альтернативных адресов в документах. Насколько я понимаю, идея все-таки уйти от адреса в карточках клиента / поставщика и т.п. в сторону полностью всех адресов в одной таблице. Адреса по заказам ищутся тоже не тривиально, там несколько условий и несколько поисков - начиная от Address и заканчивая карточками.
Кто-нибудь видел нормальное описание внутренней инфраструктуры ГАК и, в частности, адресов?
Есть документ от Microsoft:
Microsoft Dynamics AX 2009 White Paper: Global Address Book
__________________
Айрат Вильданов.
skype: vildanov.a
Старый 02.10.2011, 03:32   #6  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
в DirPartyView в dataArea пишется не виртуальная компания, а текущая. Какой справочник надо сделать виртуальным. VendTable уже виртуальный. Dir* тоже.
Старый 02.10.2011, 19:52   #7  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Во вьюшки ничего не пишется, это просто ядро подставляет код текущей компании, но какая разница, код какой компании там будет? У этой вьюшки, насколько я могу судить, назначение одно - свести в одно место сопоставления PartyId с кодами всех клиентов, поставщиков, сотрудников, контактов...

Последний раз редактировалось gl00mie; 02.10.2011 в 19:55.
Старый 02.10.2011, 22:17   #8  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
Спасибо, просто хотела получить подтверждение, что все верно импортировала.

А какие есть решения (идеи) в связи с тем, что, например, есть два разных контрагента с один названием, но разными инн.
Как их отличать, если открывается выбор из глобальной адресной книги? Вопрос актуален скорее для справочника сотрудников и внутренних совместителей.

И еще вопрос. Я импортирую через csv (текстовый с точкой с запятой). При импорте и даже в самом эксель, где есть кавычки, они задваиваются. Собственно в аксапте я решаю вопрос. А как сделать, чтобы изначально кавычки не задваивались?
Старый 03.10.2011, 08:58   #9  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Arahnid Посмотреть сообщение
А какие есть решения (идеи) в связи с тем, что, например, есть два разных контрагента с один названием, но разными инн.
Как их отличать, если открывается выбор из глобальной адресной книги?
Добавить в lookup ИНН?
Цитата:
Сообщение от Arahnid Посмотреть сообщение
Вопрос актуален скорее для справочника сотрудников и внутренних совместителей.
А как вы вообще их отличаете?
Цитата:
Сообщение от Arahnid Посмотреть сообщение
Я импортирую через csv (текстовый с точкой с запятой). При импорте и даже в самом эксель, где есть кавычки, они задваиваются. Собственно в аксапте я решаю вопрос. А как сделать, чтобы изначально кавычки не задваивались?
По-моему, это отдельная тема для обсуждения, никак не связанная с DirPartyView. В любом случае, "я импортирую" звучит слишком расплывчато, чтобы можно было ответить на вопрос о задваивании кавычек; очень многое зависит от механизма импорта.
Старый 04.10.2011, 10:19   #10  
AlexeyS is offline
AlexeyS
Участник
 
404 / 339 (12) ++++++
Регистрация: 15.06.2004
Адрес: москва
Цитата:
Сообщение от Arahnid Посмотреть сообщение
И еще вопрос. Я импортирую через csv (текстовый с точкой с запятой). При импорте и даже в самом эксель, где есть кавычки, они задваиваются. Собственно в аксапте я решаю вопрос. А как сделать, чтобы изначально кавычки не задваивались?
достаточно сохранять в файл не через эксель, а через блокнот, или другой текстовый редактор по вкусу. скопировать табличку из экселя в буфер и вставить в блокнот
Теги
ax2009, global address book

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axinthefield: Choosing a Single Deployment or Multiple Deployments of AX2009 Blog bot DAX Blogs 0 15.06.2011 03:25
туплю. ax2009. почему не работает "печать разграничений" в оборотно-сальдовых? mazzy DAX: Функционал 1 10.05.2011 17:38
ax2009: почему обновление перекрестных ссылок перестало быть пакетным заданием? mazzy DAX: Программирование 9 21.08.2010 22:08
ax2009 & SSRS kitty DAX: Программирование 6 02.04.2009 10:38
ax2009: Управление развертыванием: Отказано в доступе. Почему? mazzy DAX: Функционал 8 09.01.2009 14:19

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:01.