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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.09.2015, 23:19   #23  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от hansuvarov Посмотреть сообщение
Вообще не понял... Есть товары у компании, каждый товар имеет артикул свой, в нашем случае мы имеем артикул по каталогу(который указывается в файле "предложение").
Если нет артикула вообще - добавляем пустую строку(если это возможно в Dynamics ax). Если не возможно не выгружаем строку при отсутствии артикула.
Тут ситуация такая. В АХ есть такое понятие, как код номенклатуры. Это ключевое уникальное поле в таблице. Есть такое понятие, как код номенклатуры для клиента / поставщика - это "переведенное" название, которое ставится в соответствие с кодом номенклатуры. Также в табличку номенклатур могли быть добавлены иные поля, о которых другим неизвестно. Соответственно, вопрос программиста такой - по какому полю в АХ искать этот артикул и что делать, если записей найдется несколько (как вариант, Вы должны дать уверенность, что артикул в АХ заведен уникально и если обработка программиста будет некорректно работать из-за того, что артикул неуникален, то это уже не ошибка программиста).
Пустую строку добавить нельзя.

Цитата:
Сообщение от hansuvarov Посмотреть сообщение
Единицы измерения будут браться из товара, в нашем случае все проще они все в шт.
В коде в явном виде "шт." нехорошо прописывать, а значит нужно четко "ткнуть" в поле в справочник номенклатур, из которого эти "шт." должны подтянуться. В целом, конечно это уже я немного придираюсь (тут программист может и сам догадаться, откуда брать, но отметить о том, что про единицу измерения не забыть - надо), но чем больше моментов в ТЗ прописано - тем меньше шансов будет на то, что ожидания не совпадут с реалиями.

Цитата:
Сообщение от hansuvarov Посмотреть сообщение
Цена будет заранее указана для каждого товара в файле xls согласно артикулу.
В приложенном файле "предложение" есть пример. Это Евро без НДС(НДС в документе указывается "сверху").
Отлично! А бух проводки по этому НДСу будут? А то нам тогда потребуется указание налоговой группы и налоговой группы номенклатуры. Т.е. указания откуда их брать.
А еще важно иметь понимание, что вся информация обрабатывается одинаково. Либо иметь понимание, где имеются ветвления. Например, в одном случае НДС в Евро, а в другом - в рублях. По Евро мы НДС не делаем в проводках, а по рублям делаем...

Цитата:
Сообщение от hansuvarov Посмотреть сообщение
По процессу: приходит по электронной почте письмо, в нем файл xls(нужный нам), его сохраняют к себе на компьютер, далее идет процесс обработки файла путем его выбора из Dynamics ax нашей обработкой. И создается документ "предложение" следующий по нумерации и текущей датой.
Воот. Хорошо отталкиваться от описания бизнес-процесса. Сразу представляешь себе чего ожидается получить.
Так все-таки что с сущностями? Все-таки заказ на продажу?
__________________
Возможно сделать все. Вопрос времени
Теги
axapta, выгрузка файлов, загрузка данных, обработки

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamicsaxtraining: Axapta Training Introduction Blog bot DAX Blogs 0 12.11.2009 17:05
ERP-BLOG: Как сделать правильно пользоваться хэлпом или горести Axapta. Blog bot DAX Blogs 2 15.07.2009 14:05
Нужно сделать выборку из нескольких таблиц (в данном случае из четырех). niktata DAX: Программирование 10 30.09.2008 09:42
Axapta 3, отправка файлов по eMail (КАК ИСПРАВИТЬ) raz DAX: Программирование 1 01.10.2003 15:07
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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