Имя: Пароль:
1C
1С v8
Неправильное округление количества при проведении реализации
0 piffoff
 
13.05.12
01:01
Пожайлустакто может знает кто, не могу сам разобраться
Бухгалтерия 2.0

Увеличил точность реквизита количество до 4, в реализации
но при проведении документа 1С округляет его до 3 и в проводках выходит другое число
Подскажите пожайлуста в каком месте это происходит, что бы исправить
Прикрепленные изображения

например в таблице забито 15,2915 а в проводке выходит 15,2920
регистр бухгалтерии хозрасчетный у ресурса количество тоже увеличил точность
1 GROOVY
 
13.05.12
01:03
Только один вопрос: Нахрена?!
2 piffoff
 
13.05.12
01:16
это вопрос к бухам)
3 GROOVY
 
13.05.12
01:18
(2) Нет к тебе. Что такого требует у натуральных единиц точность в 4 знака? И почему эта задача не решается вводом новой единицы измерения, а решается изменением таблиц базы данных?
4 kotletka
 
13.05.12
02:08
(3)аналогичная ситуация, есть обмен с галактикой там точность 5 знаков, в бухне округление до 3, в итоге наценка и многое другое в конце месяца расходятся на 10 -100 тыров
5 GROOVY
 
13.05.12
02:10
(4) Ну объясните мне "Что такого требует у натуральных единиц точность в 4 знака? И почему эта задача не решается вводом новой единицы измерения?"
6 kotletka
 
13.05.12
02:15
у них там с производством какая -то мута, и с наценками, все регламентировано, начисляется круглой суммой, а когда разбивается на количество, то чтобы все шло необходима такая точность. Почему не вводим новую ед. измерения, потому что их там и так дофига и больше, производство - алкоголь, там начиная от сотой доли миллиграмма до далов и тонн, итак возни с единицами хватает вобщем
7 NS
 
13.05.12
02:18
(6) Если их там и так сотни, что мешает ввести еще одну?
8 piffoff
 
13.05.12
02:19
в общем я нашел как исправить
геморой блин
самое очевидное это
в док - те реализация
табличная часть товары ставишь точность 4 знака
далее в регистре бух хорасчетный ресурс количество точе точность 4
далее совсем неочевидное
там при проведении почему то берутся свойства табл услуги а значит
в табл услуги у количества точе ставим точность 4
при списании партии опять таки формируется таблицазначений у которой точность 3 а не 4
заходим в общй модуль УправлениеЗапасамиПартионныйУчет
Ищем процедуру
Функция ПустаяТаблицаСписанныхПартий() Экспорт
и в строчках
   ТаблицаСписанныхПартий.Колонки.Добавить("Количество", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15, 4));
   ТаблицаСписанныхПартий.Колонки.Добавить("КоличествоПриход", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15, 4));

догадаетесь что исправить))
потом документы перепроводим
вроде все минуса ушли
во первых там копирыются свойства таблицы услуги поэтом
9 kotletka
 
13.05.12
02:23
(7)умный да? и так отчеты геморрой сплошной + отчетность у акоголиков тот ещё праздник (большая часть едениц непостижимым образом плывет в типовой)
10 GROOVY
 
13.05.12
02:25
Приделал я значит к велосипеду гусеницы, ну конечно были проблемы, не сразу поехало, но после установки бензинового движка, карбюратора и бензобака как то понемногу поехало... Теперь удобней на велосипеде через гамно переезжать...

Это я так... Проза...
11 kotletka
 
13.05.12
02:27
(10)примерно так, заказчику надо, на все аргументы: "у нас в галактике..."
12 piffoff
 
13.05.12
02:28
вот странные вы люди
босс сказал прыгай значит прыгай
Хочет он себе гусеничный велосипед
13 NS
 
13.05.12
03:01
(12) У тебя босс понимает в устройстве баз данных и программировании лучше тебя?
Сказал что это решается единицей измерения, и никаких возражений.
14 NS
 
13.05.12
03:02
(9) И каким образом единица измерения повлияет на отчеты?
15 GROOVY
 
13.05.12
03:03
(14) Ты погоди, там еще верхний разряд может имеет значение.
16 NS
 
13.05.12
03:04
Увеличить разрядность наверно правильней, чем менять точность?!
17 NS
 
13.05.12
03:06
Хотя ХЗ, если уже не нужна поддержка - сам неоднократно точность увеличивал... лет 10+ назад :)
Сейчас видимо умнее стал.
18 m-serg74
 
13.05.12
08:58
(10) умный да? а вот в Спецификациях в стандарте УПП, прикинь на производство 1 шт. полуфабриката идут мг. какого нить материала - тоже ед. измерения решать проблему?
19 m-serg74
 
13.05.12
08:59
или посать что на тонну полу фабриката на до 1 гр. того то?
20 m-serg74
 
13.05.12
08:59
*посать = писать
21 НафНаф
 
