Мда..... бухгалтерам явно нехватает основ знаний по БД и генераторов отчтетов
Итак:
ноль (в базе данных, в нашем случае частью которой является таблица) - это такой симол, который во всех генераторах отчетов может представляться разным способом, в зависимости от необходимости.
При заполнении в таблицы Вы ставите ноль, а в отчете, реализованнном (судя по всему по заданию Налоговой), используется символ "-" (тире).
По-умолчанию Вы работаете с базой, а отчет - или распечатываете (тогда подставляется тире), либо электронкой отправляется "ноль". Как он (ноль) отображается на приемной части (в отчете), - это нам неинтересно (там реализовано по своим техзаданиям).