Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Документ установка цен номенклатуры - 4 знака          
candrey Подменю пользователя
сообщение 04.12.15, 20:38
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 6 раз
Рейтинг: 0

Добрый вечер.
В наличие 1С 8.2 обычный интерфейс. УТ.

В документе установка цен номенклатуры по умолчанию (в графе цена) стоит два знака после запятой. А нужно четыре знака после запятой.
В этом документе есть Макеты(изменения цен) где стоит условие в ячейке цена "ЧЦ=15; ЧДЦ=2" изменил на "ЧЦ=15; ЧДЦ=4" Результат тот же два знака!!!
Так же есть регистр сведений куда пишутся цены там я изменил на 4 знака-все Ок.

Подскажите где рыть на изменения на 4 знака после запятой для отображения его в документе.

Спасибо.

Нонна Подменю пользователя
сообщение 05.12.15, 20:28
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 214
Из: Харьков
Спасибо сказали: 50 раз
Рейтинг: 0

Вы же хотите поменять в документе, а меняете зачем-то в макете. Так меняйте реквизит цена на 4 знака

Спасибо сказали: candrey,

candrey Подменю пользователя
сообщение 07.12.15, 14:51
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 6 раз
Рейтинг: 0

В том то и дело. В самом документе сразу поменял на 4 знака. А результат тот же 2 знака.
Может кто сталкивался с этим?

Petre Подменю пользователя
сообщение 07.12.15, 15:22
Сообщение #4

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

Как правило, содержание табличных частей пересчитывается где-то в общих модулях. Там же и округляется.


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Спасибо сказали: candrey,

sava1 Подменю пользователя
сообщение 07.12.15, 15:30
Сообщение #5

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Еще есть Справочник ТипыЦенНоменклатуры с порядком округления, регистр свед. ЦеныНоменклатуры - надо меня все

А ишо в форме документа есть Процедура ОбновитьСоставКолонок() - где написано
КолонкиТаблицыЦен.Вставить(ОчереднойНомерКолонки, "цена" + НомерСоответствияТекущейКолонки, Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(15, 2

Спасибо сказали: andreykyiv@bigmir.net, candrey,

candrey Подменю пользователя
сообщение 08.12.15, 12:55
Сообщение #6

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 6 раз
Рейтинг: 0

Все поменял опять 2 знака. может еще где то надо поменять подскажите?
Хелп..

sava1 Подменю пользователя
сообщение 08.12.15, 14:12
Сообщение #7

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

В форме документа несколько записей с Квалификатором - ищем по строке "Число" и там где цена меняем на 4.
В табличной части.
Ну и в регистре.

Спасибо сказали: candrey,

candrey Подменю пользователя
сообщение 08.12.15, 15:07
Сообщение #8

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 6 раз
Рейтинг: 0

Все получилилось.
Всем Спасибо. icon_beer17.gif
Так же подправил в округлении т.к округляло 2 знака, а их уже 4 знака.

andreykyiv@bigmi... Подменю пользователя
сообщение 15.12.15, 11:56
Сообщение #9

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 243
Из: Киев
Спасибо сказали: 36 раз
Рейтинг: 0

Мне кажется еще в Регистре Сведений "Цены" надо исправить размер. Там изначально 2 знака после запятой.
Разве нет?

А, вижу выше уже подсказали

Спасибо сказали: candrey,

candrey Подменю пользователя
сообщение 16.12.15, 19:08
Сообщение #10

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 6 раз
Рейтинг: 0

Цитата(andreykyiv@bigmir.net @ 15.12.15, 11:56) *
Мне кажется еще в Регистре Сведений "Цены" надо исправить размер. Там изначально 2 знака после запятой.
Разве нет?

А, вижу выше уже подсказали


Да, там два знака все верно.
Исправил сразу как приступил к этому вопросу.

Dumin84 Подменю пользователя
сообщение 14.02.16, 20:19
Сообщение #11

Молчаливый
*
Группа: Пользователи
Сообщений: 1
Спасибо сказали: 0 раз
Рейтинг: 0

Помогите!!! Сделал все как описано выше, при создании документа после запятой три знака, при повторном открытии опять два, не могу понять в чем причина. HELP!!!!!

logist Подменю пользователя
сообщение 15.02.16, 1:08
Сообщение #12

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Dumin84 @ 14.02.16, 21:19) *
Сделал все как описано выше

Скорее всего не всё, или где-то не внимательно.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: candrey,

candrey Подменю пользователя
сообщение 10.03.16, 10:32
Сообщение #13

Завсегдатай
****
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 6 раз
Рейтинг: 0

Да подтверждаю. У меня все работает на основании операций описанных выше.

LexiusUA Подменю пользователя
сообщение 25.05.16, 18:24
Сообщение #14

Молчаливый
*
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0

1С 8.1 УТ 2.3.7.1

Сделал все, что описано.
В документе отображается 4 знака после запятой, и если вводишь товары через Insert и вводишь например 25,1234 - то все нормально. Записывается в регистр с точностью 4.
А если пытаюсь изменить цену на товар, который уже вбит в документе Установка цен номенклатуры, или ввожу товары через подбор, то автоматически округляет до 2-х знаков, т.е. ввожу 25,1234, нажимаю Ентер и оно сразу же в документе округляет до 25,13(всегда в большую сторону).

LexiusUA Подменю пользователя
сообщение 27.05.16, 16:50
Сообщение #15

Молчаливый
*
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0

Уже разобрался. В режиме 1С, в Справочнике Типы цен номенклатуры надо было выставить округление Окр0_0001 для каждого типа цен

AldemaH Подменю пользователя
сообщение 06.06.16, 10:33
Сообщение #16

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 1 раз
Рейтинг: 0

Столкнулся с такой необходимостью недавно пришлось покапаться пару часов. Дам полный ответ.
В бухгалтерии все порсто поменял в реквезите точность и все (почти).
В УТП и УПП посложнее будет в общем опишу свое конечное решение:
во 1-х в коде формы документа находим строку
КолонкиТаблицыЦен.Вставить(ОчереднойНомерКолонки, "цена" + НомерСоответствияТекущейКолонки, ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15, 2, ДопустимыйЗнак.Неотрицательный), СокрЛП(СтрокаТипаЦен.ТипЦен), 10);

Прописывем вместо "(15, 2, ..." "(15, 4, ..."
В документе у нас теперь 4 знака но если набить 4 знака и записать он все равно округлит его и напишет вместо 12,1234 - 12,1200
Это происходит из за установленного в справочнике "тип цен номенклатуры" округления.
Что бы это обойти стоит добавить в перечисления "ПорядокОкругления" еще 1 новое значение - "Окр0_0001" теперь в справочнике теперь можно выбрать округление до 0.0001.
Теперь данные что мы водим в док-те "Установка цен номенклатуры" записываются с 4 знаками но записываются то в регистр "ЦеныНоменклатуры" а там 2 знака здесь просто в реквизите тоже меняем точность на 4 знака.

Все. Осталось не забыть в конечных документах точность поднять что бы можно было автоматом выбрать в расходки и счета цены с нужным количеством знаков

Спасибо сказали: Vofka,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 16:39
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!