13.05.12
09:35
мое мнение: зашитость точности в конфигурации это анахронизм конечно, на дворе 21 век
но если вариантов нет, то я за ввод другой единицы измерения
22 m-serg74
 
13.05.12
09:36
так ты за то что вместо полуфабрикат/шт. - полуфабрикат/млн. шт. ???
23 НафНаф
 
13.05.12
09:38
(22) надо думать, ушел
24 m-serg74
 
13.05.12
09:40
я второй день думаю, а решения кроме как "пилить" нету)))
25 gavrikprog
 
13.05.12
09:58
(18) тут все очень неоднозначно.

"на производство 1 шт. полуфабриката идут мг. какого нить материала"

спецификации в УПП часто используются для списания по нормам, и часто может хрень получиться, если не думать.
Я ближе к отражению ФАКТА, а не того, что в спецификации должно быть  1 мг. какого нить материала. Потому что так рассчитано
26 gavrikprog
 
13.05.12
10:00
(25) а эти мг. потом на ОПР кидать или прямые, и распределять уже. Из своих умозаключений
27 gavrikprog
 
13.05.12
10:02
(25) к примеру в структуре себестоимости эти мг. сколько процентов составляют?
28 НафНаф
 
13.05.12
10:15
(27) может это драг. металл
29 m-serg74
 
13.05.12
13:08
ну да)))
анек:
-Бабушка вам сколько граммов взвешивать?
-Молодой человек, какая разница, сколько граммов?
-Бабушка.... это же героин)))
30 NS
 
13.05.12
13:10
(18) Не блеять, вести этот драгаметалл в тоннах!!!
Только так делают настоящие мужики.
31 m-serg74
 
13.05.12
13:13
еще один умник, в спец. номен. ед. изм. какую ставить, если на производство 1 шприца, идет 0,0000000001 героина? )))
32 m-serg74
 
13.05.12
13:13
1С: Наркопритон пишу)))
33 NS
 
13.05.12
13:16
(31) Такую и ставить - 0.0000000001 грамма.
34 m-serg74
 
13.05.12
13:18
1С подразумевает в стандарте что 1 единицу чего нить нельзя сделать если матераила менее чем 0.001 т.е. три знака после , )))
35 m-serg74
 
13.05.12
13:18
слышится звук пилы)))
36 m-serg74
 
13.05.12
13:20
Процедура РазузловатьНоменклатуру))) я не пойму зачем там явно прописана разрядность)))
37 NS
 
13.05.12
13:20
(34) Что? Ты вообще понимаешь сто такое единица?
Добавь в справочник единицы "0.000000001 гр".
Если ты совсем не въезжаешь, поясню - это забивается текстом, а не в числовое поле.
38 m-serg74
 
13.05.12
13:21
0.000000001 шпица - это как?
39 m-serg74
 
13.05.12
13:22
они ж потом и продавать так будут))))))
40 NS
 
13.05.12
13:24
(39) Это в какой конфигурации продажа по умолчанию идет в базовых единицах?
41 m-serg74
 
13.05.12
13:29
в 77, я мог выбрать ед. изм, счас гляну в УТ11, навряд ли изменилось
42 NS
 
13.05.12
13:31
(41) Огорчу тебя - 7.7 ТиС ты тоже не знаешь. Регистры велись (и ведутся) в базовых единицах, а выбор в реализации в основных по умолчанию.
43 m-serg74
 
13.05.12
13:33
по умолчанию - ключевое слово, а если тупление оператора? как ошибки исправлять)))
44 NS
 
13.05.12
13:34
(43) Я вообще не понимаю о чем ты. Оператор может тупить в любых единицах.
45 m-serg74
 
13.05.12
13:35
мне кажется что допил самый действенный способ решить проблему... мое мнение не является истиной в высшей инстанции и Вы можете с ним не соглашаться...
46 NS
 
13.05.12
13:38
(45) Я конечно понимаю что ты круче всех, но методисты 1С говорят о том что в качестве базовой надо выбирать минимально возможную единицу. Но они конечно-же по сравнению с тобой тупые.
47 NS
 
13.05.12
13:39
И таким умным как ты - проще перелопатить всю конфу, везде поменяв количество знаков после точки.
48 m-serg74
 
13.05.12
13:39
нет - я лох и решение лоховское соответственно, но другого действенного нет, или ...
49 m-serg74
 
13.05.12
13:40
одно не понятно зачем САБЖ?
50 NS
 
13.05.12
13:47
(48) Ну ты и тупишь - решение в каждом втором посте в этой ветке озвучено, правильно заводить базовую единицу.
51 m-serg74
 
13.05.12
13:50
угу 0.000000001 милионная доля ключа 8х10 - ты прав)))
52 m-serg74
 
13.05.12
13:53
на него идет 1 гр. хрома)))
53 m-serg74
 
13.05.12
14:03
почему бы не 0,000000001 хрома завести ед. изм?