Slide 1

Slide 1 text

СЕГОДНЯ В ЗАВТРАШНИЙ ДЕНЬ ОПЫТ РАЗРАБОТКИ В MICROSOFT DYNAMICS 365 FOR FINANCE AND OPERATIONS ТАТЬЯНА ГОРГУЛЬ

Slide 2

Slide 2 text

О ПРОЕКТЕ Создание ERP-системы филиала для объединения бухгалтерии, финансов и логистики в единый контур на платформе MICROSOFT DYNAMICS 365

Slide 3

Slide 3 text

ЛОГИСТИКА ПРОДАЖИ АВТОМАТИЗАЦИЯ НАЛОГОВЫХ СХЕМ ИНТЕГРАЦИЯ С АХ2012 МЕЖДУНАРОДНАЯ ОТЧЕТНОСТЬ ЗАКУПКИ ПРОЦЕССЫ

Slide 4

Slide 4 text

ПОДГОТОВКА ПРОЕКТА

Slide 5

Slide 5 text

SAT ENVIROMENT ONE BOX DEV VM ONE BOX DEV VM ONE BOX DEV VM LIFECYCLE SERVICES ИТЕРАЦИЯ #1 § РАЗВОРАЧИВАЕМ ДЕВБОКСЫ D365 V7.3 § SAT ОКРУЖЕНИЕ ДЛЯ ТЕСТА § ОБЩЕЕ УПРАВЛЕНИЕ ОКРУЖЕНИЕМ § VISUAL STUDIO И AZURE DEVOPS

Slide 6

Slide 6 text

ПЕРЕНОС КОДА В ТЕСТ ОКРУЖЕНИЕ МОДЕЛЬ ПАКЕТ SAT DEV BOX ОДНА МОДИФИКАЦИЯ = ОДНА МОДЕЛЬ

Slide 7

Slide 7 text

ОСНОВНОЙ ПРИНЦИП РАБОТЫ В D365 – ВСЕ ИЗМЕНЕНИЯ СТАНДАРТАРТНОГО ФУНКЦИОНАЛА ПРОИЗВОДЯТСЯ ЧЕРЕЗ РАСШИРЕНИЯ ПРИМЕР МОДИФИКАЦИИ #1

Slide 8

Slide 8 text

ПРИМЕР МОДИФИКАЦИИ #2 НОВАЯ ФОРМА

Slide 9

Slide 9 text

ПРИМЕР МОДИФИКАЦИИ #3 НОВАЯ ФОРМА

Slide 10

Slide 10 text

1. НЕ ИЗМЕНЯЕМ СТАНДАРТ, ТОЛЬКО ЕГО РАСШИРЯЕМ 2. ССЫЛАЕМСЯ НА МОДЕЛЬ, ЕСЛИ ИСПОЛЬЗУЕМ ЕЕ ОБЪЕКТЫ 3. ЕСТЬ ОГРАНИЧЕНИЯ В ИЗМЕНЕНИИ СВОЙСТВ СТАНДАРТНЫХ ОБЪЕКТОВ 4. БОЛЬШЕ НЕТ ДЖОБОВ ВСЕ ДЕЛАЕТСЯ ЧЕРЕЗ КЛАССЫ 5. ПРИНЦИП ОДНА МОДИФИКАЦИЯ = ОДНА МОДЕЛЬ, НЕ РАБОТАЕТ ВЫВОДЫ ПОСЛЕ 1-Й ИТЕРАЦИИ

Slide 11

Slide 11 text

ИТЕРАЦИЯ #2 ПРОЦЕСС ЗАМЫКАЕТСЯ

Slide 12

Slide 12 text

ИТЕРАЦИЯ #2 ОБЪЕДИНЕНИЕ МОДЕЛИ

Slide 13

Slide 13 text

УСТАНОВЛЕНЫ ПРАВИЛА ИМЕНОВАНИЯ РАСШИРЕНИЙ PurchTable.LamodaModelFormExtension PurchTableTypeLamodaModelClass_Extension ПРИНЯТ ПРИНЦИП ОДНОГО РАСШИРЕНИЯ НА ОДИН СТАНДАРТНЫЙ ОБЪЕКТ

