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