8-800-700-15-02

Звонок по России
бесплатный

info@i-neti.ru

Microsoft Dyanamics AX

Онлайн кассы 2017: что важно знать

Дата публикации: 05.05.2017
Новости Neti

В июле 2016 года был принят важный Федеральный закон № 290 об онлайн-кассах, который внес изменения в положения 54-ФЗ «О применении ККТ». 

Другими словами, по новым правилам с 1 июля 2017 года все предприниматели и организации должны применять онлайн кассы и передавать электронные копии чеков онлайн в налоговую. За последние 10 лет — это самые глобальные изменения в ритейле.

Штрафовать организации и предпринимателей за нарушения новых правил будет ФНС. Сумма штрафа может достигать до 100% от продаж.

asd

X++ в AX7: Статические члены класса. Часть 5

Дата публикации: 04.05.2017

Теперь можно задавать переменные класса как статические. Семантика точно такая же, как в C#, а именно: все экземпляры класса смогут использовать такой элемент, и, если один класс установит значение, другой класс может получить его.

Очевидно, что использовать это следует с осторожностью. Но есть несколько случаев, где это может пригодиться, например, сейчас намного упростилась реализация шаблона проектирования singleton.

Пример:

 
asd

X++ в AX7: элементы с уровнями доступа private и public. Часть 4

Дата публикации: 18.04.2017

С самой первой версии Axapta переменные, объявленные в классе, имели уровень доступа protected. В AX7 по умолчанию уровень доступа остается таким же, но его уже можно изменить на public или private.

Вот пример такого кода:

 
asd

X++ в AX7: ключевые слова ”finally” и “using”. Часть 2

Дата публикации: 20.03.2017

X++, наконец-то, начал поддерживать ключевое слово ”finally”. Семантика здесь точно такая же, как в C#. Это значит, что теперь код может быть записан следующим образом:

try 
{
}     
catch 
{
}      
finally 
{
}       

 
asd

X++ в AX7: ключевое слово "var". Часть 1

Дата публикации: 03.03.2017

Это как раз то новое свойство языка, которое вызывает больше всего споров. Совсем как в C#, теперь вы можете использовать ключевое слово “var” когда задаете переменные. Семантика та же самая, поэтому любое руководство по использованию этого ключевого слова в C# пойдет и для X++.

 
asd

Новые возможности X++ в AX 7

Дата публикации: 30.05.2016

X++ не сильно изменился с тех пор, как я начал работать с ним 11 лет назад, если не считать такие исключения из правила, как обработчики событий в AX 2012.

Но это не касается AX 7, т.к. тут уже много новых конструкций языка (и много конструкций ещё ожидается). Если вам знакомы современные объектно-ориентированные языки программирования, особенно C#, то эти новые конструкции не покажутся вам чем-то новым, но некоторые идеи будут принципиально новыми для многих разработчиков AX.

 
asd

Как, зная неделю года, рассчитать дату понедельника этой недели?

Дата публикации: 21.10.2014

Решение:

static TransDate getMondayDateByWeek(Week _week)
{
TransDate transDate;
TransDate firstJanuary = mkDate(1, 1, year(systemDateGet()));
int firstDayofWeek = dayOfWk(firstJanuary);
int dayOfYear;
;
if (_week == 1)
return firstJanuary;

dayOfYear = 7 - firstDayofWeek + 1 + (7 * (_week - 1)) - 7;

transDate = dateStartYr(systemDateGet()) + dayOfYear;
return transDate;
}

 

Сергей Петрович Федунец

Сергей Петрович Федунец Директор по информационным технологиям ООО "Свеза-Лес", www.sveza.ru

Разработчикам Neti досталась сложная задача: необходимо было разобраться в существующей логике приложения и, с помощью экспертов нашей компании, стандартизировать код, не потеряв данные и не остановив работающие процессы. 
За 10 месяцев сотрудничества компания Neti решила более 150 важных для бизнеса задач. Количество привлекаемых разработчиков за этот период возросло с 1 до 4.

История успеха Кинельагропласт

Производство и логистика в "Кинельагропласт": планирование, штрихкодирование, интеграция с порталом

 

История успеха Ижавто


Видео проекта на ОАО "Ижавто": конвейер, интеграция с MES, портал закупок