Slide 14

Slide 14 text

ИНТЕРЕСНЫЕ МОДИФИКАЦИИ ЗАДАЧА #1 НЕОБХОДИМО В РАЗНОСКЕ КЛИЕНТСКОЙ НАКЛАДНОЙ ПОДМЕНИТЬ НОМЕР НАКЛАДНОЙ НА НОМЕР ИНВОЙСА ИЗ ЗАКАЗА

Slide 15

Slide 15 text

ИНТЕРЕСНЫЕ МОДИФИКАЦИИ ЗАДАЧА #2 ИЗМЕНИТЬ РАСЧЕТ ИТОГОВ ПО ЗАКАЗУ НА ПОКУПКУ

Slide 16

Slide 16 text

ИНТЕРЕСНЫЕ МОДИФИКАЦИИ ЗАДАЧА #3 В СТРОКИ ФОРМЫ ЗАКАЗА НА ПОКУПКУ ДОБАВИТЬ ПОЛЯ ИЗ СПРАВОЧНИКА НОМЕНКЛАТУРЫ С ВОЗМОЖНОСТЬЮ ФИЛЬТРАЦИИ

Slide 17

Slide 17 text

ВЫВОДЫ ПОСЛЕ 2-Й ИТЕРАЦИИ 1. ВВЕДЕНЫ ПРАВИЛА НАИМЕНОВАНИЯ РАСШИРЕНИЙ 2. УДОБНО ОРГАНИЗОВАНЫ ПЕРЕКРЕСТНЫЕ ССЫЛКИ 3. ОБНОВЛЕНИЕ МОДЕЛЕЙ В РАЗНЫХ ТИПАХ ОКРУЖЕНИЯ ПРОИСХОДИТ ПО-РАЗНОМУ 4. ПЕРЕД НАЧАЛОМ НОВОЙ РАЗРАБОТКИ ПОЛУЧАЕМ ПОСЛЕДНЮЮ ВЕРСИЮ МОДЕЛИ 5. ИСПОЛЬЗУЕМ DATA ENTITY ДЛЯ ЗАГРУЗОК И ВЫГРУЗОК В EXCEL

Slide 18

Slide 18 text

ИТЕРАЦИЯ #3 GO LIVE

Slide 19

Slide 19 text

SAT ENVIROMENT ONE BOX DEV VM METADATA ИТЕРАЦИЯ #3 TEST VM BUILD VM PRODUCTION ENVIROMENT RELEASE PACKAGE METADATA RELEASE ONE BOX DEV VM

Slide 20

Slide 20 text

ПЕРЕХОД НА ВЕРСИЮ 8.0 § ВАЖНО ПРАВИЛЬНО ИМЕНОВАТЬ РАСШИРЕНИЯ СТАНДАРТНЫХ ОБЪЕКТОВ § ПРИ ОБНОВЛЕНИИ ОБЛАЧНЫХ ОКРУЖЕНИЙ, ОБЯЗАТЕЛЬНО РАЗЛОГИНИВАТЬСЯ С ВИРТУАЛЬНЫХ МАШИН § ПАКЕТ ОБНОВЛЕНИЯ И ПАКЕТ МОДЕЛИ НЕОБХОДИМО ОБЪЕДИНЯТЬ ПЕРЕД ЗАГРУЗКОЙ В SAT И PRODUCTION ПЕРВОЕ ОБНОВЛЕНИЕ

Slide 21

Slide 21 text

НОВЫЙ ПОДХОД К CODE-REVIEW ОПЫТ ПОСТРОЕНИЕ АРХИТЕКТУРЫ ПРИЛОЖЕНИЙ НОВЫЙ РЕГЛАМЕНТ ПЕРЕНОСА БАЗ НА DEV BOX ПРАВИЛА ВЕДЕНИЯ РАЗРАБОТКИ НАВЫКИ РАЗРАБОТКИ В ОБЛАЧНОЙ СРЕДЕ

Slide 22

Slide 22 text

ПОЧЕМУ В ЗАВТРАШНИЙ ДЕНЬ?

Slide 23

Slide 23 text

No content