Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нумерация налоговых накладных
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
MATEVI
Нарвался сегодня на такую бяку в УТП 1.2.6.1. В случае указания перификсов ИБ в таком формате налоговый номер будет выводится в таком виде. Особенности работы функций по преобразованию номера.


В документе номер - "МрW0000000000001". Судя по всему в остальных типовых конфигурациях аналогично.
Ardi
Ничего не понял.

В какой момент русская или не русская А превратилась в W.
MATEVI
Номер должен быть 1/4, а вместо этого 000001/4. Используется месячная нумерация с префиксами месяцев. Например, номер "МрW0000000000001", (где Мр это префикс марта, а W - признак спецрежима) из за того что в массив префиксов для обрезки номера попадает буква "М" из перфикса ИБ, обрезается сначала как "рW0000000000001" и соотвественно дальше в массиве идет поиск "Мр" но его уже не находит, и в получитьНомерНаПечать() возвращает рW0000000000001. Ну а там дальше в налоговой через прав 7 символов номер остается 0000001.
Agapov_Stas
Цитата(MATEVI @ 19.03.12, 18:36) необходимо зарегистрироваться для просмотра ссылки
Номер должен быть 1/4, а вместо этого 000001/4. Используется месячная нумерация с префиксами месяцев. Например, номер "МрW0000000000001", (где Мр это префикс марта, а W - признак спецрежима) из за того что в массив префиксов для обрезки номера попадает буква "М" из перфикса ИБ, обрезается сначала как "рW0000000000001" и соотвественно дальше в массиве идет поиск "Мр" но его уже не находит, и в получитьНомерНаПечать() возвращает рW0000000000001. Ну а там дальше в налоговой через прав 7 символов номер остается 0000001.

Это глюк в конфигурации мы уже отправили трижды это разработчикам - скорее всего в учетной политике стоит галочка вести раздельную нумерацию налоговых - тогда стандартная процедура "ПолучитьНомерНаПечать()" работает не корректно!

он по сути не обрезает вообще номер. И на печать передается просто номер документа!

Если есть желание - можете поковырять модуль ОбщегоНазначения-ПолучитьНомерНаПечать()
Или ждите обновления.
Скоро выйдет
Вроде завтра smile.gif

И Кстати - УТП 1.2.6.1 Это платформа 8.2 а не 8.1 smile.gif
MATEVI
Это был не вопрос smile.gif


Да нет я решил проблему указанием других префиксов ИБ вместо АА и ММ. Все стало на место.
Галка вести раздельную нумерацию не стоит. Поставил галку нормально обрезает... 51000000.gif
Цитата(Agapov_Stas @ 19.03.12, 19:46) необходимо зарегистрироваться для просмотра ссылки
И Кстати - УТП 1.2.6.1 Это платформа 8.2 а не 8.1

Да. За внимательность спс.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.