Перейти к содержимому


Услуги программиста 1С
Профессиональные программисты 1С.
Весь комплекс услуг сопровождения 1С.

Курсы 1С
Бухгалтерам, менеджерам
и программистам.
Бесплатно!
Живое индивидуальное обучение по 1С.

- - - - -

Проблема с НН - при печати не показывает цену без НДС


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1   Гавриил

Гавриил

      Рядовой

    • Пользователи
    • Сообщений: 18
    • Регистрация: 23-March 10
    • Откуда:Ужгород , Закарпатская Область , Украина

Отправлено 05 October 2010 - 10:29

Здравствуйте,
такая проблема: цена реактивной электроэнергии очень мала, что-то около 0,00028. В форме НН поменял точность цены без ндс, и все ок. А вот при печати цена без ндс - 0,0000, хотя сумму подбивает правильно, просто не показывает правильную цену на форме печати.
Помогите, уже замахался:((((((

Бух учет для Украины 7.70.027

Заранее благодарен.

  • 0

#2   Agent22

Agent22

      Майор

    • Пользователи
    • PipPipPipPip
    • Сообщений: 94
    • Регистрация: 17-July 10
    • Откуда: , , Украина

Отправлено 05 October 2010 - 10:42

Гавриил, делайте форматный вывод и все будет ок. А не получается у Вас настроить возможно потому, что Вы правите печатную форму внутри конфигурации, а на печать выводится форма из КаталогИБ()+"ExtForms\PrnForms\NN20.mxl".
  • 0
- Готово, Мастер.
- Что готово?
- Сломал!

#3   Гавриил

Гавриил

      Рядовой

    • Пользователи
    • Сообщений: 18
    • Регистрация: 23-March 10
    • Откуда:Ужгород , Закарпатская Область , Украина

Отправлено 05 October 2010 - 10:50

А форматный вывод это как?
В папке базы нет такого файла:(
  • 0

#4   Agent22

Agent22

      Майор

    • Пользователи
    • PipPipPipPip
    • Сообщений: 94
    • Регистрация: 17-July 10
    • Откуда: , , Украина

Отправлено 05 October 2010 - 11:15

В таблице НДС_2005 добавьте к ПечЦенаБезНДС вот это: #Ч17.5 ну или сколько там надо знаков после запятой (в данном случае 5).
И проверьте файл КаталогИБ()+"ExtForms\PrnForms\NN_2005.mxl". В предыдущем сообщении я ошибся и написал про старую форму НН.
  • 0
- Готово, Мастер.
- Что готово?
- Сломал!

#5   Гавриил

Гавриил

      Рядовой

    • Пользователи
    • Сообщений: 18
    • Регистрация: 23-March 10
    • Откуда:Ужгород , Закарпатская Область , Украина

Отправлено 05 October 2010 - 13:18

http://i10.fastpic.r...5d6c152fcb7.jpg

Добавлено (05.10.2010, 14:18)
---------------------------------------------
то есть в НДС_2005 17.4 есть, и НН считает правильно, но именно при печати все не гут.
Нашел один выход - править вручную таблицу, но это как-то по крестьянски:(

  • 0

#6   pepe

pepe

      Генерал-полковник

    • Пользователи
    • PipPipPipPipPipPipPipPipPip
    • Сообщений: 1148
    • Регистрация: 12-April 08
    • Откуда: , ,

Отправлено 05 October 2010 - 14:34

Там вызывается, как я увидел, функция СуммаДляПечати(Сумма). В ней и править надо.
  • 0
Спасибо не надо, помог - есть "+" в репутацию.

#7   AgA

AgA

      Генерал-майор

    • Пользователи
    • PipPipPipPipPipPipPip
    • Сообщений: 276
    • Регистрация: 07-November 09
    • Откуда:Харьков , Харьковская Область , Украина

Отправлено 05 October 2010 - 17:50

Я делал так

//ПечЦенаБезНДС = СуммаДляПечати(ТаблТМЦ.ЦенаБезНДС * ТаблТМЦ.Коэффициент);
ПечЦенаБезНДС = СуммаДляПечати2(ТаблТМЦ.ЦенаБезНДС * ТаблТМЦ.Коэффициент);

затем добавляю копию этой функции

// ===============================
Функция СуммаДляПечати2(Сумма)
Если Валюта = Гривня Тогда
СуммаПеч = СокрЛ(Формат(Сумма,"Ч20.5."))/////Поставить разрядность!!!
Иначе
СуммаПеч = СокрЛ(Формат(глПересчет(Сумма,Валюта,Гривня,Курс,ДатаДок),"Ч20.5."."))/////Поставить разрядность!!!
КонецЕсли;
Возврат СуммаПеч
КонецФункции

// ===============================

  • 0



Похожие темы

  Название темы Автор Статистика Последнее сообщение



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных